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,255,618 Performance isolation in a shared memory device
Shared memory device apparatus and related methods are disclosed. An example method includes obtaining memory operation commands. The memory operation commands...
US-8,255,523 Server side disambiguation of ambiguous statistics
Tracking data communications are received for single properties that include ambiguous event statistics. The event statistics are disambiguated by an analytics...
US-8,255,494 Installable web applications
According to one general aspect, a method of executing a web application installed on an apparatus may include executing, via a processor included by the...
US-8,255,417 System and method for providing definitions
A system and method for providing definitions is described. A phrase to be defined is received. One or more documents, which each contain at least one...
US-8,255,393 User location reputation system
A computer-implemented method and system of building a user reputation database for use in a user location data system. The method and system receive user...
US-8,255,386 Selection of documents to place in search index
A system may identify a collection of documents, predict a utility score for each document in the collection of documents, and create a ranked list of the...
US-8,255,381 Expanded text excerpts
A system provides a list of search results, where one of the search results in the list of search results includes a snippet from a corresponding search result...
US-8,255,378 Network based directory service for terrestrial broadcasts
Methods and apparatus, including computer program products, implementing and using techniques for providing access for a networked device to a directory service...
US-8,255,376 Augmenting queries with synonyms from synonyms map
Methods, systems, and apparatus, including computer program products, operable to perform operations including receiving through a user interface with an...
US-8,255,343 Scaling machine learning using approximate counting
A system may track statistics for a number of features using an approximate counting technique by: subjecting each feature to multiple, different hash functions...
US-8,255,293 Product catalog dynamically tailored to user-selected media content
Systems and methods for media-oriented product catalog creation are disclosed herein. Media content displayed or otherwise selected by a content consumer can be...
US-8,255,285 Proposing a bid value to a user
A computer-implemented method for proposing a value to a user includes mapping a plurality of factual cost values for an item type according to amount, each of...
US-8,255,283 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,255,280 Automatic vetting of web applications to be listed in a marketplace for web applications
A computer-implemented method includes providing an online marketplace to developers of web applications that may be downloaded from the marketplace to a client...
US-8,255,224 Voice recognition grammar selection based on context
The subject matter of this specification can be embodied in, among other things, a method that includes receiving geographical information derived from a...
US-8,255,218 Directing dictation into input fields
In general, this disclosure describes techniques to direct textual characters converted from vocal input into selected graphical user interface input fields....
US-8,254,729 Method and system for approving documents based on image similarity
A system and method for comparing graphical content (e.g., images) of documents for approval, rating, and other uses are provided. Information may be stored...
US-8,254,699 Automatic large scale video object recognition
An object recognition system performs a number of rounds of dimensionality reduction and consistency learning on visual content items such as videos and still...
US-8,254,681 Display of document image optimized for reading
Semantically meaningful segments of an image of a document, such as tables of contents, page numbers, footnotes, and the like, are identified. These segments...
US-8,254,647 Facial image quality assessment
In general, this disclosure describes techniques for assessing image quality of captured facial images. An example method includes capturing an image,...
US-8,254,481 Simultaneous use of multiple radio frequency channels
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for identifying data that is designated...
US-8,253,694 Language keyboard
A computer implemented method includes displaying first characters of a language script in a user interface, in response to receiving a selection of a first...
US-8,253,684 Position and orientation determination for a mobile computing device
For multiple times in a time period, multiple data points can be received from an accelerometer and from a magnetometer that are included in a mobile computing...
US-D666,237 Wearable display device
US-8,250,632 Generating authentication challenges based on preferences of a user's contacts
Generating user authentication challenges based in part on preferences of one or more contacts of a user includes receiving an authentication request from a...
US-8,250,571 Installing a computer program
An electronic mobile communication device is configured to install a computer program onto a computing device that is different than the mobile communication...
US-8,250,460 System and method for providing online data management services
First, second, and third sets of spreadsheet cells are defined in a display, the first and second sets being separated by a first boundary having a selected...
US-8,250,459 System and method for providing online data management services
First, second, and third sets of spreadsheet cells are defined in a display, the first and second sets being separated by a first boundary having a selected...
US-8,250,283 Write-distribute command for RAID mirroring
According to one general aspect, a method may include receiving, from a processor at an I/O controller, a write-distribute command that includes an indication...
US-8,250,278 Dock-specific display modes
In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A mobile computing device is...
US-8,250,277 Dock-specific display modes
In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A mobile computing device is...
US-8,250,271 Command and interrupt grouping for a data storage device
A data storage device may include multiple memory chips and a controller that is operably coupled to the memory chips and that is arranged and configured to...
US-8,250,228 Pausing or terminating video portion while continuing to run audio portion of plug-in on browser
Various example embodiments are disclosed. According to an example embodiment, a non-transitory computer-readable medium may include computer-executable...
US-8,250,114 Method for detecting link spam in hyperlinked databases
A computer-implemented method identifies nodes that are beneficiaries of node importance inflating links in a directed graph of linked nodes. The directed graph...
US-8,250,080 Filtering in search engines
In an embodiment, the size of a filter in a search engine is dynamically adjusted in order to reduce filter error. The filter, for example, may be a domain...
US-8,250,070 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,250,046 Cross-language search
Methods, systems, and apparatus, including computer program products, in which a cross-language search can be performed. A search query is received in a first...
US-8,250,009 Updateable predictive analytical modeling
Methods, systems, and apparatus, including computer programs encoded on one or more computer storage devices, for training and retraining predictive models. A...
US-8,250,008 Decision tree refinement
A model refinement system refines initial split rules that define an initial decision tree to generate final split-rules. The model refinement refines the...
US-8,249,930 Online map advertising
Systems and methods for selecting advertisements for presentation in a map space are disclosed. Map requests are received, map spaces identified, advertisement...
US-8,249,908 Targeted content request
Advertisements are selected from a plurality of advertisements and associated with an advertisement environment in a document. Document advertisement request...
US-8,249,876 Method for providing alternative interpretations of a voice input to a user
A system and computer-implemented method for providing alternative voice interpretations to a user, including receiving an indication of a request for a search...
US-8,249,868 Speech and noise models for speech recognition
An audio signal generated by a device based on audio input from a user may be received. The audio signal may include at least a user audio portion that...
US-8,249,664 Providing interactive alert information
In some implementations, a computer-implemented method of displaying alert information with a mobile communication device includes displaying device status...
US-8,249,656 Wireless communicator jacket with multiple operational stages
A method of communication between a modular wireless communicator and a jacket device that is connected to the modular wireless communicator via a connector a...
US-8,249,649 Mobile device configured to operate on multiple different networks
An apparatus includes a code division multiple access (CDMA) antenna that is configured to transmit and receive communication signals. The apparatus includes a...
US-8,249,621 Frequency of geographic location updates for an electronic device based on user communication
A method, computer program product, and system are provided to update geographic location information for an electronic device. The method can include...
US-8,249,558 Securing a mobile computing device
In general, this disclosure describes techniques for unlocking certain functionality of a mobile computing device upon wirelessly detecting that an external...
US-8,249,556 Securing a mobile computing device
In general, this disclosure describes techniques for unlocking certain functionality of a mobile computing device upon wirelessly detecting that an external...
US-8,249,528 Method, apparatus and system for providing transmit diversity feedback during soft handoff
Embodiments of the present invention describe methods for increasing the amount of information available to a mobile transmit diversity transmitter during soft...
← 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.