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,460,211 Apparatus, system and method for a semantic editor and search engine
We describe here a system and method for creating, maintaining and using a semantic search engine environment for precise retrieval of curated answers to...
US-9,460,210 Enriching contact data based on content sharing history in a content management system
A content management system enriches contact records obtained from a client device using user records stored on the content management system. The content...
US-9,460,209 Identifying non-search actions based on a search query
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for invoking a non-search action based...
US-9,460,208 Publication and interactive discussion engine driven by user-specified topic
A backend system is described for populating web-accessible pages with content along with a user interface for interactive discussion of an end-user-specified...
US-9,460,207 Automated database generation for answering fact lookup queries
Technologies pertaining to fact lookup queries are described herein. A relational database is automatically built by extracting attribute identities and...
US-9,460,206 Active platform system
In the case of a web-based platform apparatus for collecting and editing information, which platform apparatus can be networked to a plurality of subscribers...
US-9,460,205 Crowdsourced video collaboration
Methods and systems for identifying video clips in a video clip repository that are of the same event are disclosed. Video clips are identified as being of the...
US-9,460,204 Apparatus and method for scene change detection-based trigger for audio fingerprinting analysis
Certain aspects of an apparatus and method for scene change detection-based trigger for audio fingerprinting analysis may include a content-rendering device...
US-9,460,203 Sound processing apparatus
A sound processing apparatus communicates with a terminal apparatus through a communication network and includes a main storage device, and an auxiliary storage...
US-9,460,202 Apparatus, method and computer readable recording medium for providing music related information by recognition...
Disclosed herein is an apparatus and method for providing music related information by searching audio DNA information related to music output through, for...
US-9,460,201 Unordered matching of audio fingerprints
A method includes receiving an audio fingerprint from a listening device. The method also includes, in response to determining that a portion of a stored audio...
US-9,460,200 Activity recommendation based on a context-based electronic files search
A computer hardware-implemented method, system, and/or computer program product generate an activity recommendation based on an identified non-synthetic event...
US-9,460,199 Application of text analytics to determine provenance of an object
A computer identifies a first source of information that includes unstructured text and one or more keywords associated with an object. The computer retrieves...
US-9,460,198 Process for serializing and deserializing data described by a schema
A process for serializing and deserializing instance data from a schema is disclosed. A schema can be used to automatically and dynamically generate classes and...
US-9,460,197 Measuring informative content of words in documents in a document collection relative to a probability function...
Processing methods and systems are provided for representing documents relative to importance of words in the document. A processor comprising a weighting model...
US-9,460,196 Conditional string search
A method and a system for efficient search of string patterns characterized by positional relationships in a character stream are disclosed. The method is based...
US-9,460,195 System and methods for determining term importance, search relevance, and content summarization
Computer-implemented methods for determining term importance and for search relevance ranking, document tagging and summarization are disclosed. The methods...
US-9,460,194 Persisting state at scale across browser sessions
The management of application state storage associated with a hierarchical application. The hierarchical application includes multiple parent user interface...
US-9,460,193 Context and process based search ranking
A search ranking system may include a context mining module to determine a set of contexts based on profile of information rankable by the system and an access...
US-9,460,192 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,460,191 Access and presentation of files based on semantic proximity to current interests
A method for managing and rendering one or more information nodes relative to a current focus. The method receives one or more principal topics from an analysis...
US-9,460,190 Attribute value dependent classification of items
Disclosed are various embodiments for automatically generating item taxonomies based upon attributes of an item. An item taxonomy application analyzes a set of...
US-9,460,189 Data model dualization
A data model can be generated by dualizing another data model. In other words, a first data model can be transformed into a second data model, wherein the...
US-9,460,188 Data warehouse compatibility
A compatibility processing module, for executing one or more processes to format and manipulate data, such that communication between previously-incompatible...
US-9,460,187 Creation of a graph database of a virtualization infrastructure
In a computer-implemented method for creating a graph database of a virtualization infrastructure, data defining entities and relationships of the entities of a...
US-9,460,186 Database management method and system
A database management method and system. The method includes dividing, by a database system, a data partition into a physical partition layer and a logical...
US-9,460,185 Storage device selection for database partition replicas
A system that implements a data storage service may store data in multiple replicated partitions on respective storage nodes. The selection of the storage nodes...
US-9,460,184 Application of a differential dataset to a data store using sequential change sets
Systems and methods are described herein for creating, maintaining and applying a dataset that can be used to synchronize multiple instances of a data store....
US-9,460,183 Split brain resistant failover in high availability clusters
Method and high availability clusters that support synchronous state replication to provide for failover between nodes, and more precisely, between the master...
US-9,460,182 Networking-assisted input/output order preservation for data replication
Methods, systems, and articles of manufacture for networking-assisted I/O order preservation for data replication are provided herein. A method includes...
US-9,460,181 Distributed computing system with resource managed database cloning
In a distributed computing system, cloning operations determine when each of multiple backup database instances most recently experienced an update. If a most...
US-9,460,180 Data pulls
Methods and apparatus, including computer program products, are provided for data pulls. In some implementations, a method may be provided which includes...
US-9,460,179 Systems and methods for providing adaptive visualization of synchronization of multiple files
A system and method for synchronizing files to a cloud storage service provides an adaptive visual display that offers details of the synchronization process of...
US-9,460,178 Synchronized storage system operation
Techniques and mechanisms described herein facilitate the performance of duplicate data block instruction identification. According to various embodiments, a...
US-9,460,177 Managing updating of metadata of file systems
A method is used in managing updating of metadata of file systems. A reference to a change to metadata of a file of a file system is stored in a global sync...
US-9,460,176 In-memory database for multi-tenancy
An in-memory database server hosting a tenant of a multi-tenant software architecture can receive a definition of a custom data field that is unique to an...
US-9,460,175 Server implemented geographic information system with graphical interface
Example embodiments described herein pertain to a geographic information system (GIS), configured to obtain geospatial data representing a geographic area,...
US-9,460,174 Method for transporting relational data
A method for transporting relational data from one relational database to another such database. The data transported may be a subset of data in the entire...
US-9,460,173 Method and system for metadata driven processing of federated data
A method includes identifying a first set of metadata associated with a database and retrieving the first set of metadata from one or more first memory...
US-9,460,172 Method to reduce large OLAP cube size using cell selection rules
Various embodiments are directed to techniques for providing one or more reduced-size rule cubes indicating cell rules. A computer-program product embodied in a...
US-9,460,171 Processing data in data migration
A computer-implemented method for processing information related to an extract-transform-load (ETL) data migration, including aggregating operational metadata...
US-9,460,170 Server of a computer network
The invention relates to a server connected to a network on which a database application is running for collecting and managing data. The server is connected to...
US-9,460,169 Multi-tenant audit awareness in support of cloud environments
A cloud enablement aggregation proxy (CEAP) receives and processes audit data from audited resources before such data is stored in a database. The CEAP manages...
US-9,460,168 Event visualization
The present invention includes a system and process to visualize an event. The event visualization includes one or more physical entities that generate data...
US-9,460,167 Transition from first search results environment to second search results environment
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing search results. In one aspect, a transition...
US-9,460,166 Presenting a combined search results summary in a graphical view
Provided are a computer implemented method, computer program product, and system for presenting a combined search results summary in a graphical view. Selection...
US-9,460,165 Retrieval device, retrieval system, retrieval method, retrieval program, and computer-readable recording medium...
An EC server (30) includes an extraction unit (33) that extracts comment data indicating a second comment (comment on a second item) containing a link to a...
US-9,460,164 Apparatus and method for single action approval of legally categorized documents
A computer readable storage medium includes executable instructions to display a document with legal categorizations. The legal categorizations are accepted and...
US-9,460,163 Configurable extractions in social media
Disclosed are various embodiments for accessing and processing social media content. An extraction configuration comprising definitions for keywords, social...
US-9,460,162 Assessment item generator
Techniques described herein relate to generating new assessment items and updating existing assessment items. Input data may be received corresponding to the...
← 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 | 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.