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,996,735 Facial recognition
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing facial recognition. In one aspect, a method...
US-9,996,734 Tagging visual media on a mobile device
This document describes techniques enabling tagging of visual media on a mobile device. In some cases the techniques determine, based on meeting a threshold of...
US-9,996,691 Using signals from developer clusters
Systems and techniques are provided for the mining signals from developer clusters in an application ecosystem and the creation of rules to proactively ban...
US-9,996,624 Surfacing in-depth articles in search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing actions of determining that one or more...
US-9,996,581 Real-time saved-query updates for a large graph
A system for automatically updating saved query results for a graph responsive to a graph update is disclosed. The system may identify a target constraint...
US-9,996,530 Determining NCCs and/or using the NCCs to adapt performance of computer-based action(s)
Systems, methods, and computer readable media related to determining whether a compound is a non-compositional noun compound ("NCC"). Some implementations are...
US-9,996,523 System for real-time autosuggestion of related objects
Systems and methods for autosuggesting related objects to a user are provided. In one embodiment, a method includes receiving data indicative of a user input....
US-9,996,509 System for creating managing and displaying multi-frame based ads on mobile devices
A method includes, but is not limited to any combination of: determining a plurality of third-party content elements based in part on information associated...
US-9,996,258 Suggestion selection during continuous gesture input
A computing device includes at least one processor and at least one module operable by the at least one processor to output, for display, a graphical keyboard...
US-9,996,224 Methods, systems, and media for creating and updating a group of media content items
Methods, systems, and media for identifying and updating a group of media content items are provided. In some embodiments, the method comprises: receiving...
US-9,996,161 Buttonless display activation
In one example, a method includes determining, by a first motion module of a computing device and based on first motion data measured by a first motion sensor...
US-9,996,109 Identifying gestures using motion data
In one example, a method includes determining, by a processor (104) of a wearable computing device (102) and based on motion data generated by a motion sensor...
US-9,995,499 Electronic device controller with user-friendly installation features
Various arrangements for installing or configuring an electronic device are presented. The device may determine which wire connectors of a set of one or more...
US-9,995,497 Wireless zone control via mechanically adjustable airflow elements
An Electronically-Controlled Register vent (ECRV) that can be easily installed by a homeowner or general handyman is disclosed. The ECRV can be used to convert...
US-9,994,385 Shipping container with multiple temperature zones
Delivering items to users by a delivery organization comprises a recyclable delivery container suitable to hold multiple items at different temperatures for the...
US-9,993,734 Player model
A player model for a video game is generated based on inputs received from users who have played past versions of the game. The player model can be used to...
US-9,992,708 Micro to macro IP connection handover
Disclosed are a system and method for moving a connection from a localized network, e.g., a personal area network ("PAN"), to a different or larger network,...
US-9,992,602 Decoupled binaural rendering
Techniques of performing binaural rendering involve generating separate locations of virtual sources on the sphere for each ear of a listener. Along these...
US-9,992,570 Auralization for multi-microphone devices
A method for auralizing a multi-microphone device. Path information for one or more sound paths using dimensions and room reflection coefficients of a simulated...
US-9,992,554 Interpolated video tagging
Interpolated video tagging techniques are described. An example method includes identifying, a sequence of video frames included in a plurality of video frames...
US-9,992,539 Identifying viewing characteristics of an audience of a content channel
Systems and methods are disclosed for identifying viewing characteristics of an audience of a content channel. In one implementation, a processing device...
US-9,992,503 Scalable video coding with enhanced base layer
Disclosed is a method comprising: (a) receiving a layer 0 bitstream, the layer 0 bitstream including coding information for the layer 0 bitstream; (b) receiving...
US-9,992,496 Bin string coding based on a most probable symbol
Bins of a bin string representative of binarized video data are processed to determine whether each bin stores a most probable symbol of a probability model...
US-9,992,479 Devices and methods for an imaging system with a dual camera architecture
An electronic device can include a first image sensor configured to capture a first image of a field of view and a second image sensor configured to capture a...
US-9,992,307 Interoperability of discovery and connection protocols between client devices and first screen devices
A second screen application operating on a client device presents a deduplicated listing of devices in a user interface, each listed device associated with one...
US-9,992,158 Locale profile for a fabric network
Methods and systems for conveying locale information for an electronic device includes receiving, from a remote device and via a network interface of at least...
US-9,992,085 Serving related content via a content sharing service
A system and method for serving related content via a content sharing service are provided. The system includes a monitoring module to monitor content and...
US-9,992,054 Displaying content items based on device status
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting content items. In one aspect, a method...
US-9,990,931 Method for coding pulse vectors using statistical properties
Improved methods for coding an ensemble of pulse vectors utilize statistical models (i.e., probability models) for the ensemble of pulse vectors, to more...
US-9,990,925 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,990,922 Hotword detection on multiple devices
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for hotword detection on multiple devices are disclosed. In...
US-9,990,918 Speech recognition with attention-based recurrent neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media for speech recognition. One method includes obtaining an input...
US-9,990,788 Systems and methods for anticipatory locking and unlocking of a smart-sensor door lock
An electronic device associated with a lock device detects a trigger event related to security of a smart home environment, determines a target state of the...
US-9,990,763 Computerized systems and methods for layering content in a user interface
Computer-implemented systems and methods are provided for analyzing and determining properties of virtual environments rendered on a display. The disclosed...
US-9,990,750 Interactive geo-referenced source imagery viewing system and method
The present invention pertains to geographical image applications. A user may transition between nadir and street level imagery using unstitched oblique...
US-9,990,694 Methods and devices for outputting a zoom sequence
Certain embodiments of this disclosure include methods and devices for outputting a zoom sequence. According to one embodiment, a method is provided. The method...
US-9,990,653 Systems and methods for serving online content based on user engagement duration
An engagement time computer system for serving online content based on user engagement duration includes an output device, at least one memory, and one or more...
US-D819,460 Smart home device
US-9,986,507 Short-range wireless controller filtering and reporting
Methods and systems for filter data packets using an advertising data packet content filter are disclosed. An example method involves maintaining, by a...
US-9,986,484 Maintaining information facilitating deterministic network routing
In a wireless network that includes a plurality of nodes, a method of maintaining, by a first node, information regarding communications links between nodes in...
US-9,986,386 Labeling visited locations based on contact information
The systems and techniques disclosed herein provide the ability to determine locations visited by a user and associate relevant location labels with the...
US-9,986,376 Surfacing real-time notifications based on location
A system comprising a processor and a memory storing instructions that, when executed, cause the system to determine an identification for a user; determine a...
US-9,986,375 Energy-efficient location determination
A location management system identifies points of interest that may be of interest to one or more users. The location management system defines a geofence...
US-9,986,280 Identifying reference content that includes third party content
A reference verification module identifies content items stored in a content repository that include at least a portion of the content included in a reference...
US-9,986,236 Method and apparatus for encoding a block using a partitioned block and weighted prediction values
An apparatus (e.g., a computer device) includes a video coding system. The video coding system includes an encoder. The encoder is configured to partition a...
US-9,986,187 Block operations for an image processor having a two-dimensional execution lane array and a two-dimensional...
A method is described that includes, on an image processor having a two dimensional execution lane array and a two dimensional shift register array, repeatedly...
US-9,986,008 Methods and devices for efficient adaptive bitrate streaming
Methods and systems for a content server to select sets of video streams having different encoding parameters for transmitting the sets of video streams to a...
US-9,985,998 Group curated media channels
A system for collaboratively generating and/or managing a media channel is provided. The system includes an identification component, a generation component and...
US-9,985,892 System and method for providing congestion notification in layer 3 networks
A system and method is provided for sending congestion notification messages through L3 networks and implementation of QCN in L3 switches. For example,...
US-9,985,790 Secure instant messaging system
A secure instant messaging (IM) system integrates secure instant messaging into existing instant messaging systems. A certificate authority (CA) issues security...
← 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.