Easy To Use Patents Search & Patent Lawyer Directory

At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.

Searching:





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-9,589,063 Two-dimensional code processing method and terminal
Embodiments disclosed herein relate to the field of computer technologies, and disclose a two-dimensional code processing method and a terminal, which can...
US-9,589,062 Durable memento system
Durable memento system that enables the storage of data associated with mementos, which are objects that serve to provide a reminder of a person, place, thing,...
US-9,589,061 Collecting learning materials for informal learning
A method of collecting learning materials for informal learning may include detecting an addition of an item to a curation. The method may include extracting...
US-9,589,060 Systems and methods for generating responses to natural language queries
Computer-implemented systems and methods are provided for analyzing and responding to a query from a user. Consistent with certain embodiments, systems and...
US-9,589,059 Personalizing commercial content in requested web pages
When a user requests display on a computing device of a web page that contains commercial content, the existing commercial content is replaced by other...
US-9,589,058 Methods and systems for social matching
Methods and systems are provided for triggering a social match analysis. A user device such as a network connected device scans for one or more entity...
US-9,589,057 Filtering content on a role tailored workspace
A workspace display includes a plurality of different groups, each group including a plurality of different components. Each group corresponds to a task, set of...
US-9,589,056 User information needs based data selection
Techniques for determining user information needs and selecting data based on user information needs are described herein. The present disclosure describes...
US-9,589,055 System and method for a modular user controlled search engine
Method and system for delivery of personal search services and advertising. The method includes collecting information from the user about the user's personal...
US-9,589,054 Method of interacting with web sites allowing commenting
Device implemented method interacts with a plurality of web sites using a predetermined key word to create a subset of the plurality of web sites. Which of the...
US-9,589,053 Method and apparatus for constructing a query based upon concepts associated with one or more search terms
A method and apparatus are provided to efficiently generate a fulsome query in order to increase the recall and/or precision provided by the search. A method...
US-9,589,052 Remote node for bi-directional digital audio data and control communications
A remote node for bi-directional digital audio data and control communications includes remote components including: a remote transceiver; a remote low-voltage...
US-9,589,051 Systems and methods for data analysis
Described herein are methods and systems for hierarchically mapping, ranking, and labeling data sets automatically. Also provided are methods for browsing and...
US-9,589,050 Semantic context based keyword search techniques
Provided are semantic context based keyword search techniques. A query with one or more keywords, one or more relevant words, and one or more selected services...
US-9,589,049 Correcting natural language processing annotators in a question answering system
An approach is provided to correct natural language processing (NLP) annotators. The approach operates by receiving a set of supporting text noted by a user in...
US-9,589,048 Geolocation data analytics on multi-group populations of user computing devices
Provided is a process including: obtaining device identifiers of a population of user computing devices; obtaining groups of the users computing devices...
US-9,589,047 Categorizing users based on similarity of posed questions, answers and supporting evidence
Mechanisms are provided for performing an operation based on an identification of similar lines of questioning by input question sources. Question information...
US-9,589,046 Anomaly, association and clustering detection
Techniques are provided for anomaly, association and clustering detection. At least one code table is built for each attribute in a set of data. A first code...
US-9,589,045 Distributed clustering with outlier detection
One or more processors initiate cluster feature (CF)-tree based hierarchical clustering on leaf entries of CF-trees included in a plurality of subsets. One or...
US-9,589,044 Tagging of electronic content
A method, system, and/or computer program product manages content tags of electronic postings. A first weighted tag is received from a first reader of an...
US-9,589,043 Unified context-aware content archive system
A unified context-aware content archive system allows enterprises to manage, enforce, monitor, moderate, and review business records associated with a variety...
US-9,589,042 Idempotentcy of application state data
Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related...
US-9,589,041 Client and server integration for replicating data
Techniques are provided for client and server integration for scalable replication. A replication client transmits change records to a database server over a...
US-9,589,040 Method and apparatus for subscriber management
Aspects of the subject disclosure may include, for example, a method for A method, comprising enabling, by a system comprising a processor, a first modification...
US-9,589,039 Synchronization of metadata in a multi-threaded system
Synchronization of metadata structures in a multi-threaded system includes receiving, by a first thread of a processing device, a request for a metadata...
US-9,589,038 Attribute tracking, profiling, and recognition
Techniques for tracking, profiling and recognizing attributes associated with transactions associated with computer system services. A bitmap representation of...
US-9,589,037 Conceptual services implementation platform
The present disclosure generally relates to computing methods and applications. A service platform includes standard functionalities that can be used in...
US-9,589,036 Query-level access to external petabyte-scale distributed file systems
A system to implement query-level access by a database engine to an external distributed file system by identifying a results file location of one or more...
US-9,589,035 Strategies for result set processing and presentation in search applications
In searching electronic documents, prior to executing a query, a reviewer indicates whether a result set of the query will be dynamic or static. The query is...
US-9,589,034 Method and apparatus providing omnibus view of online and offline content of various file types and sources
An online service provider (OSP) operates online data centers to store members' data objects relating to various online member services of the OSP. An...
US-9,589,033 Presenting results from multiple search engines
Systems and methods for presenting search results from multiple sources are provided. In some aspects, a search query is received. The search query is provided...
US-9,589,032 Updating content pages with suggested search terms and search results
Asynchronous updating of content pages with suggested search terms and search results is performed by receiving at least one character from a search term user...
US-9,589,031 System for storage, querying, and analysis of time series data
A system for storing time series data includes an ingester that prepares metadata indices associated with blocks of incoming time series data and stores the...
US-9,589,030 Query plan generation for common table expressions
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating query plans for queries that include common table...
US-9,589,029 Systems and methods for database proxy request switching
The present application is directed towards systems and methods for selecting a database from a plurality of databases to forward a SQL query request based on a...
US-9,589,028 Resource identification from organic and structured content
Methods, systems, and apparatus, including computer program products for structured content ranking. In an aspect, a method determines a service requirement...
US-9,589,027 Using cross-matching between users and matching against reference data to facilitate content identification
Techniques for identifying video and/or audio content are presented. An identification management component (IMC) groups users determined to be at least...
US-9,589,026 Method and device for pushing information
The present invention provides a method and device for pushing information. The method comprises: obtaining a designated query input on a web page; matching the...
US-9,589,025 Correlated information recommendation
Method and apparatus for information recommendation are provided. In one aspect, a method for information recommendation uses correlated information...
US-9,589,024 Mechanism for facilitating dynamic and proactive data management for computing devices
A mechanism is described for facilitating dynamic data management for computing devices according to one embodiment. A method of embodiments, as described...
US-9,589,023 Authorization and authentication based on an individual's social network
In particular embodiments, a method includes accessing a graph data structure comprising a plurality of nodes and a plurality of edges connecting the nodes,...
US-9,589,022 Traversing a SPARQL query and translation to a semantic equivalent SQL
In an approach for semantically translating data. Aspects of an embodiment of the present invention include an approach for semantically translating data,...
US-9,589,021 System deconstruction for component substitution
A method is provided for system deconstruction for component substitution. The method includes a system tree which is deconstructed in a computer-readable...
US-9,589,020 Matching method and computer-readable recording medium
A matching apparatus sets windows within match data, the windows each having a width larger than that in a window width condition defined in a query, and...
US-9,589,019 Performance analysis of a database
A method and system are provided for performance analysis of a database. The method includes receiving a proposed data model, generating a hypothetical query...
US-9,589,018 Performing sequence analysis as a relational join
A usage model and the underlying technology used to provide sequence analysis as part of a relational database system. Included components include the semantic...
US-9,589,017 Database system for executing parameter-sensitive query
A query is received. The query comprises a plural number of efficiency expressions. A key is generated for the query indicating a first selectivity region in...
US-9,589,016 Materialized query tables with shared data
A computer system can generate a materialized query table (MQT) for data from a base table that has a plurality of rows and columns that each contain stored...
US-9,589,015 Enhancing queries for data tables with nested fields
Systems and methods for enabling querying of nested or repeated structures with simple, non-nested group by queries derived from a template. In particular,...
US-9,589,014 Creating data in a data store using a dynamic ontology
In one embodiment, a method comprises creating and storing an ontology for a data store in response to receiving first user input defining the ontology, wherein...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 | Next →

File A Patent Application

  • Protect your idea -- Don't let someone else file first. Learn more.

  • 3 Easy Steps -- Complete Form, application Review, and File. See our process.

  • Attorney Review -- Have your application reviewed by a Patent Attorney. See what's included.