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,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...
US-7,912,296 Coverage mask generation for large images
A computer-implemented method is described. The method includes generating a coarse resolution image from a finer resolution image, generating a coarse coverage...
US-7,908,551 Dynamically generating customized user interfaces
A computer implemented method of presenting an online application, includes, at a first time, receiving and presenting a first webpage of the online application...
US-7,908,287 Dynamically autocompleting a data entry
Techniques are disclosed for automatically generating and maintaining personal data, such as an address book, a financial portfolio, a discussion groups or blogs...
US-7,908,284 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...
US-7,908,080 Transportation routing
A computer-implemented method of providing personalized route information involves gathering a plurality of past location indicators over time for a wireless...
US-7,904,500 Advertising in chat system without topic-specific rooms
A method, system and graphical user interface for a chat system is disclosed. One aspect of certain embodiments includes identifying and sending advertisements...
US-7,904,461 Advertiser and user association
The subject matter of this specification can be embodied in, among other things, a method that includes generating content-based keywords based on content...
US-7,904,255 Device for assessing operating-mode transition reliability
Embodiments of a system (such as a computer system), a circuit, a method and a computer-program product (e.g., software) for use with the computer system are...
US-7,904,063 Method and apparatus using geographical position to provide authenticated, secure, radio frequency...
Method and apparatus for providing authenticated, secure, communication between a gaming host communicating via radio frequency (RF) subcarriers to a remote user...
US-7,903,099 Allocating advertising space in a network of displays
Systems and methods for allocating space for advertisements in a network of electronic display devices are provided. Attribute information indicating retailer...
US-7,900,225 Association of ads with tagged audiovisual content
Methods, systems, and apparatus, including computer program products, for presenting advertisements. In one aspect, audiovisual content is presented to a user....
US-7,899,869 Broadcasting in chat system without topic-specific rooms
A method, system and graphical user interface for a chat system is disclosed. One aspect of certain embodiments includes broadcasting popular messages to users...
US-7,899,801 Determining content to be provided by an entity for rendering via a resource in a target document or notifying...
A method and system for allowing a resource associated with a target document usable for ad rendering by a first entity to be used for rendering of content by a...
US-7,899,249 Media material analysis of continuing article portions
The present invention relates to systems and methods for analyzing media material having articles continuing across multiple pages. A media material analyzer...
US-7,895,296 Local storage for web based native applications
A container application is a native application that allows a web based application to access a computer's system resources and windowing system. If a container...
US-7,895,293 Web page experiments with fragmented section variations
In one general aspect, a page identifier of a test page having code defining a content section, the content section comprising a plurality of content section...
US-7,894,984 Digital mapping system
Various methods, systems, and apparatus for implementing aspects of a digital mapping system are disclosed. One such method includes sending a location request...
US-7,891,005 Verifying human interaction via rotated images
A human interaction proof may restrict access to computer systems by testing the image orientation detection capabilities of the user making the access attempt....
US-7,890,858 Transferring, processing and displaying multiple images using single transfer request
Systems and methods for transferring, processing and displaying multiple images using a single transfer request such as a Transfer Control Protocol/Internet...
US-7,890,521 Document-based synonym generation
One embodiment of the present invention provides a system that automatically generates synonyms for words from documents. During operation, this system...
US-7,890,499 Presentation of search results with common subject matters
Methods, systems, and computer program products feature determining a plurality of search result items responsive to a search query. A plurality of search modes...
US-7,890,493 Translating a search query into multiple languages
A computer-implemented method can include translating a search query from a first language to a second language, comparing the translated query with content in...
US-7,890,487 Facilitating client-side data-management for web-based applications
A database engine embedded within a browser implements a system that facilitates managing client-side data for web-based applications. During operation, the...
US-7,890,326 Business listing search
A method of operating a voice-enabled business directory search system includes selecting a subset of speech recognition language models from a larger set of...
US-7,886,217 Identification of web sites that contain session identifiers
Web sites are analyzed to determine whether the web sites are embedding session identifiers in web documents. The analysis is based on a comparison of in-host...
US-7,886,066 Zero-minute virus and spam detection
Disclosed are systems and methods for detecting unwanted electronic message transmissions on a communications network. These include establishing a database for...
US-7,886,046 Methods and apparatus for predicting impact of proposed changes and implementations in distributed networks
The present invention pertains to specifying, analyzing and evaluating systems such as distributed content distribution networks. Systems and methods are...
US-7,886,032 Content retrieval from sites that use session identifiers
Session identifiers are automatically identified in uniform resource locators (URLs). The session identifiers may be identified using classification techniques...
US-7,882,268 UDP transport for web services
Systems, methods, and computer program products for routing of search requests and replies using UDP transport are provided. In some implementations, a method is...
US-7,882,231 Technique for regulating link traffic
A system which regulates communication with a server is described. During operation, the system determines a retransmission rate of data packets during a first...
US-7,882,072 Autosave functionality for web browser
A system may present a document including a form. Forms content may be received into the form. The received forms content may be periodically and automatically...
US-7,881,255 Systems and methods for relating network traffic using traffic-based signatures
A system includes multiple logging units, an aggregating unit, and an evaluation unit. The logging unit logs traffic attributes associated with network traffic...
← 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.