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,260,915 Using eBook reading data from different clients to generate time-based information
Reading data from an eBook is used to generate time-based information. Timing reports are received from a plurality of clients. The timing reports describe...
US-8,260,879 Continuous application execution between multiple devices
In one example, a device includes a display, an interface configured to exchange data with external devices, a control unit configured to execute an application...
US-8,260,876 System and method for reducing startup cost of a software application
A computing device has one or more processors and memory storing programs executed by the one or more processors. The computing device initializes a main...
US-8,260,852 Methods and apparatuses for polls
Methods and apparatuses to set up a poll and presenting poll results through electronic communication media. In one embodiment, a user can specify a poll...
US-8,260,785 Automatic object reference identification and linking in a browseable fact repository
Links between facts associated with objects are automatically created and maintained in a fact repository. Names of objects are automatically identified in the...
US-8,260,781 Representative document selection for sets of duplicate documents in a web crawler system
Duplicate documents are detected in a web crawler system. Upon receiving a newly crawled document, a set of documents, if any, sharing the same content as the...
US-8,260,769 Coordinating different search queries using a translated query cursor
A search server system having one or more processors and memory receives, from a client, a current search query including a query cursor corresponding to a...
US-8,260,766 Embedded communication of link information
A method of processing documents is described. The method includes the operation of receiving a document in a search engine crawler. The document includes an...
US-8,260,657 Dynamic pricing of electronic content
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for dynamically pricing electronic content. In one aspect, a...
US-8,260,615 Cross-lingual initialization of language models
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for initializing language models for automatic speech...
US-8,260,604 System and method for translating timed text in web video
This invention relates to translating timed text in web video. In a first embodiment, a method automatically translates timed text for web video. The method...
US-8,260,482 User interface for displaying internal state of autonomous driving system
A passenger in an automated vehicle may relinquish control of the vehicle to a control computer when the control computer has determined that it may maneuver...
US-8,260,348 Wireless communicator for laptop computers
A communication system including a wireless communicator including a baseband modem for connecting to the Internet via a cellular network, and a connector for...
US-8,260,007 Systems and methods for generating a depth tile
Systems and methods for generating a depth tile are provided. In some aspects, a system includes an alignment module configured to map each pixel of a depthmap...
US-8,260,006 System and method of aligning images
A system and method is provided for aligning images of one resolution based on both features contained in the images and the alignment of related images of a...
US-8,259,994 Using image and laser constraints to obtain consistent and improved pose estimates in vehicle pose databases
A system for pose generation consisting of a trajectory system, a pose generation system, an intersection extractor, an object identifier, a constraint...
US-8,259,830 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,259,765 Passive phase control in an external cavity laser
An external-cavity laser module includes a package defining an enclosure, the package including a base having a surface internal to the enclosure, a...
US-8,259,574 System and method for identifying multiple paths between network nodes
Aspects of the invention pertain to transmitting packet data across a computer network. The packets may be sent via one or more distinct routes from a source to...
US-8,259,161 Method and system for automatic 3-D image creation
Disclosed herein are methods, devices, and non-transitory computer readable media that relate to stereoscopic image creation. A camera captures an initial image...
US-8,258,960 Jacket locator
A locator system for electronic devices including at least one jacket for a modular wireless communicator, each jacket having a unique identifier, and a modular...
US-8,258,390 System and method for dynamic, feature-based playlist generation
Methods and systems for generating playlists of media items with audio data are disclosed. Based on two received feature sets, media items corresponding to each...
US-8,256,664 Out-of band authentication of browser sessions
Systems and methods provide a user with secure access to a web site at a first client device without having to enter login information, such as a username and...
US-8,256,465 Microfluidic valve structure
A microfluidic valve structure is provided. The valve structure includes a valve body having a fluid flow passage formed therein for allowing fluid to flow...
US-8,255,991 Computer application pre-permissioning
A computer-implemented method of pre-permissioning a computer application is disclosed. The method includes receiving a request from a user to install a...
US-8,255,949 Television program targeting for advertising
Methods, systems, and apparatus, including computer program products are provided for television advertisement bidding that allows advertisers to target and/or...
US-8,255,948 Demographic classifiers from media content
Methods, systems and computer program products for classifying incoming data and identifying relevant demographic information from the incoming data. The...
US-8,255,921 Method and apparatus that enables a web-based client-server application to be used offline
One embodiment of the present invention provides a system that facilitates using a web-based client-server application offline. During operation, the system...
US-8,255,836 Hover-over gesturing on mobile devices
Aspects of the disclosure may relate to detecting, by a computing device, a first user input comprising a first gesture to interact with a touch-sensitive...
US-8,255,819 Web notebook tools
A computer-implemented method of providing information for a web notebook is disclosed. The method can include displaying a web document in a content area of a...
US-8,255,812 Embedding user-selected content feed items in a webpage
A computer-implemented method of serving content includes receiving information identifying one or more content items in a content feed. The one or more content...
US-8,255,720 Delayed execution of operations
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for performing power management. A...
US-8,255,687 Enabling users to select between secure service providers using a key escrow service
Systems and methods are described herein for enabling users to select from available secure service providers (each having a Trusted Service Manager ("TSM"))...
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...
← 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 | 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.