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,886,942 Adaptive text-to-speech outputs
In some implementations, a language proficiency of a user of a client device is determined by one or more computers. The one or more computers then determines a...
US-9,886,843 Systems and methods for coordinating and administering self tests of smart home devices having audible outputs
Systems and methods for self-administering a sound test to verify operation of a speaker and/or alarm within a hazard detection system are described herein. The...
US-9,886,742 Electro-optic beam steering for super-resolution/lightfield imagery
A near-eye display system includes a display panel, a beam steering assembly facing the display panel, a display controller, and a beam steering controller. The...
US-9,886,701 Endorsement abuse detection via social interactions
Endorsement abuse detection via social interactions is described, including generating an endorsement log comprising an endorser identifier, a target...
US-9,886,641 Extracting card identification data
Extracting card information comprises a server at an optical character recognition ("OCR") system that interprets data from a card. The OCR system performs an...
US-9,886,620 Using a scene illuminating infrared emitter array in a video monitoring camera to estimate the position of the...
A process estimates height and tilt of a camera having an image sensor array and IR illuminators. The process identifies multiple distinct subsets of the...
US-9,886,562 In-context control of feed privacy settings
A feed privacy module receives an indication of the occurrence of an activity in a content sharing platform and creates a private feed item of a first feed item...
US-9,886,475 Known item search method
The disclosed implementations provide a method of searching for a known item. The method includes receiving a lookup request for the known item. The lookup...
US-9,886,462 Selecting content using a location feature index
Systems and methods of providing content for display on a computing device via a computer network using a location feature index are provided. A data processing...
US-9,886,461 Indexing mobile onscreen content
Systems and methods for indexing onscreen content on a mobile device are provided. For example, a method can include determining, using an index for a user that...
US-9,886,434 Method and apparatus for acquiring program information
A process receives content from a recording device. The content is provided through a transmission from a distribution system to the recording device and...
US-9,886,415 Prioritized data transmission over networks
Implementations relate to prioritized data transmission features over networks. A method can include deriving description data from content data. The...
US-9,886,325 System and method for limiting the impact of stragglers in large-scale parallel data processing
A large-scale data processing system and method including a plurality of processes, wherein a master process assigns input data blocks to respective map...
US-9,886,236 Multi-dimensional audio interface system
In one example, the disclosure is directed to providing a multi-dimensional audio interface in which a plurality of different spatial locations is defined,...
US-9,886,161 Method and system for motion vector-based video monitoring and event categorization
A computer system processes a video stream to detect a start of a first motion event candidate in the video stream, and in response to detecting the start of...
US-9,886,160 Managing audio at the tab level for user notification and control
According to one general aspect, a method may include executing, by a processor of a computing device, at least a portion of an application that includes a...
US-9,885,789 Accounting for atmospheric and terrestrial obstacles in geographic positioning
A position fix identifying a geographic location of a receiver is received. The position fix was generated using signals received at the receiver from...
US-9,884,258 Automatic sharing of engaging gameplay moments from mobile
In a communication device comprising an operating system platform, which is operable to provide wired and/or wireless communication, and gaming, automatically...
US-9,884,251 Interactive social games on head-mountable devices
Disclosed herein are embodiments of an interactive social game. In one aspect, a method involves a computing system initiating a game application that provides...
US-D809,586 Interchangeable eyewear assembly
US-D809,522 Display screen with animated graphical user interface for an alert screen
US-9,883,571 Systems and methods of controlling light sources according to location
Systems and methods of the disclosed subject matter provide a first light source, a second light source, and a controller communicatively coupled to the first...
US-9,883,479 Generating and publishing validated location information
A system and method for locating a network device. A location provider determines, based on location data, a location of a wireless access point. The location...
US-9,883,446 Method and apparatus for mobile media optimization
A method and apparatus for optimizing the mobile media received by a mobile device is disclosed. The apparatus operates with a radio access network, a mobile...
US-9,883,424 Method and apparatus for change of primary cell during carrier aggregation
Methods for performing change of primary cell during carrier aggregation operation are described. A mobile station (MS) receives a message to change a primary...
US-9,883,399 Apparatus and method for accessing wireless networks
A method and apparatus are for automatically accessing a social network account that provides member information about each of a plurality of social network...
US-9,883,395 Securely accessing secure elements
Direct management of secure element data life cycles by backend servers without requiring direct communications between a trusted service manager (TSM) and a...
US-9,883,079 Method for noise-robust color changes in digital images
A method for applying filters to digital images with minimal amplification of image noise, comprising filtering the digital image with an EPDR edge-preserving...
US-9,882,264 Antennas for computers with conductive chassis
According to one general aspect, a computing device may include a conductive frame and a slot antenna formed, at least in part, by the conductive frame. The...
US-9,881,645 Systems, methods, and media for editing video during playback via gestures
Described are computer-based systems, computer-implemented methods, and non-transitory computer-readable media for editing video in real-time, or substantially...
US-9,881,630 Acoustic keystroke transient canceler for speech communication terminals using a semi-blind adaptive filter model
Provided are methods and systems for acoustic keystroke transient cancellation/suppression for user communication devices using a semi-blind adaptive filter...
US-9,881,613 Privacy-preserving training corpus selection
The present disclosure relates to training a speech recognition system. A system that includes an automated speech recognizer and receives data from a client...
US-9,881,608 Word-level correction of speech input
The subject matter of this specification can be implemented in, among other things, a computer-implemented method for correcting words in transcribed text...
US-9,881,492 Security system with shielded devices
The shielding status of a security system may be determined based on shielding statuses of individual devices in the security system. The shielding status of...
US-9,881,474 Initially detecting a visitor at a smart-home
This patent specification relates to apparatus, systems, methods, and related computer program products for providing home security/smart home objectives. More...
US-9,881,470 Automated crowdsourced power outage identification and staggering of HVAC system restarts
Various embodiments involving a smart-home device are presented. It may be determined that the power supply interface has ceased receiving power from the...
US-9,881,465 Automatically activated visual indicators on computing device
A computing device includes one or more memory devices storing executable instructions, one or more processors configured to execute the instructions, a...
US-9,881,325 Real-time provision of ratings information and crowd-sourcing of ratings and reviews
A system and method are provided for providing review and ratings information and for crowd-sourcing reviews and ratings in real-time based on activity of an...
US-9,881,301 Conversion tracking of a user across multiple devices
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for conversion tracking. The...
US-9,881,258 Generating notifications based on formation of memberships
Systems and methods for generating notifications are described. One of the methods includes identifying a selection to invite users to become members of a...
US-9,881,236 Organizing images associated with a user
A method includes identifying images associated with a user, where the image is identified as at least one of captured by a user device associated with the...
US-9,881,231 Using extracted image text
Methods, systems, and apparatus including computer program products for using extracted image text are provided. In one implementation, a computer-implemented...
US-9,881,202 Providing visual effects for images
Implementations relate to providing visual effects for images. In some implementations, a method includes detecting one or more objects in an image. The method...
US-9,881,096 Web page tab management based on location
Systems and methods for web page tab management are provided. A method for web page tab management includes determining a web browser tab group to open, in its...
US-9,881,095 Search results for native applications
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating native application search results. In one...
US-9,881,091 Content item audience selection
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting an audience for content are disclosed. In one...
US-9,881,085 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,881,077 Relevance determination and summary generation for news objects
News documents from one or more sources are aggregated. The news documents are grouped into a plurality of news collections. Each of the news collections...
US-9,881,058 Methods, systems, and media for displaying information related to displayed content upon detection of user...
Methods, systems, and media for displaying information related to displayed content upon detection of user attention are provided. In some implementations, a...
US-9,881,051 Preventing abuse in content sharing system
The subject matter of this specification can be implemented in, among other things, a method that includes receiving, by a processing device, one or more first...
← 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.