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,945,952 Methods and apparatuses for presenting challenges to tell humans and computers apart
Methods and apparatuses to tell humans and machines apart. In one embodiment, automated determination of whether a human or machine is at the other end of a...
US-7,945,861 Initiating communications with web page visitors and known contacts
Methods and apparatus, including computer program products, implementing and using techniques for initiating communication between two users among several users...
US-7,945,579 Locating meaningful stopwords or stop-phrases in keyword-based retrieval systems
A stopword detection component detects stopwords (also stop-phrases) in search queries input to keyword-based information retrieval systems. Potential stopwords...
US-7,945,546 Local search and mapping for mobile devices
A computer-implemented method is disclosed that includes receiving on a mobile device a search query associated with a geographic location, providing one or...
US-7,945,474 Unified automated billing
Various aspects can be implemented for providing a unified automated billing system for offline media (e.g., radio, television, newspaper, and the like)...
US-7,941,439 Methods and systems for information capture
Systems and methods for information capture from articles are described. In one embodiment, a plurality of keystrokes associated with an application is...
US-7,940,171 Machine-readable representation of geographic information
A computer-implemented location identification method involves obtaining a digital image of a machine-readable representation encoded with a geographic location...
US-7,937,582 Secure XML feeds
A system receives an Extensible Markup Language (XML) feed, where the XML feed includes a reference to secure content. The system downloads secure content from...
US-7,937,405 Serving advertisements based on content
Advertisers are permitted to put targeted ads on page on the web (or some other document of any media type). The present invention may do so by (i) obtaining...
US-7,937,396 Methods and systems for identifying paraphrases from an index of information items and associated sentence...
Methods and systems for identification of paraphrases from an index of information items and associated sentence fragments are described. One method described...
US-7,937,265 Paraphrase acquisition
Methods and apparatus, including systems and computer program products, to acquire potential paraphrases from textual input. In one aspect, textual input is...
US-7,934,166 Snap to content in display
The present disclosure provides methods and systems for managing viewable content on a display. In some implementations, the method includes displaying content...
US-7,934,131 Server farm diagnostic and status system
Methods, systems and computer-program products are disclosed that provide a scalable system for evaluating the health of and providing status about any of a...
US-7,933,984 Systems and methods for detecting click spam
A system detects spamming. The system identifies normal users visiting a web site and determines an occurrence of spamming on the web site based at least in...
US-7,933,962 Reducing reliance on a central data store while maintaining idempotency in a multi-client, multi-server environment
One embodiment of the present invention provides a system for reducing reliance on a central data store while maintaining idempotency in a multi-client,...
US-7,933,929 Network link for providing dynamic data layer in a geographic information system
A markup language is provided that facilitates communication between servers and clients of an interactive geographic information system (GIS, which enables a...
US-7,933,900 Search over structured data
A user can refine a search over structured data by specifying that a label or an attribute value be used to further filter the results of a query.
US-7,933,897 Entity display priority in a distributed geographic information system
A system for ranking geospatial entities is described. In one embodiment, the system comprises an interface for receiving ranking data about a plurality of...
US-7,933,890 Propagating useful information among related web pages, such as web pages of a website
Web pages of a Website may be processed to improve search results. For example, information likely to pertain to more than just the Web page it is directly...
US-7,933,798 Determining and displaying impression share to advertisers
An advertisement associated with a bid and a budget for placement of the advertisement is received, and a determination as to whether to present the...
US-7,933,395 Virtual tour of user-defined paths in a geographic information system
Interactive geographic information systems (GIS) and techniques provide users with a greater degree of flexibility, utility, and information. A markup language...
US-7,933,338 Ranking video articles
An information retrieval system is provided for processing queries for video content. A server receives a query for video content and returns video articles, as...
US-7,930,736 Providing selective access to a web site
A restricted web site has features that are selectively exposed to clients. A screening web site interacts with clients and collects data about the clients...
US-7,930,400 System and method for managing multiple domain names for a website in a website indexing system
When a website has a number of equivalent domain names including a preferred domain name, the URL for a document in the website can be rewritten using the...
US-7,930,384 Encoding ad and/or ad serving information in a click URL
The tracking of ad selections (such as ad clicks for example), and/or rich levels of ad performance may be facilitated by encoding one or more ad properties in...
US-7,930,252 Method and system for sharing anonymous user information
A method and system for sharing online user information in an anonymous manner. The system associates an identifier with anonymized information of the user, and...
US-7,930,210 Pricing across keywords associated with one or more advertisements
Helping advertisers by simplifying the management of interactive advertising. Such simplification can by achieved by allowing an advertiser to specify a single...
US-7,930,207 Method of delivery, targeting, and measuring advertising over networks
Methods and apparatuses for targeting the delivery of advertisements over a network such as the Internet are disclosed. Statistics are compiled on individual...
US-7,930,206 System and method for enabling an advertisement to follow the user to additional web pages
A computer-implemented method and system for advertising that performs the steps of delivering an electronic advertisement comprising one or more menu options...
US-7,925,676 Data object visualization using maps
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,925,657 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-7,925,655 Query scheduling using hierarchical tiers of index servers
An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are extracted from the document collection. Documents...
US-7,925,649 Method, system, and graphical user interface for alerting a computer user to new results for a prior search
A method, system, and graphical user interface for alerting a computer user to new results for a prior search are disclosed. One aspect of the invention...
US-7,925,610 Determining a meaning of a knowledge item using document-based information
Systems and methods that determine a meaning of a knowledge item using related information are described. In one aspect, a knowledge item is received, related...
US-7,925,498 Identifying a synonym with N-gram agreement for a query phrase
One embodiment of the present invention provides a system that identifies a synonym with N-gram agreement for a query phrase. During operation, the system...
US-7,920,968 Generating human-centric directions in mapping systems
Digital mapping techniques are disclosed that provide visually-oriented information to the user, such as driving directions that include visual data points...
US-7,920,149 Rollback in a browser
Methods, apparatus, computer program products and systems are provided for editing an image. One method includes editing, by a processor, an image including...
US-7,917,866 Method, system, and graphical user interface for meeting-spot-related online communications
A method, system, and graphical user interface for meeting-spot-related online communications are disclosed. A "meeting spot" is a specific physical location...
US-7,917,528 Contextual display of query refinements
Systems and methods for providing refinements to queries based upon the context of a refinement indication. Refinements, for example, can be related to a...
US-7,917,508 Image repository for human interaction proofs
A method of populating an image repository is disclosed. The method includes identifying a keyword from a dictionary and querying an image source using the...
US-7,917,490 Interpreting local search queries
A search query may be interpreted as a number of possible interpretations, and each interpretation may be explored before the results of the search are sent to a...
US-7,917,480 Document compression system and method for use with tokenspace repository
The disclosed embodiments enable multi-stage query scoring, including "snippet" generation, through incremental document reconstruction facilitated by a...
US-7,917,355 Word detection
Methods, systems, and apparatus, including computer program products, in which data from web documents are partitioned into a training corpus and a development...
US-7,917,286 Database assisted OCR for street scenes and other images
Optical character recognition (OCR) for images such as a street scene image is generally a difficult problem because of the variety of fonts, styles, colors,...
US-7,913,163 Determining semantically distinct regions of a document
A structured document is translated into an initial hierarchical data structure in accordance with syntactic elements defined in the structured document. The...
US-7,912,916 Resolving conflicts while synchronizing configuration information among multiple clients
A user of multiple client devices (clients) makes application configuration changes on the clients from time to time. The configuration changes are stored in a...
US-7,912,915 Systems and methods for enticing users to access a web site
A system provides a periodically changing story line and/or a special event company logo to entice users to access a web page. For the story line, the system may...
US-7,912,904 Email system with conversation-centric user interface
A system and method for displaying electronic messages is disclosed that includes receiving a query from a requestor and transmitting the query to a conversation...
US-7,912,837 Geographic coding for location search queries
A method for performing a location search includes receiving a location search query, determining key words corresponding to the location search query,...
US-7,912,829 Content reference page
A user interface (e.g., a browser window) includes a display area for displaying a content reference page. In some implementations, a content reference page is...
← 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.