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,012,1997 Battery module
A battery module includes a housing that defines an inner volume and includes an airflow path from an aperture formed in a first end member of the housing,...
US-1,012,1419 Head mounted display device with rapid gamma correction between display panels
A head mounted display (HMD) device periodically measures a gamma characteristic of each of a plurality of display panels, then adjusts the characteristic of...
US-1,012,1364 Smart-home device providing follow up communications to condition detection events
Hazardous or dangerous conditions may be monitored. A mode may be set to a state indicative of the condition being present. It may then be determined that the...
US-1,012,1361 Smart hazard detector drills
Systems and methods for initiating a drill by receiving an indication to start a drill. Initiating the drill also includes verifying that a remote device used...
US-1,012,1335 Wearable haptic device for the visually impaired
Techniques and apparatuses enabling a wearable haptic device for the visually impaired. The techniques enable users to interact with their mobile devices using...
US-1,012,1334 Methods, systems, and media for projecting light to indicate a device status
Systems, methods, and media for projecting light to indicate a device status are provided. In accordance with some implementations of the disclosed subject...
US-1,012,1333 Device with precision frequency stabilized audible alarm circuit
Systems for ensuring an audible alarm circuit sounds at a minimum magnitude of loudness are provided. Different circuitry embodiments discussed herein are each...
US-1,012,1230 Methods and systems for fractional level of detail assignment
Methods and systems for fractional level of detail assignment are described herein. A method embodiment for fractional level of detail (LOD) assignment includes...
US-1,012,1029 Locating radio energy-producing tag
Methods and apparatus relating to processing a low-energy data packet are provided. A method includes receiving, using a receiver in a portable wireless device,...
US-1,012,0949 Indexing native application data
Methods, including computer programs encoded on a computer storage medium, for indexing native application data. In one aspect, a method includes: receiving, by...
US-1,012,0948 Providing notifications based on geofencing search results
Systems and methods for providing notifications based on geofencing search results are provided. In particular, in response to a search query from a user, a...
US-1,012,0934 Hold back and real time ranking of results in a streaming matching system
A method includes receiving, from an audio streaming system, a probe audio sample and identifying sufficiently matching reference audio samples based on a first...
US-1,012,0903 Identifying teachable moments for contextual search
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a series of queries provided from a user...
US-1,012,0882 Methods, systems, and media for storing information associated with content presented on a media presentation...
Methods, systems, and media for performing personalized actions on mobile devices associated with a media presentation device are provided. In some ...
US-1,012,0845 Systems and methods for updating subsets of elements of electronic documents
Systems and methods may include updating subsets of elements of electronic documents. Associations of types of mutations, mutation locations, and subsets to...
US-1,012,0839 Methods and systems for identifying elements of a mobile application
Systems and methods for identifying elements of a mobile application are described. One or more processors can receive a request to identify elements of a...
US-1,012,0679 Automatic imports and dependencies in large-scale source code repositories
A system and method for finding candidates of qualified names for at least one simple name in a source code file are disclosed. A source code file may be...
US-1,012,0554 Third party action triggers
Methods, systems, and apparatus, for providing notifications based on third party data. In an aspect, a method includes receiving first instructions that cause...
US-1,012,0433 Apparatus and method for power management of a computing system
A computing system employing a multi-GPU graphics processing and display subsystem supporting single-GPU non-parallel (i.e. multi-tasking) and multi-GPU...
US-1,012,0111 Thin ceramic imaging screen for camera systems
An apparatus and a camera system are provided. The apparatus includes an imaging screen configured to diffuse incoming light, and a lens system coupled to the...
US-1,012,0057 System and method for determining the direction of an actor
Example systems and methods are disclosed for determining the direction of an actor based on sensors within an environment. The method may include receiving...
US-1,011,9864 Display viewing detection
In embodiments of display viewing detection, a presence module, implemented on an electronic device, enables a first sensor to detect an object responsive to...
US-1,011,9858 Lens for pet rejecting passive infrared sensor
A passive infrared motion detection sensor that includes a Fresnel focusing arrangement that creates at least a first infrared sensing region, a second infrared...
US-D832,885 Display screen with a transitional graphical user interface for image navigation and selection
US-1,011,7213 Multiple carrier attachment establishment and maintenance
Systems and methods are described herein that facilitate attaching a mobile station to a target wireless network through a physical connection between the...
US-1,011,6969 Methods, systems and media for selectively presenting broadcast content based on user interests
Methods, systems, and media for selectively presenting broadcast content based on user interests are provided. In some implementations a method for selectively...
US-1,011,6957 Dual filter type for motion compensated prediction in video coding
Inter-prediction using a dual filter type is described. To decode a video frame, a block location within a reference frame is determined using a motion vector...
US-1,011,6922 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-1,011,6603 Methods, systems, and media for identifying and presenting video objects linked to a source video
Methods, systems, and media for identifying video objects linked to a source video are provided. In some embodiments, the method comprises: identifying...
US-1,011,6597 System and method for creating relationships among users of an instant messaging service
A computer-implemented method of introducing users of a service includes sending a suggestion to a first user of a service and suggesting an introduction of a...
US-1,011,6377 Dynamic forward error correction bypass in a digital communications system
A system and method of improving communications is provided. A gateway is communicatively coupled to an end terminal through an unmanned air vehicle (UAV),...
US-1,011,6044 Body-mountable device to provide radio-frequency wireless communication
Techniques and mechanisms to provide wireless communication with a body-mountable device comprising a single-loop antenna. In an embodiment, distal ends of the...
US-1,011,5297 Configuring a smart home controller
A method performed at a computer system includes: obtaining current location data for a user; obtaining door lock activation data for a door of a dwelling of...
US-1,011,5146 Scoring candidates for set recommendation problems
Implementations include systems and methods for scoring candidates for set recommendation problems. An example method includes repeating, for each code in code...
US-1,011,5133 Systems and methods for displaying morphing content items
A computer-implemented method and system for advertising that performs the steps of delivering an electronic advertisement comprising one or more menu options...
US-1,011,5124 Systems and methods for preserving privacy
A system collects information from different sources regarding online activities of users and information regarding presentation of additional content. The user...
US-1,011,5118 Obtaining event reviews
Embodiments generally relate to obtaining event reviews. In one embodiment a method includes receiving location data corresponding to a location of a device and...
US-1,011,5041 Capturing text from rendered documents using supplemental information
A system for processing a text capture operation is described. The system receives text captured from a rendered document in the text capture operation. The...
US-1,011,5002 Electronic device with a fingerprint reader and method for operating the same
A method for operating an electronic device is provided, in which the device detects contact with a user's finger, scans its fingerprint and sets the...
US-1,011,4978 Privacy management across multiple devices
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for managing privacy rights...
US-1,011,4976 Systems, methods, and computer program products for interfacing multiple service provider trusted service...
System, methods, and computer program products are provided for interfacing between one of a plurality of service provider (SP) trusted service managers (TSM)...
US-1,011,4973 Protecting user privacy from intrusive mobile applications
Systems and techniques are provided for protecting user privacy from intrusive mobile applications. A capability request may be received from an application....
US-1,011,4895 System and method for enhancing user search results by determining a streaming media program currently being...
A method receives a search query from a user device during a time window and accesses a repository of streaming media related information to determine one or...
US-1,011,4892 Creating a single playlist with multiple authors
A method for creating a single playlist with multiple authors is disclosed. The method includes receiving, by a content sharing platform from a first user that...
US-1,011,4836 Systems and methods for prioritizing file downloads
Systems and methods are disclosed herein for downloading data from a cloud system. A plurality of files on the cloud system is identified for downloading to a...
US-1,011,4820 Displaying original text in a user interface with translated text
Methods, systems, and apparatus, including computer program products, for user interaction with machine translation. A user interface for receiving requests to...
US-1,011,4532 Editing options for image regions
Implementations relate to editing options for image regions. Some implementations include detecting a region portion of an image based on one or more...
US-1,011,4524 Graphical user interface for swappable item selection
Providing, by operation of a computer, instructions causing a user computing device to present a carousel graphical user interface. The carousel graphical user...
US-1,011,4466 Methods and systems for hands-free browsing in a wearable computing device
Methods and systems for hands-free browsing in a wearable computing device are provided. A wearable computing device may provide for display a view of a first...
US-1,011,4465 Virtual reality head-mounted devices having reduced numbers of cameras, and methods of operating the same
Example virtual-reality head-mounted devices having reduced numbers of cameras, and methods of operating the same are disclosed herein. A disclosed example...
← 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.