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-7,559,016 System and method for indicating web page modifications
Users are shown how a web page has been modified from a previous version. Information related to differences between the current version of the web page and a...
US-7,558,822 Accelerating user interfaces by predicting user actions
A client assistant, sometimes called a browser helper, runs on a client computer. The client assistant monitors a user's browsing activities and infers one or...
US-7,558,769 Identifying clusters of similar reviews and displaying representative reviews from multiple clusters
A method and system of selecting reviews for display are described. Reviews for a subject are identified and organized into two or more clusters. Reviews are...
US-7,555,471 Data object visualization
A fact repository stores objects. Each object includes a collection of facts, where a fact comprises an attribute and a value. A set of objects from the fact...
US-7,555,428 System and method for identifying compounds through iterative analysis
A system and method for identifying compounds through iterative analysis of measure of association is disclosed. A limit on a number of tokens per compound is...
US-D595,304 Display screen with graphical user interface
US-7,552,400 System and method for navigating within a graphical user interface without using a pointing device
A system and method for navigating within a graphical user interface without using a pointing device is described. A set of one or more keyboard shortcuts is...
US-7,548,928 Data compression of large scale data stored in sparse tables
A method of compressing data in a table data structure begins by accessing a data set within the table data structure, the data set having associated therewith a...
US-7,546,625 Pausing one or more ads, one or more ad groups, and/or one or more ad campaigns
Helping advertisers by simplifying the management of interactive advertising. Such simplification can by achieved by allowing an advertiser to pause the serving...
US-7,546,370 Search engine with multiple crawlers sharing cookies
A web-crawler system includes a plurality of network crawlers configured to fetch documents from hosts on a network and a cookie database shared by the plurality...
US-7,546,131 Emulating a messaging operation for mobile devices
A computer-implemented method of emulating a mobile device messaging operation may include receiving a request from a web browser that includes a text message;...
US-7,545,849 Signal spectrum spreading and combining system and method
The present invention facilitates efficient and effective combination of multiple spread spectrum signals into a single stream. A spread spectrum signal...
US-7,542,992 Assimilator using image check data
An assimilator ensures that a multitude of client computers have the correct data stored in their memory. A daemon process continuously produces checksums of the...
US-7,539,657 Building parallel hybrid spill trees to facilitate parallel nearest-neighbor matching operations
One embodiment of the present invention provides a method and a system for building a parallel hybrid spill tree to facilitate parallel nearest-neighbor matching...
US-7,536,641 Web page authoring tool for structured documents
A web page is composed using a browser that displays an authoring web page containing an authoring tool embedded in the authoring web page. The authoring web...
US-7,536,408 Phrase-based indexing in an information retrieval system
An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are identified that predict the presence of other...
US-7,536,382 Query rewriting with entity detection
A system receives a search query, determines whether the received search query includes an entity name, and determines whether the entity name is associated with...
US-7,533,090 System and method for rating electronic documents
A system and method for rating an electronic document such as an advertisement. Rating information is received from one or more evaluators. A signal relevant to...
US-D592,219 Graphical user interface for display screen
US-7,529,780 Conflict management during data object synchronization between client and server
A client stores client metadata entries corresponding to a plurality of data objects. During a first phase of a synchronization process, the client sends one or...
US-7,529,739 Temporal ranking scheme for desktop searching
A system for searching an object environment includes harvesting and indexing applications to create a search database and one or more indexes into the database....
US-7,526,475 Library citation integration
An online search system generates an index of documents using index information received from a library. Some documents have restricted access; some documents...
US-7,525,207 Water-based data center
A system includes a floating platform-mounted computer data center comprising a plurality of computing units, a sea-based electrical generator in electrical...
US-D591,304 Graphical user interface for display screen of a communications terminal
US-7,523,099 Category suggestions relating to a search
A system determines categories for business listings identified in a list of search results and assigns scores to the categories. The system presents one or more...
US-7,523,096 Methods and systems for personalized network searching
Systems and methods for personalized network searching are described. A search engine implements a method comprising receiving a search query, determining a...
US-7,523,087 Determining and/or designating better ad information such as ad landing pages
The performance (e.g., in terms of selection rates, conversion rates, revenues, profits, etc.) of different ad landing pages may be evaluated and compared by (i)...
US-7,523,081 Method and apparatus for producing a signature for an object
One embodiment of the present invention provides a system that produces an object signature for an object, wherein the object comprises a set of features. During...
US-7,523,016 Detecting anomalies
In general, systems and methods for identifying anomalous activity are described. For example, systems and methods are described, in which patterns of unusual...
US-7,516,118 Methods and systems for assisted network browsing
Systems and methods for assisted network browsing are described. In one described method, a client device receives an interest signal indicating a user's...
US-7,512,620 Data structure for incremental search
A system for searching an object environment includes harvesting and indexing applications to create a search database and one or more indexes into the database....
US-7,512,487 Adaptive and personalized navigation system
Adaptive navigation techniques are disclosed that allow navigation systems to learn from a user's personal driving history. As a user drives, models are...
US-7,509,344 Method for detecting link spam in hyperlinked databases
Methods for facilitating the identification of link spamming in a linked database include calculating a spam likelihood value for nodes in a directed graph of...
US-7,509,315 Managing URLs
Crawling pages is disclosed. Pages are crawled up to a target number of pages. Additional pages, that have an importance that is equal to or greater than an...
US-7,508,978 Detection of grooves in scanned images
A system and method locate a central groove in a document such as a book, magazine, or catalog. In one implementation, scores are generated for points in a...
US-7,506,254 Predictive conversion of user input
Systems and methods for predictive conversion of user text input in one language or character set to another language or character set are disclosed. The method...
US-7,505,984 Systems and methods for information extraction
Methods and systems for information extraction are disclosed. In one such method and system, a sample of related articles is obtained, and an article is selected...
US-7,505,964 Methods and systems for improving a search ranking using related queries
Systems and methods that improve search rankings for a search query by using data associated with queries related to the search query are described. In one...
US-7,499,996 Systems and methods for detecting a memory condition and providing an alert
The invention detects a full browser cache using multiple requests for the same page from a known URL. A request to the URL returns a page with a randomly or...
US-7,499,958 Systems and methods of replicating all or part of a data store
Systems and methods for replicating all or part of a data store are described. According to one embodiment, a system and method for providing a data store of...
US-7,499,940 Method and system for URL autocompletion using ranked results
A set of ordered predicted completion strings are presented to a user as the user enters text in a text entry box (e.g., a browser or a toolbar). The predicted...
US-7,496,589 Highly compressed randomly accessed storage of large tables with arbitrary columns
A table, such as a database table can be partitioned into blocks that are conveniently sized for storage and retrieval. The amount of storage space required and...
US-7,487,447 Web page zoom feature
Methods and apparatus, including computer program products, related to a cross-browser compliant web page zoom feature. A method includes receiving a web page...
US-7,487,145 Method and system for autocompletion using ranked results
A set of ordered predicted completion strings are presented to a user as the user enters text in a text entry box (e.g., a browser or a toolbar). The predicted...
US-7,483,951 Method and system for selectively blocking delivery of electronic mail
The origin address of an e-mail message is validated to enable blocking of e-mail from spam e-mail sources, by preparing, in response to the receipt of a...
US-7,483,881 Determining unambiguous geographic references
A system receives a search query that includes a set of search terms, determines whether at least one of the search terms corresponds to the name of a geographic...
US-7,479,045 Power distribution adaptable to different power supplies
Power distribution systems and methods for adaptation of the power distribution to computer systems to varying electrical loads and/or varying power supply...
US-7,478,033 Systems and methods for translating Chinese pinyin to Chinese characters
Systems and methods to process and translate pinyin to Chinese characters and words are disclosed. A Chinese language model is trained by extracting unknown...
US-7,475,267 Systems and methods for delay in startup of multiple components
Systems and methods for delay in startup of multiple components such multiple disk drives in computer systems to stagger associated spikes in resource usage...
US-7,475,071 Performing a parallel nearest-neighbor matching operation using a parallel hybrid spill tree
One embodiment of the present invention provides a method and a system for performing a nearest-neighbor matching operation using a parallel hybrid spill tree....
← 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.