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,069,088 Method and system for crediting a retailer for an internet purchase
Systems and methods for crediting a retailer for an online purchase made by a consumer while the consumer is located within or in the proximity of a store...
US-8,068,980 Using boundaries associated with a map view for business location searching
A system aggregates entity location information from multiple documents distributed among multiple locations in a network. The system searches the entity...
US-8,065,733 Method for evolving detectors to detect malign behavior in an artificial immune system
A system, apparatus, and method are directed to evolving detectors in an Artificial Immune System for use in detecting unauthorized computing activities. In one...
US-8,065,659 Method and apparatus for executing scripts within a web browser
One embodiment of the present invention provides a system that extends a scripting language native to a web browser to facilitate executing scripts within a web...
US-8,065,611 Method and system for mining image searches to associate images with concepts
A system and method for associating a document with a concept are provided. One or more idea-electronic document associations is identified, wherein each...
US-8,065,603 Hiding portions of display content
A computer-implemented method includes generating code for displaying a two-dimensional media programming schedule grid, receiving a command to compress the...
US-8,065,508 Activating applications based on accelerometer data
In some implementations, a computer-implemented method includes storing a plurality of acceleration profiles in a mobile device; receiving accelerometer data...
US-8,065,316 Systems and methods for providing search query refinements
A system and method for generating query refinement suggestions may include collecting refinement data for at least one received source query. The collected...
US-8,065,313 Method and apparatus for automatically annotating images
One embodiment of the present invention provides a system that automatically annotates an image. During operation, the system receives the image. Next, the...
US-8,065,309 Counting unique search results
The subject matter of this specification can be embodied in, among other things, a computer-implemented method for counting one or more unique search results...
US-8,065,296 Systems and methods for determining a quality of provided items
A system may provide items during a time period and determine a quality of the items provided during the time period using a time series model.
US-8,065,290 User interface for facts query engine with snippets from information sources that include query terms and...
A method and a system for providing snippets of source documents of an answer to a fact query are disclosed. Snippets of source documents may be provided in...
US-8,065,275 Systems and methods for cache optimization
A server computer identifies a cached document and its associated cache update history in response to a request or in anticipation of a request from a client...
US-8,065,268 Systems and methods for replicating data
A system facilitates the distribution and redistribution of chunks of data among multiple servers. The system may identify servers to store a replica of the...
US-8,065,254 Presenting a diversity of recommendations
Methods, systems and apparatus, including computer program products, for providing a diversity of recommendations. According to one method, results are...
US-8,065,248 Approximate hashing functions for finding similar content
A method including training a plurality of learning systems, each learning system implementing a learning function and having an input and producing an output,...
US-8,065,184 Estimating ad quality from observed user behavior
A system obtains ratings associated with a first set of advertisements hosted by one or more servers, where the ratings indicate a quality of the first set of...
US-8,064,736 Method and system for providing targeted documents based on concepts automatically identified therein
A system and method for providing a graphical document are provided. A graphical document is processed to identify one or more ideas associated with the...
US-8,064,727 Adaptive image maps
A computer implemented method of processing an image for display on a mobile communication device includes extracting a portion of an image based on an image...
US-8,064,700 Method and system for character recognition
Character recognition is described. In one embodiment, it may use matched sequences rather than character shape to determine a computer-legible result.
US-8,064,644 Method for estimating motion and occlusion
This invention relates to digital image and video processing. It is concerned with determining the motion of pixels between frames in an image sequence. That...
US-8,060,774 Memory systems and memory modules
One embodiment of the present invention sets forth a memory module that includes at least one memory chip, and an intelligent chip coupled to the at least one...
US-8,060,645 Semi reliable transport of multimedia content
Transmission Control Protocol (TCP) segments received from a server are processed to result in improved reliability. An embodiment of the method comprises...
US-8,060,641 Media article adaptation to client device
Systems and methods provide for on-the-fly adaptation of a send rate for content sent to a client based on a detected read rate of the client system for data...
US-8,060,634 Determining and displaying a count of unread items in content feeds
A method quantifies unread content items for a stream subscribed to by a user. The stream includes a time-ordered list of content items from two or more content...
US-8,060,582 Geocoding personal information
A computer-implemented method for generating geocoded user information is disclosed. The method comprises searching user data across multiple different data...
US-8,060,567 Method, system, graphical user interface, and data structure for creating electronic calendar entries from...
A method, system, and data structure for creating electronic calendar entries are disclosed. One aspect of the invention involves a computer data structure that...
US-8,060,533 Panel-based management of data objects from a plurality of data sources
A mechanism for providing panel-based management of data. In accordance with instructions on a machine-readable medium, a computing system receives data objects...
US-8,060,517 Methods and systems for adjusting a scoring measure based on query breadth
Methods and systems for adjusting a scoring measure of a search result based at least in part on the breadth of a previously-executed search query associated...
US-8,060,516 Methods and systems for compressing indices
Systems and methods for compressing indices are described. In one aspect, a plurality of items are selected where each item has an entry in an inverted index...
US-8,060,501 Document ranking based on semantic distance between terms in a document
Techniques are disclosed that locate implicitly defined semantic structures in a document, such as, for example, implicitly defined lists in an HTML document....
US-8,060,497 Framework for evaluating web search scoring functions
Methods, systems, and apparatus, including computer program products, for testing web search scoring functions. A query is received. A first and a second...
US-8,060,489 Computer-implemented interactive, virtual bookshelf system and method
A computer-implemented method and system for realizing an interactive, virtual bookshelf representing physical books and digitally stored books of the user....
US-8,060,405 Methods and systems for correlating connections between users and links between articles
Methods and systems for correlating connections between users and links between articles to identify search and/or ad spamming are disclosed. Social networks...
US-8,060,402 Privacy-sensitive cookies
Methods, systems and apparatus, including computer program products, for generating cookies. Multiple advertisements for multiple advertisers are stored on an...
US-8,056,128 Systems and methods for detecting potential communications fraud
A system includes a data repository and a processing unit. The data repository stores data associated with a corpus of documents hosted on one or more servers....
US-8,055,894 Process and streaming server for encrypting a data stream with bandwidth based variation
There is disclosed a process for encrypting a data stream to secure the data stream for single viewing and to protect copyrights of the data stream....
US-8,055,833 System and method for increasing capacity, performance, and flexibility of flash storage
In one embodiment, an interface circuit is configured to couple to one or more flash memory devices and is further configured to couple to a host system. The...
US-8,055,674 Annotation framework
A fact repository contains facts having attributes and values and further having associated annotations, which are used, among other things, to vet facts in the...
US-8,055,669 Search queries improved based on query semantic information
A search query for a search engine may be improved by incorporating alternate terms into the search query that are semantically similar to terms of the search...
US-8,055,664 Inferring user interests
The subject matter of this specification can be embodied in, among other things, a method that includes determining, for a portion of users of a social network,...
US-8,055,655 User interaction based related digital content items
Methods and systems to locate related digital content items in a content access log. In one embodiment, the method comprises extracting user events from a...
US-8,055,626 Detecting mirrors on the web
A system obtains multiple signals associated with first and second hostnames or subtrees. The system uses the multiple signals to determine whether the first...
US-8,051,374 Method of spell-checking search queries
A computer-implemented method for determining whether a target text-string is correctly spelled is provided. The target text-string is compared to a corpus to...
US-8,051,104 Editing a network of interconnected concepts
Systems and methods that create and edit a network of interconnected concepts are disclosed. In one embodiment, a semantic engine implements a method comprising...
US-8,051,096 Methods and systems for augmenting a token lexicon
Methods and systems for augmenting a token lexicon are presented. In one embodiment, a method comprising identifying a first token from a search request,...
US-8,051,076 Demotion of repetitive search results
Apparatus, systems and methods for demoting repetitive search results are disclosed. Search results that are identified in both first set of search results and...
US-8,051,071 Document scoring based on query analysis
A system may determine an extent to which a document is selected when the document is included in a set of search results, generate a score for the document...
US-8,051,063 Aggregating context data for programmable search engines
Search results are generated using aggregated context data from two or more contexts. When two or more programmable search engines relate to a similar topic,...
US-8,050,970 Method and system for providing filtered and/or masked advertisements over the internet
Methods and systems that allow an Internet distribution partner of an advertisement listings provider to receive filtered and masked listings for display on 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 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 199 200 | 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.