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: google





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




Patent # Description
US-8,140,505 Near-duplicate document detection for web crawling
A system generates a hash value for a fetched document and compares the hash value with a set of stored hash values to identify ones of the stored hash values...
US-8,140,451 Supervised learning using multi-scale features from time series events and scale space decompositions
Disclosed herein is a method, a system and a computer program product for generating a statistical classification model used by a computer system to determine a...
US-8,140,449 Detecting novel document content
A system determines an ordered sequence of documents and determines an amount of novel content contained in each document of the ordered sequence of documents....
US-8,140,382 Modifying an estimate value
Among other disclosed subject matter, a computer-implemented method for modifying an estimate value includes determining a first estimate value based on a...
US-8,140,321 Semantic unit recognition
A semantic locator determines whether input sequences form semantically meaningful units. The semantic locator includes a coherence component that calculates a...
US-8,139,490 Deadlock prevention in direct networks of arbitrary topology
Aspects of the invention pertain to routing packets in a computer system while avoiding deadlock. A turn rule is set according to unique identifiers associated...
US-8,138,930 Advertising based on environmental conditions
Information about an environmental condition of a remote device is received, the environmental condition being determined based on a signal output from a sensor...
US-8,136,167 Systems and methods for providing image feedback
A computer-implemented method may include receiving, over a network, an image from an image capture device, determining an image adjustment to the image, and...
US-8,136,158 User-level segmentation mechanism that facilitates safely executing untrusted native code
A system that uses segmentation to safely execute native code. This system includes a processing element that executes the native code and a memory which stores...
US-8,136,104 Systems and methods for determining compute kernels for an application in a parallel-processing computer system
A runtime system implemented in accordance with the present invention provides an application platform for parallel-processing computer systems. Such a runtime...
US-8,136,102 Systems and methods for compiling an application for a parallel-processing computer system
A runtime system implemented in accordance with the present invention provides an application platform for parallel-processing computer systems. Such a runtime...
US-8,136,053 Direct, gesture-based actions from device's lock screen
Embodiments enable a mobile device to execute an action analogous to a user-defined action in response to receipt of a gesture analogous to a user-defined...
US-8,136,025 Assigning document identification tags
Document identification tags are assigned to documents to be added to a collection of documents. Based on query-independent information about a new document, a...
US-8,135,718 Collaborative filtering
Systems, methods, and apparatus, including computer program products, for collaborative filtering are provided. A method is provided. The method includes...
US-8,135,712 Posting questions from search queries
The present disclosure is directed to a system and method for posting questions from search queries. In some implementations, a method includes identifying a...
US-8,135,629 List-based selection system and methods for using the same
A system and methods for enabling a user to create a list of items on a portable computing device, to communicate with external devices to locate each of the...
US-8,135,620 Network banner advertisement system and method
A network advertising system and method includes a network server, a computer user, an electronic banner advertisement (BA) file, multiple web page files, a BA...
US-8,135,619 Increasing a number of relevant advertisements using a relaxed match
The number of ads potentially relevant to search query information may be increased by relaxing the notion of search query keyword matching. This may be done,...
US-8,135,613 Ringback advertising
Methods, systems, and apparatus, including computer program products, in which an indication of a telephone call being placed from a calling number is received,...
US-8,135,612 Automated help ticket assignment system
Embodiments of the present invention relate to systems and methods for automating the assignment of digital help-desk requests. An embodiment of the invention...
US-8,135,589 Performing speech recognition over a network and using speech recognition results
Systems, methods and apparatus for generating, distributing, and using speech recognition models. A shared speech processing facility is used to support speech...
US-8,135,575 Cross-lingual indexing and information retrieval
Systems and methods are disclosed for searching across multi-lingual information. A user makes a query in a first language, and a group of documents that were...
US-8,132,200 Intra-video ratings
A system and method is provided for receiving and displaying voting data with respect to online hosted videos. Viewers vote on portions within various videos...
US-8,131,786 Training scoring models optimized for highly-ranked results
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training scoring models. One method includes storing data...
US-8,131,754 Systems and methods for determining an article association measure
Systems and methods for determining an article association measure are described. In one described method, a computer program receives a first article...
US-8,131,751 Algorithms for selecting subsequences
The present disclosure includes, among other things, systems, methods and program products for selecting subsequences (shingles or tuples) generated from...
US-8,131,736 System and method for navigating documents
Embodiments of this invention allow a user to navigate through previously viewed documents. These documents may be associated with a key, e.g. a search or a...
US-8,131,712 Regional indexes
A corpus of documents is identified, such as a large corpus of web documents. A quality score is applied to each, and at least some of the documents in the...
US-8,131,702 Systems and methods for browsing historical content
A system graphically plots articles. The system executes one or more search queries to search stored articles and receives results of the executed one or more...
US-8,131,685 Duplicate account identification and scoring
A system matches accounts based on attributes of the accounts, and scores the matched account pairs based on a probability of the matched accounts being...
US-8,131,665 System and method for improved information retrieval
An improved information retrieval system. In response to detecting that the user has interacted with a display element in a first web page within a web browser...
US-8,131,545 Aligning a transcript to audio data
The subject matter of this specification can be implemented in, among other things, a computer-implemented method including receiving audio data and a...
US-8,131,543 Speech detection
The subject matter of this specification can be embodied in, among other things, a method that includes receiving an audio signal, determining an ...
US-8,131,118 Inferring locations from an image
Systems and methods are disclosed for determining the location where an image was captured. In general, a device such as a smartphone may capture one or more...
US-8,131,085 Shape clustering in post optical character recognition processing
Techniques for shape clustering and applications in processing various documents, including an output of an optical character recognition (OCR) process. The...
US-8,130,881 MIMO with reduced compute complexity
Systems, methods, and devices for MIMO communications with reduced compute complexity are disclosed. Spectrally whitened communications are received, magnitude...
US-8,130,560 Multi-rank partial width memory modules
A system is provided for multi-rank, partial-width memory modules. A memory controller is provided. Additionally, a memory bus is provided. Further, a memory...
US-8,128,493 Method and system for automatically managing a content approval process for use in in-game advertising
A method for approving data wherein a request for approval of advertising content for being impressed upon video game players within a known advertising spot...
US-8,127,325 Log processing to determine impression values using reliable durations
Set top box logs are received from a television provider and processed to identify channel tunes and channel tune times. The channel tunes and channel tune...
US-8,127,220 Scoring links in a document
A system modifies documents to aid users in determining which of the entries in the documents to choose. The system identifies a document that includes one or...
US-8,126,963 System and method for adding dynamic information to digitally signed mobile applications
Described are systems and methods for adding information to a mobile application. A mobile application is downloaded from a server to a mobile device using a...
US-8,126,909 System and method for analyzing data records
A method and system for analyzing data records includes allocating groups of records to respective processes of a first plurality of processes executing in...
US-8,126,893 Automatically creating lists from existing lists
A system automatically creates a list from items in existing lists. The system receives one or more example items corresponding to the list and assigns weights...
US-8,126,882 Credibility of an author of online content
Methods, computer program products and systems are described for obtaining at a first computer an online content item authored by an author for public online...
US-8,126,876 Systems and methods for improving the ranking of news articles
A system ranks results. The system may receive a list of links. The system may identify a source with which each of the links is associated and rank the list of...
US-8,126,874 Systems and methods for generating statistics from search engine query logs
A computer-implemented method includes calculating first statistics about a user-identified event within a first subset of a database of events; selecting a...
US-8,126,866 Identification of possible scumware sites by a search engine
Users may be protected from scumware included on or associated with web sites indexed by a search engine. The search engine may, for instance take the presence...
US-8,126,865 Systems and methods for syndicating and hosting customized news content
A system provides client access to customized news content. The system includes a custom news source server and a news search server. The custom news source...
US-8,125,481 Lightweight three-dimensional display
A computer-implemented imaging process method includes generating a progression of images of a three-dimensional model and saving the images at a determined...
US-8,122,341 Sharing geographical information between users
Users can collaborate to annotate a map by sharing geographical information. Map data can be stored locally or remotely while annotations are stored in an...
← 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 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 | 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.