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,005,5034 Haptic feedback system
Systems and methods associated for providing haptic feedback are provided. For instance, data indicative of a feedback scheme associated with an input mechanism...
US-1,005,5028 End of session detection in an augmented and/or virtual reality environment
In an augmented reality and/or a virtual reality system, termination of a virtual session, and/or suspension of a virtual session, may be detected based on...
US-1,005,4964 Building control unit method and controls
Embodiments of the invention provide thermostat controls having improved tactile feedback. According to one embodiment, a thermostat includes a bottom member, a...
US-1,005,4797 Combining a high resolution narrow field display and a mid resolution wide field display
A head mounted display (HMD) includes a first display portion included in the HMD, the first display portion having a first pixel density, a second display...
US-1,005,4673 Method and apparatus for increasing the resolution of a time of flight pixel array
An apparatus is described having an image signal processor. The image signal processor has a plurality of depth calculation units to calculate a respective time...
US-1,005,4608 Photodiode-augmented infrared sensor
Methods and apparatus relating to a photodiode-augmented infrared (IR) motion sensor are provided. The IR motion sensor can be used to sense mid-IR range...
US-1,005,4607 Using accelerometer to self-test piezoelectric component in a portable device
A portable device such as a key fob includes a piezoelectric component, such as a vibrator or buzzer, and an accelerometer. Self-testing of the piezoelectric...
US-1,005,4463 Systems and methods for providing navigation data to a vehicle
A set of instructions implements an application programming interface (API) for providing navigation data from a portable device to a head unit of a vehicle....
US-D826,306 Video camera
US-D826,253 Display screen with transitional graphical user interface
US-D826,252 Display screen with transitional graphical user interface
US-D826,251 Display screen with transitional graphical user interface
US-D826,250 Display screen with transitional graphical user interface
US-D826,249 Display screen with transitional graphical user interface
US-D826,248 Display screen with transitional graphical user interface
US-1,005,1587 System for network discovery and synchronization
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for maintaining, by a cloud controller, data representing a...
US-1,005,1564 Transmitter signal time and frequency division duplexing
A method receiving an input signal at radio circuitry, sampling the input signal, and determining a power level of the sampled input signal. The radio circuitry...
US-1,005,1530 HARQ adaptation for acquisition of neighbor cell system information
A method in a mobile station including receiving an order from a serving cell for system information acquisition of a neighbor cell, wherein the order includes...
US-1,005,1341 Supplementing live broadcast with relevant information streams
This application is directed to a method implemented on a computing device for supplementing a live broadcast displayed at a client device. The computing device...
US-1,005,1295 Identifying media on a mobile device
Disclosed is a method of associating, at a secondary device, secondary media content with primary media content being output at a primary device. The method...
US-1,005,1275 Methods and apparatus for encoding video content
In a general aspect, a method of encoding video content can include manipulating bits of a first view and a second view of a three-dimensional, (3D) video frame...
US-1,005,1201 Camera system including lens with magnification gradient
Embodiments are disclosed of an apparatus including a first digital camera with an image sensor optically coupled to a first lens, the first lens having a first...
US-1,005,1142 Adaptive display of image capacity for a camera
Implementations relate to adaptive display of image capacity for an image capture device. In some implementations, a computer-implemented method to display...
US-1,005,1112 Non-intrusive user authentication system
A system for secure user authentication of a mobile electronic device includes a touch-based user interface of the mobile electronic device, a processor, and a...
US-1,005,1108 Contextual information for a notification
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing contextual information for a notification. In...
US-1,005,1075 Systems and methods for maintaining an asynchronous communication via an intermediary
The disclosure is directed to maintaining an asynchronous communication via an intermediary. An agent executed on a device intermediary to clients and providers...
US-1,005,1072 Detecting co-presence in the physical world
Implementations generally relate to increasing engagement among users in a social network system. In some implementations, a method includes determining at...
US-1,005,1066 Sharing panelist information without providing cookies
A system and method for sharing panelist information without providing cookie information are provided. The system includes a panel information receiver to...
US-1,005,1037 Methods and systems for dynamically provisioning resources for on-demand courses
A method for providing access to dynamically provisioned resources and on-demand courses includes receiving, by an instantiation engine executing on a first...
US-1,005,1029 Publisher specified load time thresholds for online content items
A content management computing device for selecting an online content item for display on a client computing device is provided. Additionally, a method for...
US-1,005,0996 Methods and systems for performing dynamic risk analysis using user feedback
A method of verifying an account login request may include identifying one or more Internet Protocol (IP) addresses as potentially malicious and, for each...
US-1,005,0960 Methods and systems of adding a user account to a device
A method of adding a user account to an unassociated device may include detecting, by an associated device that is associated with a user account, an audio...
US-1,005,0849 Methods and systems for identifying styles of properties of document object model elements of an information...
Systems and methods of automatically detecting styles of properties of DOM elements of an information resource are disclosed. A data processing system including...
US-1,005,0838 Self-organizing topology management
Systems and methods, including procedures, for managing wireless point-to-multipoint networks supporting dynamic topologies with relaying, multi-hop or wireless...
US-1,005,0708 Feeder fiber and central office redundancy
A carrier office includes an optical line terminal, a first transmit-erbium-doped fiber amplifier (EDFA), and a second transmit-EDFA. The OLT is configured to...
US-1,005,0300 Electrochemical cell with multi-faceted geometry
An electrochemical cell includes a cathode (401), an anode (402), and a separator (403) disposed between the anode and the cathode. Material is removed from one...
US-1,004,9672 Speech recognition with parallel recognition tasks
The subject matter of this specification can be embodied in, among other things, a method that includes receiving an audio signal and initiating speech...
US-1,004,9670 Providing voice action discoverability example for trigger term
Methods, systems, and apparatus for receiving, by a voice action system, data specifying trigger terms that trigger an application to perform a voice action and...
US-1,004,9666 Voice recognition system
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for voice recognition. In one aspect, a method includes the...
US-1,004,9655 Biasing voice correction suggestions
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for natural language processing. One of the method includes...
US-1,004,9624 Context sensitive backlight
Systems and methods for controlling the lighted display of a mobile device are disclosed. The backlight of or active power supplied to a display is reduced or...
US-1,004,9477 Computer-assisted text and visual styling for images
Implementations can relate to providing computer-assisted text and visual styling for images. In some implementations, a computer-implemented method includes...
US-1,004,9436 Adaptive denoising for real-time video on mobile devices
A method and apparatus for adaptive denoising of source video in a video conference application is provided. Video captured is analyzed on a frame by frame...
US-1,004,9425 Merging filters for a graphic processing unit
Techniques for merging multiple filters into a single GPU program is described. The system includes a filtering engine, which receives an input to apply a...
US-1,004,9414 Automated media rights detection
Systems and methods for determining if media files being submitted to a hosting site contain media to which another has rights and informing a submitter of the...
US-1,004,9386 Adjusting content selection based on search results
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for selecting content. A method includes: receiving an...
US-1,004,9377 Inferring interactions with advertisers
This specification describes technologies relating to inferring interactions with advertisers. In general, one aspect of the subject matter described in this...
US-1,004,9322 Prefetching weights for use in a neural network processor
A circuit for performing neural network computations for a neural network, the circuit comprising: a systolic array comprising a plurality of cells; a weight...
US-1,004,9305 Large-scale classification in neural networks using hashing
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for classification using a neural network. One of the methods...
US-1,004,9280 Video guidance for smart-home device installation
Various arrangements for assessing an installation of a smart home device are presented. A video camera device may capture video indicative of a location of the...
← 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.