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,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...
US-8,249,361 Interdependent learning of template map and similarity metric for object identification
An object identification system iteratively learns both a template map used to transform a template describing an object in an image, and a related similarity...
US-8,249,356 Physical page layout analysis via tab-stop detection for optical character recognition
Physical page layout analysis for optical character recognition is performed. A physical page layout analysis method finds constituent parts of an image and...
US-8,249,187 System, method and apparatus for mobile transmit diversity using symmetric phase difference
Communication is performed for a first communication device having a set of antenna elements. A quality-indication signal is received from a second...
US-8,248,930 Method and apparatus for a network queuing engine and congestion management gateway
A method, apparatus, and queuing engine implement congestion management. The method may include receiving, via a first interface of the apparatus, data traffic...
US-8,248,636 WYSIWYG printing for web based applications
A container application is a native application that allows a web based application to access a computer's system resources and windowing system. Web based...
US-8,248,385 User inputs of a touch sensitive device
Various aspects of this disclosure are directed to displaying, by a touch-sensitive display of a computing device, at least one selectable object, and...
US-8,248,364 Seeing with your hand
The disclosure describes methods and systems for gathering and conveying information, for example, such as with a hand of a user. In one embodiment, the method...
US-8,246,464 Caching and reporting system for accelerating combined computer gaming and advertising
A system supporting the presentation of advertisements within video game is described in which a memory cache stores advertising data that is used to provide...
US-8,245,934 Apparatus and method for automatically providing information to a new computer
A system and method is disclosed for automatically providing information to a newly-manufactured computing device. During the manufacture of a new computing...
US-8,245,130 Performing an estimation on content to be presented
A computer-implemented method for performing an estimation on content to be presented includes parsing content that is to be presented in a graphical user...
US-8,245,125 Hybrid rendering for webpages
Disclosed herein are methods and systems for hybrid rendering of web applications. A request for a first webpage is sent to a server-side renderer from a web...
US-8,245,123 Effects applied to images in a browser
Methods, apparatus, computer program products and systems are provided for editing an image in a browser. One method includes receiving crop data at a server...
US-8,245,066 Smart limited functionality mode manager
In general, a method includes receiving, at a portable electronic device, a first signal that instructs the portable electronic device to enter a limited...
US-8,245,062 Postponing suspend
According to one general aspect, a method may include operating a computing device in a first power mode. The method may also include executing, by a processor...
US-8,244,971 Memory circuit system and method
A memory circuit system and method are provided in the context of various embodiments. In one embodiment, an interface circuit remains in communication with a...
US-8,244,962 Command processor for a data storage device
An apparatus for queuing and ordering commands for a data storage device may include a slot tracker module that is arranged and configured to track available...
US-8,244,909 Method, apparatus and networking equipment for performing flow hashing using quasi cryptographic hash functions
A method, apparatus and networking equipment for performing flow hashing is provided. The method may include obtaining, at a network node, a key for a packet;...
US-8,244,821 Method, system, graphical user interface, and data structure for creating electronic calendar entries from...
A method, system, and data structure for creating electronic calendar entries are disclosed. One aspect of the invention involves a computer data structure that...
US-8,244,775 Using map objects to access object properties in a dynamic object-oriented programming language
One embodiment of the present invention provides a system that uses map objects to access object properties for a program written in a dynamic object-oriented...
US-8,244,749 Generating sibling query refinements
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying query refinements from sibling queries. In one...
US-8,244,743 Scalable rendering of large spatial databases
Aspects of the invention provide a service for data management and integration across a wide range of applications. Clustered computers may be arranged in a...
US-8,244,723 Document scoring based on query analysis
A system may determine an extent to which a document is selected when the document is included in a set of search results, generate a score for the document...
US-8,244,722 Ranking documents
A system determines a first rank associated with a document and determines a second rank associated with the document, where the second rank is different from...
US-8,244,720 Ranking blog documents
A blog search engine may receive a search query. The blog search engine may determine scores for a group of blog documents in response to the search query,...
← 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.