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,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...
US-9,929,778 Systems for enabling chassis-coupled modular mobile electronic devices
A system for enabling a chassis-coupled modular mobile electronic device includes a thermally conductive chassis, a set of module couplers that couple modules...
US-9,929,515 Systems for module interfacing of modular mobile electronic devices
A module interface of a modular electronic device includes a data interface, coupled to a module communication network of the modular electronic device, that...
US-9,929,494 Electrical connector for atmospheric isolation
An electrical connector that may include a socket body and that includes four lateral walls, a rear wall, a catch feature and a catch support. The lateral walls...
US-9,928,840 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,928,785 Two way display for two-in-one convertible computer form factors
In one general aspect, a computing device can include a base, and a lid coupled to the base. The lid can house a display section including a first side and a...
US-9,928,504 Saving merchant artifacts to a virtual wallet
A virtual wallet system provides embedded controls to a merchant for association and display with merchant artifacts on a merchant interface. Merchant artifacts...
US-9,928,460 Neural network accelerator tile architecture with three-dimensional stacking
A three dimensional neural network accelerator that includes a first neural network accelerator tile that includes a first transmission coil, and a second...
US-9,928,382 Systems, methods, and computer program products for managing secure elements
Systems, methods, and computer program products are provided for performing content management operations. At least one memory stores data, and a central...
US-9,928,308 Selecting a template for a content item
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting a template for a content item. In one aspect, a...
US-9,928,263 Persistent shuffle system
A method includes receiving a request to perform a shuffle operation on a data stream; receiving at least a portion of the data stream including a plurality of...
US-9,928,223 Methods for prerendering and methods for managing and configuring prerendering operations
A method and system for improving access to network content are described. Aspects of the disclosure minimize the delay between a navigation event and a network...
US-9,928,221 Sharing links which include user input
Aspects of the subject technology relate to systems and methods for sharing links which include user input. A first web page is displayed in a web browser,...
US-9,927,883 Mouse resolution estimation
A computer-implemented method for estimating mouse resolution includes receiving a mouse movement event for a mouse at an operating system of a computing...
US-9,927,247 Integrating online navigation data with cached navigation data during active navigation
When a portable device cannot connect to a network, offline navigation directions are generated and displayed by obtaining navigation instructions stored on the...
US-9,924,907 Method and system for identifying location of a touched body part
A method and system for identifying location of a touched body part. The method includes initializing a tracking system for monitoring travel of a pointer...
← 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.