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,390,168 Customer keyword-based item recommendations
Disclosed are various embodiments for generating recommendations based at least in part on keywords associated with users. In some embodiments, among others, a...
US-9,390,167 System and methods for continuous audio matching
The present invention relates to the continuous monitoring of an audio signal and identification of audio items within an audio signal. The technology disclosed...
US-9,390,166 Specific online resource identification and extraction
A method of automatically identifying and extracting distributed online resources may include locating in a website a candidate entry list page. The method may...
US-9,390,165 Summarization of short comments
A method and a system for summarization of short comments are provided. The system comprises a memory to store a comments collection. The comments collection...
US-9,390,164 Identifying relationships among words in semantic web
In one example, a method includes receiving a query regarding a relationship among keywords, using one or more web search engines to identify highly ranked web...
US-9,390,163 Method, system and software arrangement for detecting or determining similarity regions between datasets
Methods, systems, and computer-readable media are provided which can identify and provide local variations in regions of similarity among two or more data sets....
US-9,390,162 Management of a database system
A method, system, and computer program product to manage a database is disclosed. The method, system, and computer program product may include structuring the...
US-9,390,161 Methods and systems for extracting keyphrases from natural text for search engine indexing
The present invention is a method and system for the extraction of keyphrases from natural text. For the purpose of this document, keyphrases are text segments...
US-9,390,160 Systems and methods for providing improved access to pharmacovigilance data
A system and method for browsing a pharmacovigilance database with a graphical representation that shows relationships between medical terms may include...
US-9,390,159 Database architecture for storing multi-structured data
In various embodiments, a system for ingesting, organizing, and storing data is disclosed. The system comprises a processor and a memory unit. A document...
US-9,390,158 Dimensional compression using an analytic platform
Systems and methods are presented that may involve receiving a causal fact dataset including facts relating to items perceived to cause actions, wherein the...
US-9,390,157 Dynamic data collection
A method, system, and computer storage medium dynamically generate a web-based data collection tool. The method comprises defining a web-based framework of data...
US-9,390,156 Distributed directory environment using clustered LDAP servers
The clustering of LDAP servers wherein each LDAP server is connected to the databases of all other LDAP servers in addition to its own database. This creates a...
US-9,390,155 Accessing content in a content-aware mesh
Content in a content-aware mesh may be accessed and/or manipulated. In one embodiment, a node may receive access to each of a plurality of images that are...
US-9,390,154 Methods and apparatus for a distributed database within a network
In some embodiments, an instance of a distributed database can be configured at a first compute device within a set of compute devices that implements the...
US-9,390,153 User-configurable radiological data transformation routing and archiving engine
A user-configurable radiological data transformation, routing and archiving engine includes a plurality of sub-engines representing algorithms programmed to be...
US-9,390,152 Efficiently providing multiple metadata representations of the same type
Embodiments are directed to dynamically adapting metadata for use with a native data encoding and to efficiently modifying object model type references. In one...
US-9,390,151 Method and apparatus for collecting and disseminating information over a computer network
The apparatus comprises at least one database for storing digital information associated with at least a first user and a second user, at least one links module...
US-9,390,150 Automatic continued search
Methods and apparatus for providing travel-related information for a location to a user based on activity indications of the user that are related to the...
US-9,390,149 Converting text content to a set of graphical icons
A system and program product for analyzing textual information and providing a visual representative of a summary of such textual information in the form of a...
US-9,390,148 Report data justifiers
A method includes providing a source report for display that includes a first plurality of data values each associated with a first context, the first context...
US-9,390,147 System and method for storing stream data in distributed relational tables with data provenance
A system, a method and a computer readable medium for storing data elements and related data provenance information. The data elements may be represented in a...
US-9,390,146 Dynamic structural management of a distributed caching infrastructure
Embodiments of the present invention provide a method, system and computer program product for the dynamic structural management of an n-Tier distributed...
US-9,390,145 System and method for providing recommendations with a location-based service
A mobile application is provided that provides intelligent recommendations based on the knowledge of where the user has been, and what venues the user would...
US-9,390,144 Objective and subjective ranking of comments
A system may receive a request for comments associated with a particular document, identify a comment associated with the particular document, generate an...
US-9,390,143 Recent interest based relevance scoring
A computer-implemented method for processing query information includes receiving prior queries followed by a current query, the prior and current queries being...
US-9,390,142 Guided predictive analysis with the use of templates
A technique is described that simplifies the process for applying predictive analysis to a dataset. The technique can recommend multiple templates to a user....
US-9,390,141 Systems and methods for determining application installation likelihood based on probabilistic combination of...
A method for providing a scored list of applications for use in recommending applications to a user includes receiving at a cloud computing service a request to...
US-9,390,140 Communication-powered search
A communication-powered searching system provides real-time personalized search assistance to a user by integrating search functionality with real-time...
US-9,390,139 Presentation of content items in view of commerciality
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enhancing selecting relevant and diverse advertisements....
US-9,390,138 Bridge event analytics tools and techniques
Multiple selected checkpoints define a group of paths represented in an analytics database. One or more events which appear between the multiple checkpoints on...
US-9,390,137 Method and apparatus for providing an ordering metric for a multi-dimensional contextual query
An approach is provided for providing an ordering metric for a multi-dimensional contextual query. An ordering platform determines a multi-dimensional query...
US-9,390,136 System and method of identifying relevance of electronic content to location or place
A system and method for processing electronic information that includes generating a plurality of identifier codes each of which corresponds to a location...
US-9,390,135 Executing continuous event processing (CEP) queries in parallel
A continuous event processing (CEP) query processor determines how and when a CEP query can be processed in a concurrent manner, such that multiple threads of...
US-9,390,134 Regular expression matching method and system, and searching device
A regular expression matching method and system, and a searching device are provided. First, the searching device performs string filtering on a data stream to...
US-9,390,133 Method and system for regulating entry of data into a protected system
A computer-based system for regulating entry of data into a protected system. The system can include a first processor configured to process and manage data for...
US-9,390,132 Apparatuses, methods and systems for a universal data librarian
The System, Apparatus and Method for a Universal Data Librarian ("UDL") implements an efficient and scalable monitoring, regulation, and allocation of the...
US-9,390,131 Executing queries subject to different consistency requirements
A server system having one or more processors and memory stores a plurality of entities in one or more databases, where the one or more databases do not...
US-9,390,130 Workload management in a parallel database system
A workload management service component of a parallel database-management system monitors usage of computational resources in the parallel database-management...
US-9,390,129 Scalable and adaptive evaluation of reporting window functions
According to one aspect of the invention, for a database statement that specifies evaluating reporting window functions, a computation-pushdown execution...
US-9,390,128 Datastore for storing file access event data
A computer system and method is disclosed for storing large volumes of event data. The system receives access event logs including indications of access events...
US-9,390,127 RDF graphs made of RDF query language queries
A method, software and/or computer system for representing a set of SPARQL queries. The set of SPARQL queries are converting into an RDF representation of the...
US-9,390,126 Distributed analytics for entity resolution
A first plurality of processors of a plurality of nodes receives an observation from a second plurality of processors of the plurality of nodes, wherein the...
US-9,390,125 Query authoring by modifying a view of the results of the query
Technologies and concepts are described herein for authoring a database query through the modification of a view of the data to be returned by the query. A user...
US-9,390,124 Version control system using commit manifest database tables
A centralized version control system stores and tracks commits as a set of database tables in a central repository that may be shared by others. A commit...
US-9,390,123 Sorting information by relevance to individuals with passive data collection and real-time injection
In one aspect, data, such as information articles, is sorted and prioritized based on a plurality of factors, such as user interest and popularity of data with...
US-9,390,122 Tree comparison to manage progressive data store switchover with assured performance
Technologies are generally provided for progressive key value store switchover by evaluating a maturity of a migrated data store and allowing piecewise...
US-9,390,121 Analyzing large data sets to find deviation patterns
Operations, such as data processing operations, can be improved by applying clustering and statistical techniques to observed behaviors in the data processing...
US-9,390,120 System and methods for organizing hierarchical database replication
Systems and methods for receiving a database update and organizing hierarchical databases are provided. A database server may receive a database update...
US-9,390,119 Support for compensation aware data types in relational database systems
Techniques are provided for extending a business transaction framework to support user-provided compensation logic for business transactions. The extensibility...
← 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 | 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.