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,025,5417 Electronic device with method for controlling access to same
An electronic device is able to alter one or more settings of its imager based on the motion of a user that the device is attempting to authenticate. The...
US-1,025,5323 Quantization-based fast inner product search
Implementations provide an improved system for efficiently calculating inner products between a query item and a database of items. An example method includes...
US-1,025,5319 Searchable index
Systems and techniques are disclosed for generating entries for a searchable index based on rules generated by one or more machine-learned models. The index...
US-1,025,5300 Automatically extracting profile feature attribute data from event data
Automatically extracting profile feature attribute data from event data is disclosed, including: receiving a set of event data; receiving a feature associated...
US-1,025,5281 Methods and systems for providing a document
Systems and methods for providing a document are described. In one described method, a document comprising a portion selected by a first member of a social...
US-1,025,5264 Generating and applying outgoing communication templates
Methods, apparatus, systems, and computer-readable media are provided for generating and applying outgoing communication templates. In various implementations a...
US-1,025,5254 Document object model data extraction using HTML tag identifier
Document object model (DOM) extraction using a hypertext markup language (HTML) tag identifier is described. A web browser executing on a computing device...
US-1,025,5030 Systems and methods for handling application notifications
Certain implementations of the disclosed technology may include systems and method for handling application notifications. According to an example...
US-1,025,4952 Progress display of handwriting input
A computer-implemented method includes: receiving, at a user device, user input corresponding to handwritten text to be recognized using a recognition engine;...
US-1,025,4946 Hiding portions of display content
A computer-implemented method includes generating code for displaying a two-dimensional media programming schedule grid, receiving a command to compress the...
US-1,025,4935 Systems and methods of providing content selection
Systems and methods of providing content selection are provided. For instance, one or more signals indicative of a user selection of an object displayed within...
US-1,025,4930 Indicating potential focus in a user interface
Methods and apparatus, including computer program products, implementing and using techniques for an integrated user interface an interface that receives user...
US-1,025,4923 Grouping of cards by time periods and content types
Methods, apparatus, and computer-readable media are described herein related to a user interface (UI) for a computing device, such as head-mountable device...
US-1,025,4871 Using pressure sensor input to selectively route user inputs
In general, this disclosure describes techniques for routing user inputs to an operating system or an application based on other inputs received at pressure...
US-1,025,4847 Device interaction with spatially aware gestures
Described is a system and technique for providing the ability for a user to interact with one or more devices by performing gestures that mimic real-world...
US-1,025,4826 Virtual/augmented reality transition system and method
A system and method of operating an audio visual system generating a virtual immersive experience may include an electronic user device in communication with a...
US-1,025,4120 API for obtaining geographic location data
Provided are systems and methods for obtaining geographic location data. In one embodiment, an example method includes identifying, by the first software...
US-D845,373 Casing
US-D845,336 Display screen or portion thereof with graphical user interface
US-D845,335 Display panel or portion thereof with animated computer icon
US-D845,331 Display screen or portion thereof with transitional graphical user interface
US-D845,330 Display screen or portion thereof with transitional graphical user interface
US-D845,329 Display screen or portion thereof with transitional graphical user interface
US-D845,328 Display screen or portion thereof with transitional graphical user interface
US-D845,327 Display screen or portion thereof with transitional graphical user interface
US-D845,326 Display screen or portion thereof with transitional graphical user interface
US-D845,322 Display screen or portion thereof with transitional graphical user interface
US-D845,320 Display screen with transitional graphical user interface
US-D845,315 Display screen or portion thereof with transitional graphical user interface
US-D845,313 Display screen or portion thereof with transitional graphical user interface
US-D845,311 Computer display screen or portion thereof with transitional graphical user interface
US-D845,243 Plug
US-1,025,1203 Techniques for automatically establishing a long-lasting connection across computing devices configured for...
A computer-implemented technique includes initiating, at a first computing device including one or more processors, communication with a second computing device...
US-1,025,1068 Spectrum access for fixed LTE user equipment
Spectrum access allocation processes and systems are described in which multiple tiers of predetermined transmission powers are enforced, and where access is...
US-1,025,0949 Broadcast content to HTTP client conversion
In embodiments of broadcast content to HTTP client conversion, a client converter receives video content as an input of broadcast content data streams from a...
US-1,025,0799 Enhanced image capture
Disclosed are techniques that provide a "best" picture taken within a few seconds of the moment when a capture command is received (e.g., when the "shutter"...
US-1,025,0789 Electronic device with modulated light flash operation for rolling shutter image sensor
An electronic device (100) includes a modulated light projector (119) and an electronic rolling shutter (ERS) imaging camera (1302) having a sensor array (1306)...
US-1,025,0783 Magnetic mount assembly of a camera
This application is directed to a physical assembly including a magnet mount for physically receiving a physical module that includes a housing having a rear...
US-1,025,0720 Sharing in an augmented and/or virtual reality environment
In a system and method for sharing items in an augmented and/or virtual reality environment, selected virtual items may be virtually propelled using, for...
US-1,025,0703 Geo-location based content publishing platform
The subject matter of this specification can be implemented in, among other things, a method for location-based content publishing. The method includes a step...
US-1,025,0681 Optimization of a multi-channel system using a feedback loop
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a system that controls content distribution...
US-1,025,0648 Ambient communication session
In general, this disclosure describes techniques for initiating a communication session when a user indicates she or he is available to participate in the...
US-1,025,0556 Systems and methods for allocating communication resources via information technology infrastructure
The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and...
US-1,025,0551 Method and apparatus for expiring messages in electronic communications
The present disclosure includes systems and methods for off-the-record communication including expiring messages. An example method comprises receiving an...
US-1,025,0541 Predictive responses to incoming communications
A computing system includes a communication unit configured to receive a plurality of message histories, at least one processor, and at least one module. The at...
US-1,024,9972 Vertically stacking circuit board connectors
An electronic device including a stacked connector assembly is provided. In some embodiments, the electronic device includes: a first printed circuit board; a...
US-1,024,9303 Methods and systems for detecting and processing speech signals
Provided are methods, systems, and apparatuses for detecting, processing, and responding to audio signals, including speech signals, within a designated area or...
US-1,024,9289 Text-to-speech synthesis using an autoencoder
Methods, systems, and computer-readable media for text-to-speech synthesis using an autoencoder. In some implementations, data indicating a text for...
US-1,024,9268 Orientation of video based on the orientation of a display
Methods and systems involving the orienting of video data based on the orientation of a display are described herein. An example system may be configured to (1)...
US-1,024,9169 Somatosensory type notification alerts
A computing device is described that can receive contextual information related to a user associated with the computing device. The contextual information may...
← 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.