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-9,113,010 Portable hand-held device having quad core image processor
A portable hand-held device is provided having an image sensor for capturing images, and a processor chip for image processing the images captured by the image...
US-9,113,009 Portable device with dual image sensors and quad-core processor
A portable device that has first and second image sensors and a central processor. The central processor has four processing units and a first image sensor...
US-9,113,008 Handheld imaging device with multi-core image processor integrating common bus interface and dedicated image...
A handheld imaging device includes an image sensor for sensing an image; a multi-core processor for processing the sensed image; and a program memory provided...
US-9,113,007 Camera with linked parallel processor cores
A camera with a CMOS image sensor, an image sensor interface for receiving data from the CMOS image sensor and multiple processing units interconnected with...
US-9,112,938 Adaptive playback with look-ahead
The disclosure provides for a download agent executing on a computing device to dynamically select between media files when a portion of the media file that is...
US-9,112,859 Method and apparatus for electronic device access
A method on an electronic device for a wireless network is described. A plurality of component confidence indicators is determined for a corresponding plurality...
US-9,112,856 Generation of one time use login pairs via a secure mobile communication device for login on an unsecure...
A trusted communication device may generate and display a single use user ID and/or password to be utilized for one time validation of a communication session...
US-9,112,790 Fabric network
Systems and methods relating to communication within a fabric network are presented. The fabric network includes one or more logical networks that enables...
US-9,112,731 Prioritization of incoming communications
The subject matter of this disclosure can be implemented in, among other things, a method performed by a computing device. In these examples, the method...
US-9,112,706 Determining cost effective ways of communicating
A method may include receiving an instruction to communicate with a second computing device associated with a contact of a user of the first computing device,...
US-9,112,466 Method for controlling volume using a rotating knob interface
A system and method for controlling the volume output of speakers comprising outputting a varying volume control signal in response to movement of a volume...
US-9,111,539 Editing voice input
A computer-implemented method of generating a voice command to perform an action includes receiving a voice request to perform the action, wherein the voice...
US-9,111,537 Real-time audio recognition protocol
An audio recognition service recognizes an audio sample across multiple content types. At least a partial set of results generated by the service are returned...
US-9,111,534 Creation of spoken news programs
Implementations related to system and techniques for providing audio news reports are discussed. A computer-implemented method includes identifying, with a...
US-9,111,473 Input system
Apparatus, systems and methods that facilitate eye tracking using a contact lens are provided. In some aspects, the contact lens includes: a substrate; an...
US-9,111,397 Pre-fetching map tile data along a route
The present application describes techniques for fetching map data as a selected subset of entire map data available by selecting map data tiles corresponding...
US-9,111,350 Conversion of monoscopic visual content to stereoscopic 3D
An image converter receives a two-dimensional image to be converted to a first three-dimensional image. The image converter identifies a feature-to-depth...
US-9,111,284 Maintaining a history of query results
A method and system for maintaining history of query results is provided. In one aspect, a query and corresponding results retrieved for providing to the...
US-9,111,282 Method and system for identifying business records
A method and system as described identifies business records. A business listing stores one or more business records. In order to filter spam records, the...
US-9,111,231 Associating a web session with a household member
A method for associating a web session with a particular member of a group of users includes: receiving a plurality of training web sessions, each training web...
US-9,111,218 Method and system for remediating topic drift in near-real-time classification of customer feedback
A method and system of classifying documents is provided. The method includes receiving a stream of documents from at least one user wherein each document...
US-9,111,133 Use of unknown user data for identifying known users
A device may receive an image of a user. The device may compare the image to an image of a known user and an image of an unknown user. The device may select,...
US-9,111,093 Using signals from developer clusters
Systems and techniques are provided for the mining signals from developer clusters in an application ecosystem and the creation of rules to proactively ban...
US-9,111,074 Login synchronization for related websites
Methods for or providing stored authentication information of one website for a related website are provided. In one aspect, a method includes receiving a first...
US-9,111,011 Local query suggestions
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing query suggestions. One of the methods includes...
US-9,111,000 In-context searching
A system limits search results based on context information. The system obtains the context information and a search query, and obtains a set of references to...
US-9,110,998 Hierarchical behavioral profile
In a hierarchical profile, each node represents at least one feature of behavioral data collected about an entity profiled, with the topmost node selected as...
US-9,110,995 Framework for selecting and presenting answer boxes relevant to user input as query suggestions
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying answer boxes for presentation to a user. In...
US-9,110,993 Search query reformulation using result term occurrence count
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing voice commands. In one aspect, a method...
US-9,110,988 Methods, systems, and media for aggregating and presenting multiple videos of an event
Methods, systems, and media for aggregating and presenting multiple videos of an event are provided. In some implementations, a method for identifying related...
US-9,110,984 Methods and systems for constructing a taxonomy based on hierarchical clustering
Methods and systems for constructing a taxonomy based on hierarchical clustering are provided. The taxonomy is generated by first constructing a hierarchy of...
US-9,110,982 Method, system, and computer program product for obtaining crowd-sourced location information
Systems, methods, computer programs, and user interfaces are provided to receive location tags from a plurality of user devices (a location tag including a...
US-9,110,981 Performance reporting for media content by subject
Systems and techniques for generating analytic data for media content based on subject matter are presented. At least one topic is assigned to a media file in a...
US-9,110,975 Search result inputs using variant generalized queries
Systems, methods and computer program products for generalizing a user-submitted query by forming one or more variants of the user-submitted query to generate...
US-9,110,943 Identifying an image for an entity
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying an image for an entity. In one aspect, a...
US-9,110,933 Processing data triggers in an untrusted environment based on information stored in a trusted environment
A computer system having memory and one or more processors running an untrusted internal process determines whether the first interaction meets a first trigger...
US-9,110,923 Ranking over hashes
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training an image ranking model to rank images based on...
US-9,110,922 Joint embedding for item association
Methods and systems to associate semantically-related items of a plurality of item types using a joint embedding space are disclosed. The disclosed methods and...
US-9,110,902 Application-driven playback of offline encrypted content with unaware DRM module
Application-driven interceptor module enables offline playback of Digital Rights Management (DRM) protected content to work in a same way as online playback....
US-9,110,891 Auto-translation for multi user audio and video
The disclosed subject matter provides a system, computer readable storage medium, and a method providing an audio and textual transcript of a communication. A...
US-9,110,880 Acoustically informed pruning for language modeling
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for pruning a language model are disclosed. The methods,...
US-9,110,852 Methods and systems for extracting information from text
Information may be extracted from a text corpus. The text corpus may be parsed into a parse tree structure based on the parts of speech of the words of the text...
US-9,110,846 Methods and systems for saving draft electronic communications
Methods and systems for saving draft electronic communications, such as web e-mails, are described herein. One such described method comprises automatically...
US-9,110,823 Adaptive and prioritized replication scheduling in storage clusters
In one implementation, groups of objects may be maintained, each group including one or more objects that are to be replicated at one or more of the storage...
US-9,110,740 Per-value user notification throttling in software application
The present invention throttles notifications to a user based on changes in particular state values. A computer-implemented method manages notifications of...
US-9,110,663 Initialize a computing device to perform an action
A method uses a computing device that includes a first processor in a first, inactive state operatively coupled to a second processor in an active state. While...
US-9,110,589 Tab bar control for mobile devices
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing tab bar controls on a mobile computing device...
US-9,110,573 Personalized viewports for interactive digital maps
A digital map of a geographic area is displayed in a current viewport. Viewport parameters that specify geographic locations and zoom levels for several...
US-9,110,568 Browser tab management
Tabs of online content can be positioned according to the relative importance of each tab to a user. A user's interaction with a plurality of online content is...
US-9,110,562 Snapping a pointing-indicator to a scene boundary of a video
A method and system are provided to facilitate navigating through a video. In one example, a video-player system identifies on a video-controller one or more...
← 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.