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,156,444 Systems and methods for determining a user interface attribute
Systems and methods for determining a user interface attribute are described. In one method described, a display processor receives a request to display a...
US-8,156,227 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 locator for a document in the website can be rewritten using the...
US-8,156,109 Anticipated query generation and processing in a search engine
A search system monitors the input of a search query by a user. Before the user finishes entering the search query, the search system identifies and sends a...
US-8,156,102 Inferring search category synonyms
Systems and methods for inferring category synonyms from prior result data may include identifying prior query data including query information and category...
US-8,156,100 Methods and apparatus for employing usage statistics in document retrieval
Methods and apparatus consistent with the invention provide improved organization of documents responsive to a search query. In one embodiment, a search query...
US-8,156,099 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...
US-8,156,052 Electronic shipping notifications
A broker facilitates customer purchases from merchants. Shippers ship shipments containing the purchases from merchants to the customers. A shipper identifies a...
US-8,156,001 Facilitating bidding on images
Techniques are described for facilitating bidding on images. The techniques may include receiving bids includes presenting a first image and a bid associated...
US-8,154,992 System and method for graceful restart
A system for maintaining routing capabilities in a router having a failed control plane provides an active control plane in the router in communication with at...
US-8,154,935 Delaying a signal communicated from a system to at least one of a plurality of memory circuits
A system and method are provided for delaying a signal communicated from a system to a plurality of memory circuits. Included is a component in communication...
US-8,151,349 Masking mechanism that facilitates safely executing untrusted native code
This disclosure presents a system that uses masking to safely execute native code. This system includes a processing element that executes the native code and a...
US-8,151,279 Uniform event handling across multiple computing devices
A capture module is configured to provide input events of a particular type to an object of an application executing on a computer. The capture module receives...
US-8,151,194 Visual presentation of video usage statistics
A system, method, and various software tools enable a video hosting website to graphically display statistics of data associated with videos posted on a video...
US-8,151,187 Comparing text pages using image features based on word positions
A signature for a page of text is generated. The signature serves as an identifier of the text page. Positions of words in a text page are determined. Positions...
US-8,151,186 Comparing text pages using image features based on word positions
A signature for a page of text is generated. The signature serves as an identifier of the text page. Positions of words in a text page are determined. Positions...
US-8,151,182 Annotation framework for video
A system and method for transferring annotations associated with a media file. An annotation associated with a media file is indexed to a first instance of that...
US-8,151,179 Method and system for providing linked video and slides from a presentation
Systems and methods for linking slides used during a presentation with a video recording of the presentation are provided. A presenter can develop slides for a...
US-8,150,992 Dynamic media bit rates based on enterprise data transfer policies
In general, this disclosure describes techniques of dynamically selecting versions of media content based on data transfer policies of a media content provider...
US-8,150,983 System and method for tracking unique visitors to a website
A system and method for analyzing traffic to a website is provided that is based on log files and that uses both server-side and client-side information...
US-8,150,979 Supporting multiple landing pages
A computer-implemented method is described including determining a value of an attribute related to a user of a first system connected to a network, generating...
US-8,150,924 Associating email messages with conversations
A method and system is described for using a conversation-based messaging system. When a messages is received by the system an attempt is made to associate the...
US-8,150,915 Personalized access using near field communication
Methods and systems for personalizing access to client devices using near field communication is disclosed. In a transaction between a client and a server, the...
US-8,150,860 Ranking authors and their content in the same framework
One or more server devices may simultaneously calculate first ranking scores for a group of users and second ranking scores for a group of comments authored by...
US-8,150,848 Geocoding multi-feature addresses
A system and method of parsing natural language descriptions of features to determine an approximate location. An embodiment includes splitting the natural...
US-8,150,842 Reputation of an author of online content
Methods, computer program products and systems are described for online-content management. Multiple online content items authored by multiple authors are...
US-8,150,830 Personalized network searching
Personalized network searching, in which a search query is received from a user, and a request is received to personalize a search result. Responsive to the...
US-8,150,824 Systems and methods for direct navigation to specific portion of target document
Systems and methods for direct navigation to and/or highlighting a specific portion of a target document such as query-relevant portion of the document are...
US-8,150,429 Cost-effective voting
The subject matter of this specification can be embodied in, among other things, a method that includes receiving an electronic voting request from an...
US-8,150,367 System and method of determining a location based on location of detected signals
A system and method is provided that allows a client device to determine its position based on the location of signals detected by the device. The signals'...
US-8,150,216 Methods and apparatus for automated true object-based image analysis and retrieval
The present invention is an automated and extensible system for the analysis and retrieval of images based on region-of-interest (ROI) analysis of one or more...
US-8,149,492 Optical modulator
An optical modulator has an optical splitter for splitting an input light beam into a first and second light beam; a first and a second wave-guide arm connected...
US-8,149,249 Feedback during crossing of zoom levels
Aspects of this disclosure are directed to zooming into or out of image content. A user may request to zoom into or out of image content by inputting a...
US-8,148,794 Photodetector in germanium on silicon
A photodetector structure includes a silicon-based waveguide in which optical signals to be detected travel in a given direction and are confined therein and a...
US-8,146,156 Archive of text captures from rendered documents
A facility for storing a text capture data structure for a particular user is described. The data structure comprises a number of entries. Each entry...
US-8,146,066 Systems and methods for caching compute kernels for an application running on 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,145,712 Methods and systems for developing an instant messaging network
An instant messaging (IM) system has an IM server connected to a communication network, and logic operable on the IM server enabling a first user to browse...
US-8,145,679 Video-related recommendations using link structure
The subject matter of this specification can be embodied in, among other things, a method that includes inferring labels for videos, users, advertisements,...
US-8,145,636 Classifying text into hierarchical categories
Systems, methods and program products for classifying text. A system classifies text into first subject matter categories. The system identifies one or more...
US-8,145,630 Session-based dynamic search snippets
A first set of search results responsive to a first query during a search session is identified. A snippet is identified for each search result related to the...
US-8,145,623 Query ranking based on query clustering and categorization
Methods, systems, and apparatus, including computer program products, for query ranking based on query clustering and categorization, are disclosed. In one...
US-8,145,618 System and method for determining a composite score for categorized search results
A system and method for scoring documents is described. One or more documents are identified responsive to a search criteria. A text match score indicating a...
US-8,145,617 Generation of document snippets based on queries and search results
A document retrieval system generates snippets of documents for display as part of a user interface screen with search results. The snippet may be generated...
US-8,145,569 Multiple party on-line transactions
A role associated with one or more parties involved with a purchase transaction is received. A routing rule associated with the purchase transaction is also...
US-8,145,530 Targeting based placement identification
A reservation system can identify available placements based on targeting criteria provided by advertisers and placement inventory data provided by publishers....
US-8,145,527 Governing the serving of advertisements based on a cost target
Helping advertisers to control marketing expenditures by governing the delivery of an advertisement over a time period. Such governing may be accomplished by...
US-8,145,521 Geographic and keyword context in embedded applications
A computer-implemented method includes generating, using an embedded client application, a keyword context for a container document holding the embedded client...
US-8,144,442 Power protection in a multi-level power hierarchy
Embodiments of a multi-level power hierarchy are described. This power hierarchy contains a higher level, which includes a first sub-circuit, and a lower level,...
US-8,140,990 User interface visualizations
Aspects of the invention pertain to user interface visualizations, enabling efficient display of content on a display device. At least some content is presented...
US-8,140,965 Identifying related information given content and/or presenting related information in association with...
The usefulness of content (target content), such as advertisements, may be increased by determining additional content and providing such additional content in...
US-8,140,562 Method and system for displaying real time trends
Displaying an information product that includes exceptional search queries to a user can include receiving search queries, measuring the frequencies of search...
← 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.