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,936,264 Method of restricting offline video playback to include advertisements
A method may include receiving, by a processing device of a user device, a media item and storing the media item in a local store for offline playback of the...
US-9,936,242 Merging content channels
A method for merging content channels is disclosed. The method includes identifying, by a processing device, target channels to merge into a result channel,...
US-9,936,230 Methods, systems, and media for transforming fingerprints to detect unauthorized media content items
Methods, systems, and media for transforming fingerprints to detect unauthorized media content items are provided. The method comprises: receiving criteria...
US-9,936,194 Active shutter head mounted display
A head mounted display (HMD) device may include a housing coupled to a frame, and a display disposed in the housing. A first lens and a first active shutter may...
US-9,936,143 Imager module with electronic shutter
A method and apparatus are provided for operating a camera. The method includes the steps of providing an array of image sensing pixels, disposing an electronic...
US-9,936,128 Automatic detection of panoramic gestures
Aspects of the disclosure relate to capturing panoramic images using a computing device. For example, the computing device may record a set of video frames and...
US-9,936,111 Articulating imaging module for electronic devices
Embodiments are provided for an imaging module configured to interface with an electronic device. According to certain aspects, the imaging module includes a...
US-9,936,019 Efficient live-migration of remotely accessed data
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for migrating data from a first storage system to a second...
US-9,935,949 Systems and methods for mutual authentication of electronic devices
Embodiments are provided for mutually authenticating a pair of electronic devices. According to certain aspects, the electronic devices may connect to each...
US-9,935,914 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-9,935,910 Recipient location aware notifications in response to related posts
In one aspect, a method is provided, including the following method operations: receiving a request to generate a first post data item at a first location;...
US-9,935,846 Synchronized distributed networks with frictionless application installation
Methods and systems are provided related to synchronized networks. A synchronized network can include a node and additional nodes. The node can receive a packet...
US-9,935,842 Automating quality assurance for standardized content sharing
A system and method for automating quality assurance for standardized content sharing is provided. The system includes a shared content receiver to receive...
US-9,935,730 Systems and methods for using radio layer information to enhance network transfer protocols
Systems and methods for using radio layer information to enhance network transport protocols are provided. Channel characteristics are obtained from a radio...
US-9,935,455 Monitoring and recoverable protection of thermostat switching circuitry
A method of automated sensing of an electrical anomaly associated with a thermostat may include switching a switching circuit within the thermostat to an on...
US-9,934,783 Hotword recognition
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving audio data corresponding to an utterance,...
US-9,934,583 Expectation maximization to determine position of ambient glints
Exemplary embodiments may involve analyzing reflections from an eye to help determine where the respective sources of the reflections are located. An exemplary...
US-9,934,562 Method for dynamic range editing
A method of displaying a high dynamic range image, comprising receiving the high dynamic range image, calculating a first set of tone mapping parameters as a...
US-9,934,560 User sliders for simplified adjustment of images
Methods and systems for modifying an image by applying an effect to an image are described. The effects include a pop effect, a light adjustment, or a color...
US-9,934,516 Communicating information relating to a network resource
A system and method for communicating information relating to a network resource. A server computer and a client computer for displaying related information...
US-9,934,515 Content recommendation system using a neural network language model
The present disclosure relates to applying techniques similar to those used in neural network language modeling systems to a content recommendation system. For...
US-9,934,495 Integrated system and method for managing electronic coupons
A networked electronic coupon management system is disclosed for managing electronic coupons. The system includes tightly integrated database, application...
US-9,934,468 Constructing and programming quantum hardware for quantum annealing processes
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for constructing and programming quantum hardware for quantum...
US-9,934,452 Pruning and label selection in hidden Markov model-based OCR
Systems and techniques are provided for pruning a node from a possible nodes list for Hidden Markov Model with label transition node pruning. The node may be a...
US-9,934,394 Non-resharable resource links
Provided are methods and systems for generating user-specific resource URIs for resources shared between users on the Internet. The user for whom the link was...
US-9,934,290 Systems and methods for dynamic sharding of hierarchical data
A method for serving a request for hierarchical data includes receiving, at a processing circuit, a request for hierarchical data stored in one or more...
US-9,934,286 Generating contact suggestions
Systems and method for generating contact suggestions are provided in which one or more suggested contacts are identified from a set of contacts associated with...
US-9,934,283 Social annotations for enhanced search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining search results that are responsive to a...
US-9,934,262 Dynamic shuffle reconfiguration
A method includes receiving a request to perform a shuffle operation on a data stream, the request including a set of initial key ranges: generating a shuffler...
US-9,934,240 On demand access to client cached files
Metadata for a set of files in a file system is stored in a client metadata database. In addition, a subset of content for the set of files in the client...
US-9,934,224 Document editor with research citation insertion tool
A method performed at a server system having one or more processors and memory storing one or more programs executed by the one or more processors is described....
US-9,934,222 Providing a thumbnail image that follows a main image
The technology relates to selecting and displaying images captured at different points in time. As an example, a user of a computing device may view a first...
US-9,934,129 Determining application test results using screenshot metadata
A system generates screenshots of a graphical user interface (GUI) of an application that is displayed by target devices testing the application. Each...
US-9,933,938 Minimizing software based keyboard
The subject matter of this specification can be implemented in, among other things, a computer-implemented user interface method including displaying on a...
US-9,933,921 System and method for navigating a field of view within an interactive media-content item
A system and method for providing an interactive media content with explorable content on a computing device that includes rendering a field of view within a...
US-9,933,908 Interactive textiles
This document describes interactive textiles. An interactive textile includes a grid of conductive thread woven into the interactive textile to form a...
US-9,933,794 Thermostat with self-configuring connections to facilitate do-it-yourself installation
A thermostat is configured for automated compatibility with HVAC systems that are either single-HVAC-transformer systems or dual-HVAC-transformer systems. The...
US-9,933,623 Wearable device with input and output structures
An electronic device including a frame configured to be worn on the head of a user is disclosed. The frame can include a bridge configured to be supported on...
US-9,933,296 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-9,933,177 Enhanced automated environmental control system scheduling using a preference function
In an embodiment, an electronic device may include storage containing processor-executable instructions and a current setpoint schedule, and a processor...
US-9,931,069 Systems and methods for measuring reactions of head, eyes, eyelids and pupils
Systems and methods are provided to measure reaction times and/or responses for head, eye, eyelid movements, and/or changes in pupil geometry. The system...
US-D814,478 Display screen with graphical user interface
US-9,930,354 Skip scanlines on JPEG image decodes
An image decoder includes a processor and a memory. The memory includes instructions configured to cause the processor to perform steps. The steps include to...
US-9,930,183 Apparatus with adaptive acoustic echo control for speakerphone mode
A method includes cycling through a plurality of microphone and speaker combinations in a mobile device in response to the mobile device being placed in...
US-9,930,125 Methods for coordinating communications between a plurality of communication devices of a user
A communication device performs a method for coordinating communications between a plurality of communication devices of a user. The method includes detecting...
US-9,930,096 Recommending posts to non-subscribing users
In general, the subject matter described in this specification can be embodied in methods, systems and program products. A server system receives from a...
US-9,930,095 System for managing extension modifications to web pages
A method and system provide, using a microprocessor of computing device associated with a web publisher, content including a web page. The method includes...
US-9,930,038 Probabilistically expedited secure connections via connection parameter reuse
Methods for probabilistically expediting secure connections via connection parameter reuse are provided. In one aspect, a method includes determining whether a...
US-9,929,960 Systems and methods for routing data through data centers using an indirect generalized hypercube network
Aspects and implementations of the present disclosure are directed to an indirect generalized hypercube network in a computer network facility. Servers in the...
US-9,929,949 Systems and methods for inferring network topology and path metrics in wide area networks
Described are methods and system for network analysis. A network analyzer for a first network is configured to receive network assessment information from a...
← 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.