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,959,368 Computer generated emulation of a subject
A system for emulating a subject, to allow a user to interact with a computer generated talking head with the subject's face and voice; said system comprising...
US-9,959,367 Third party centralized data hub system providing shared access to third party questionnaires, third party...
A system for providing a third party centralized data hub. The system includes a server storing a database of sets of third party data, and the system includes...
US-9,959,366 Managing and automatically linking data objects
A computer-implemented method for managing data objects stored in a data repository and displaying elements associated with data objects on a graphical user...
US-9,959,365 Method and apparatus to identify the source of information or misinformation in large-scale social media networks
A system and method of detecting a source of a rumor in a social media network is disclosed. The social media network includes a plurality of node clusters,...
US-9,959,364 Content recommendations
Users consume a wide variety of content from various sources, such as videos accessible through websites. As provided herein, content recommendations that are...
US-9,959,363 Self-documentation for representational state transfer (REST) application programming interface (API)
In an approach for documenting a representational state transfer (REST) resource. A processor monitors input JavaScript Object Notation (JSON) data and output...
US-9,959,362 Context-aware landing page
Techniques are described for creating a context-aware landing page. A context-aware landing page is capable of dynamically updating its tiles to include content...
US-9,959,361 Direct navigation through browser address bar
In one or more embodiments, a Web browser receives user input in the form of text that is entered in a suitably-configured text entry bar, such as an address...
US-9,959,360 Generating search results containing state links to applications
A disclosure provides techniques for generating search results containing state links to applications. A method includes receiving a query containing one or...
US-9,959,359 Ranking objects by social relevance
In one embodiment, one or more computing systems may implement a social networking environment and may be operable to access, in a social graph associated with...
US-9,959,358 Navigation tool for device user interface
An example method for facilitating software navigation includes storing navigation history information pertaining to user interaction with software; displaying...
US-9,959,357 Personal content item searching system and method
Enable using a user computer to search the user's personal content items hosted by an online content management service, the online content management service...
US-9,959,356 Automatically modifying a custom search engine for a web site based on administrator input to search results of...
Automatically creating and modifying a search engine for a website. User input may be received specifying an address of a website. A search engine may be...
US-9,959,355 Associating related threads in a question and answer session
A computer detects a question from a participant and determines whether the question is marked to be directed to a particular participant. If marked, the...
US-9,959,354 Utilizing user co-search behavior to identify search queries seeking inappropriate content
A system and method for training a search query classifier may be used to develop a large database of search queries used to access inappropriate sensitive or...
US-9,959,353 Determining a company rank utilizing on-line social network data
Method and system to determine a company rank utilizing on-line social network data are described. A company ranking system is configured to access a base set...
US-9,959,352 Automatically modifying a custom search engine for a web site based on administrator input to search results of...
Automatically creating and modifying a search engine for a website. User input may be received specifying an address of a website. A search engine may be...
US-9,959,351 Systems and methods to identify values for a selected filter
Systems and methods to identify values for a selected filter are described. The system receives a selection from a client machine. The selection identifies a...
US-9,959,350 Ontology models for identifying connectivity between entities in a social graph
A system gathers information on important and influential people and uses an ontology to build a social graph. The information is organized based on this social...
US-9,959,349 Content guide and/or content channels to provide trending content associated with social media
Trending content items from the user's social network(s) are provided in the form of one or more channel(s) or a guide. Various social networks of the user may...
US-9,959,348 Applying social annotations to search results
A method including obtaining search results for a search query, determining a type of the search query, calculating a degree of focus score for the search query...
US-9,959,347 Multi-layer search-engine index
Subject matter described herein includes a multi-layer search-engine index. Accordingly, the search-engine index is divided into multiple indexes, each of which...
US-9,959,346 System and method to store video fingerprints on distributed nodes in cloud systems
A method to design, implement and create distributed indexes for storing and comparing fingerprints of videos is presented. The method effectively utilizes...
US-9,959,345 Search and identification of video content
Methods and systems for searching for and retrieving video content via fingerprint matching are described. In some example embodiments, the methods and systems...
US-9,959,344 Systems and methods for playing multiple sounds
Disclosed are systems, methods and devices for improving audio processing and playing multiple sounds using fewer resources. Various implementations may create...
US-9,959,343 Generating and distributing a replacement playlist
An embodiment may involve a server device transmitting, over a wide area network, a first playlist with a first duration to a client device. Possibly while the...
US-9,959,342 Audio augmented reality system
Techniques for online information search and retrieval for a query including a digital audio waveform. In an aspect, an audio waveform is received and digitized...
US-9,959,341 Systems and methods for learning semantic patterns from textual data
In some embodiments, a system is provided comprising at least one processor programmed to process an input text to identify a plurality of semantic patterns...
US-9,959,340 Semantic lexicon-based input method editor
Some implementations provide techniques and arrangements for semantic lexicon based processing, such as in an input method editor. In some instances, a semantic...
US-9,959,339 Journey time estimation
Embodiments relate to calculating a journey time for a planned journey between a chosen origin and a chosen destination over a network of roads in a region. A...
US-9,959,338 Document order management via relaxed node indexing
An illustrative embodiment includes processing parse tree data. A parse tree data structure that is representative of a document object model (DOM) tree data...
US-9,959,337 Independent data processing environments within a big data cluster system
A cluster system includes an interface and a processor. The interface is to receive a request from a user associated with one of a plurality of shells. The...
US-9,959,336 Compiling extract, transform, and load job test data cases
Compiling test cases. The method may include uploading at least one extract, transform, load job (ETL job) and a plurality of test cases. The method may also...
US-9,959,335 System and method for avoiding object identifier collisions in a peered cluster environment
A system and method for avoiding object identifier collisions in a cluster environment is provided. Upon creation of the cluster, volume location databases...
US-9,959,334 Live drone observation data recording
Techniques described herein include a system and method for aggregating multiple data streams related to a drone mission event into a single data stream. In...
US-9,959,333 Unified access to personal data
A method and system for providing unified access to data for multiple computing devices includes a system that associates multiple computing devices with a user...
US-9,959,332 System and method for massively parallel processor database
In one embodiment, a method includes determining a number of initial servers in a massively parallel processing (MPP) database cluster and determining an...
US-9,959,331 Content transfer
The present invention provides a method of transferring content from a file and a database. In this case, the file includes content instances, each content...
US-9,959,330 Mechanism for updating OLAP system structure and OLTP system structure
In an embodiment, for any structural change that is made to a relational database, a corresponding change is also made to the multidimensional database. In an...
US-9,959,329 Unified master report generator
Methods, systems, and computer-readable mediums are provided for generating master reports. For example, a request to generate a master report may be received...
US-9,959,328 Analysis of user text
Free-form text in a document can be analyzed using natural-language processing to determine actionable items specified by users in the text or to provide...
US-9,959,327 Creating conversations in shared folder backed integrated workspaces
Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a...
US-9,959,326 Annotating schema elements based on associating data instances with knowledge base entities
Methods and systems for determining schema element types are shown that include pooling potential annotations for an element of an unlabeled schema from a...
US-9,959,325 Method and apparatus for supporting distributed deductive closures using multidimensional result cursors
A method comprises selecting at least a first data set and a second data set on which to apply a query. The method also comprises causing generating of a first...
US-9,959,324 Bootstrapping the data lake and glossaries with `dataset joins` metadata from existing application patterns
A method to search for at least one relationship pattern in a plurality of runtime artifacts is provided. The method may include detecting at least one data...
US-9,959,323 Method for processing a database query
The invention relates to a computer-implemented method for processing a query in a database, the query comprising a search value. The database comprises a...
US-9,959,322 Ranking channels in search
A search result is modified to include a predetermined number of channels within a predetermined number of a plurality of entries in the search result. The...
US-9,959,321 Ranking search results by social relevancy
In one embodiment, a search request is received from a first user, the request including the first user's location. A set of search results and their...
US-9,959,320 Generating card stacks with queries on online social networks
In one embodiment, a method includes receiving, from a client device of a user of an online social network, an input from the user to access a card-stack...
US-9,959,319 Event driven data staging and data aging algorithms for personalization data in enterprise search
Each access event for a plurality of business objects is logged. Using the log, a user profile for each of a plurality of users is generated that identifies one...
← 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 | 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.