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-1,014,2374 Device pairing techniques using digital watermarking
Computer-implemented techniques include detecting, using a camera of a computing device having one or more processors, a digital watermark displayed by a...
US-1,014,2351 Retrieving contact information based on image recognition searches
A system and method for retrieving contact information based on image recognition searches is disclosed. A requestor takes a picture of a user or retrieves a...
US-1,014,2296 Systems and methods for improving precision of a location sensor
Systems and methods of cryptographically protecting location data transferred between servers via a network to tune a location engine are described herein. A...
US-1,014,2285 IP allocation pools
Systems, methods, and computer program products involve identifying a first IP block having a first set of IP addresses and a second IP block having a second...
US-1,014,2122 User interfaces, systems and methods for configuring smart devices for interoperability with a smart hub device
This application discloses a method implemented at an electronic device for adding a smart device in a smart home environment. The electronic device receives...
US-1,014,1849 Multi-phase converter
An apparatus that includes first and second parallel converter branches, each parallel converter branch including an input node, N output nodes, a plurality of...
US-1,014,1366 Stacked semiconductor chip RGBZ sensor
An apparatus is described that includes a first semiconductor chip having a first pixel array. The first pixel array has visible light sensitive pixels. The...
US-1,014,1100 Common-mode noise reduction
In one general aspect, a converter circuit includes a magnetic core and a coil assembly. The coil assembly includes a primary winding assembly, a secondary...
US-1,014,0980 Complex linear projection for acoustic modeling
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speech recognition using complex linear projection are...
US-1,014,0978 Selecting alternates in speech recognition
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting alternates in speech recognition. In some...
US-1,014,0975 Speech endpointing based on word comparisons
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speech endpointing based on word comparisons are...
US-1,014,0849 Status indication triggering and user interfacing in a smart-home hazard detector
In various embodiments, a hazard detector may be presented. The hazard detector may include at least one hazard detection sensor that detects a presence of at...
US-1,014,0848 Motion sensor adjustment
Systems and techniques are provided for motion sensor adjustment. A signal indicating that motion was detected by a motion sensor may be received. A status of...
US-1,014,0846 Security system re-arming
Systems and techniques are provided for security system re-arming. Input invoking restricted credentials may be received. The security system of an environment...
US-1,014,0827 Method and system for processing motion event notifications
The disclosed embodiments include a system for processing motion events. The system obtains a video stream from a camera, the video stream corresponding to a...
US-1,014,0765 Staged camera traversal for three dimensional environment
A staged camera traversal for navigating a virtual camera in a three dimensional environment is provided. The staged camera traversal can include a launch stage...
US-1,014,0682 Distortion of digital images using spatial offsets from image reference points
A method for distorting a digital image comprising receiving the coordinates of one or more than one image reference point defined by a user within the digital...
US-1,014,0675 Image grid with selectively prominent images
Implementations relate to an image grid with selectively prominent images. In some implementations, a computer-implemented method includes identifying a...
US-1,014,0595 Event scheduling
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining other users that will attend an event with a...
US-1,014,0552 Automatic event recognition and cross-user photo clustering
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automatic event recognition and photo clustering. In one...
US-1,014,0375 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-1,014,0364 Dynamically altering shared content
A system and method for dynamically altering shared content are provided. The system includes a shared content receiver to receive raw shared content from the...
US-1,014,0362 Dynamic language model
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for speech recognition. One of the methods includes receiving a...
US-1,014,0297 Supplementing search results with information of interest
A system may receive a search query. The system may further provide a list of first documents relating to the search query in a first area of a user interface...
US-1,014,0293 Coordinated user word selection for translation and obtaining of contextual information for the selected word
A computer-implemented technique can include receiving a selection by a user of a single word in a document in a source language, the document being displayed...
US-1,014,0286 Optimized graph traversal
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for optimized graph traversal are disclosed. In one aspect, a...
US-1,014,0284 Partial gesture text entry
A graphical keyboard including a number of keys is output for display at a display device. The computing device receives an indication of a gesture to select at...
US-1,014,0256 Location specific content visualization formatting
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating digital content. In one aspect, a system...
US-1,014,0198 Networked desktop environment
A method and apparatus for a networked desktop environment is provided. Executing a networked desktop environment may include identifying a networked desktop...
US-1,014,0100 Device common model interface
A device common model interface is described that translates a schema describing a resource in a fabric network into a common object model and one or more...
US-1,014,0017 Graphical keyboard application with integrated search
A computing device is described that includes a processor a memory storing at least a keyboard application, and a presence-sensitive display. The one or more...
US-1,013,9996 Method, system, and graphical user interface for meeting-spot-related contact lists
One aspect of the invention involves a computer-implemented method in which a client device associated with a first user: receives from a server computer...
US-1,013,9993 Enhanced window control flows
Aspects of the disclosure relate generally to morphing window controls associated with a window on a display of a client computing device. In order to do so, a...
US-1,013,9992 Dynamic thumbnail representation for a video playlist
A video playlist associated with a set of videos is distinguished in a graphical user interface using a dynamic thumbnail to represent the playlist. The dynamic...
US-1,013,9987 Automated group recommendation
A system for automatically generating group recommendation comprises a processor and a memory storing instructions that, when executed, cause the system to...
US-1,013,9917 Gesture-initiated actions in videoconferences
Systems and methods are disclosed for gesture-initiated actions in videoconferences. In one implementation, a processing device receives content streams during...
US-1,013,9916 Wide-field radar-based gesture recognition
This document describes techniques using, and devices embodying, wide-field radar-based gesture recognition. These techniques and devices can enable a great...
US-1,013,9915 Gesture-based small device input
A computer-implemented method is described that includes providing a watch defining a body and a watch face on a surface of the body, the body having one or...
US-1,013,9637 Integrated mobile device packaging and virtual reality headset
In a general aspect, an apparatus can include a base portion that is open on a first side, and a first lens and a second lens disposed within a second side of...
US-1,013,9625 Sliding frame
A band or frame for wearing on a person's head, as for example eyewear, is provided with a frame that has an inner frame member that is slidable relative to an...
US-1,013,9253 Adjustment of interrupt timestamps of signals from a sensor based on an estimated sampling rate of the sensor
Examples include systems and methods for adjusting interrupt timestamps associated with sensor measurement data. One method includes receiving from a sensor an...
US-1,013,9217 Array based patterned illumination projector
A light emitter is provided to emit, into an environment of interest, a plurality of different patterns of light during respective periods of time. Each of the...
US-D834,554 Electronic device
US-1,013,6561 Targeted cooling for datacenters
A method of cooling electronic equipment is disclosed and includes substantially continuously circulating ambient air across a plurality of rack-mounted...
US-1,013,6291 Low-power wireless content communication between devices
Low-power wireless content communication techniques between devices are described. In one or more implementations, a method is described of controlling transfer...
US-1,013,6214 Pairing of media streaming devices
Among other things, this document describes a computer-implemented method. The method can include receiving, at a first device, an indication of user input to...
US-1,013,6191 Methods, systems, and media for recommending media content based on attribute grouped viewing sessions
Methods, systems, and media for recommending media content based on attribute grouped viewing sessions are provided. In some embodiments, the method comprises:...
US-1,013,6187 Methods, systems, and media for presenting a suggestion to watch videos
Methods, systems, and media for presenting a suggestion to watch videos are provided. In accordance with some embodiments, a method for presenting a suggestion...
US-1,013,6173 Conditional display of hyperlinks in a video
Systems and methods are provided for dynamically displaying hyperlinks in a video based on various factors associated with a device at which the video is played...
US-1,013,6104 User interface
Methods and apparatus for controlling one or more devices using a computing device, such as a wearable computing device, are disclosed. Using a sensor...
← 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.