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,602,456 Systems and methods for applying user actions to conversation messages
Systems and methods for handling messages in which a list comprising a plurality of conversations is provided. A first conversation in the plurality of...
US-9,602,444 Participant suggestion system
A server system hosts a plurality of conversations, each having an identified set of participants. For a respective conversation, the server accesses the...
US-9,602,369 Data delivery
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for support dependent post delivery. In one aspect, a method...
US-9,602,368 Identifier quality
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing information about...
US-9,602,343 System and method for establishing connection with network controller
In a software defined network, dataplane connectivity is established between a computing device in the network and a controller. The computing device receives a...
US-9,601,116 Recognizing speech in the presence of additional audio
The technology described in this document can be embodied in a computer-implemented method that includes receiving, at a processing system, a first signal...
US-9,601,115 Conversational agent with a particular spoken style of speech
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for handing off a user conversation between computer-implemented...
US-9,601,080 Systems and methods for virtually weighted user input elements for performing critical actions
In an example implementation of the disclosed technology, a method includes receiving an indication of a gesture of an input object moving, at a rate of...
US-9,601,059 Dynamic backlight control selector
A computer-implemented method for automatically controlling a dynamic backlight control (DBC) of a display is disclosed according to one aspect of the subject...
US-9,601,001 Systems and methods for handling trigger events
Systems and methods for using multi-criteria state machines to manage alarming states and pre-alarming states of a hazard detection system are described herein....
US-9,600,989 Detector unit with multiple integrated sensing systems and visually pleasing housing
According to one embodiment, a multi-sensing hazard detector for detecting potential dangers may include a back plate and a front casing that is coupled with...
US-9,600,932 Three dimensional navigation among photos
An exemplary method for navigating among photos includes determining, using one or more computing devices, visual characteristics of a person depicted in a...
US-9,600,927 Systems and methods for capturing aspects of objects using images and shadowing
Methods and systems for determining the shape of an object based on shadows cast by the object are described. An example method may include receiving a...
US-9,600,841 Common purchasing user interface
In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products. A first third-party application program...
US-9,600,836 Comparison shop ad units
Merchants create ecommerce-enabled ad units advertising items offered by the merchants. The ad units contain functionality enabling customers to purchase the...
US-9,600,833 Duplicate keyword selection
A duplicate keyword selection engine facilitates identification and selection of duplicate keywords that are associated with advertisements and advertising...
US-9,600,831 User association attribution system
A system for user association attribution may include one or more processors and memory. The one or more processors may receive information pertaining to...
US-9,600,769 In-message suggestion by personal knowledge graph constructed from user email data
Provided are methods and systems for constructing a personal knowledge graph for a user based on data contained in existing e-mail messages of the user, and...
US-9,600,768 Using behavior of objects to infer changes in a driving environment
An apparatus and method are disclosed for determining whether a driving environment has changed relative to a detailed map stored by an autonomous vehicle. An...
US-9,600,726 Receiving link approval from remote server to provision remote electronic device associated with user account
This application discloses a method of provisioning an electronic device. The electronic device proactively broadcasts an advertising packet that includes a...
US-9,600,724 Smart camera user interface
Implementations of the present disclosure include actions of receiving image data, the image data being provided from a camera and corresponding to a scene...
US-9,600,723 Systems and methods for attention localization using a first-person point-of-view device
A method for localizing the attention of a user of a first-person point-of-view (FPPOV) device is disclosed. The method includes receiving a plurality of images...
US-9,600,721 Staredown to produce changes in information density and type
A computer-implemented method includes detecting, at a wearable computing device, a first direction of a first stare, wherein the wearable computing device...
US-9,600,645 Smart invitation handling 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,600,558 Grouping of objects in a distributed storage system based on journals and placement policies
Managing placement of object replicas is performed at a first instance of a distributed storage system. One or more journals are opened for storage of object...
US-9,600,543 Query-based stream
In one aspect, a method includes receiving an indication of a request from a user to view a stream associated with the user, generating a request for one or...
US-9,600,531 Method and system for generating search shortcuts and inline auto-complete entries
Embodiments for presenting search content is provided herein. An embodiment includes, receiving an input string in a browser input receiver, presenting a list...
US-9,600,520 Method and system for prospective search query management
A method for managing prospective search queries is provided. A first prospective search query is received. A first sample data set is determined based on a...
US-9,600,501 Transmitting and receiving data between databases with different database processing capabilities
A server system having one or more processors and memory sends, to a first database, a first request for data based on first data-retrieval criteria. The first...
US-9,600,496 System and method for associating images with semantic entities
A system and computer-implemented method for associating images with semantic entities and providing search results using the semantic entities. An image...
US-9,600,474 User interface for realtime language translation
A language translation application on a user device includes a user interface that provides relevant textual and graphical feedback mechanisms associated with...
US-9,600,458 Overriding style rules for styling web elements
Methods and systems are provided for styling elements of a web document at a time of rendering the web document. In one embodiment, a method comprises:...
US-9,600,450 System and method of displaying non-rectangluar images in electronic content on a reader device
A system for and method of displaying non-rectangular images in electronic content on an electronic device in accordance with exemplary embodiments may include...
US-9,600,417 Data caching
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for caching data not frequently accessed. One of the methods...
US-9,600,297 Determining interaction context by providing and using personas
In some implementations, this technology includes systems and methods for creating, incorporating, or providing multiple personas (e.g., based on an interest,...
US-9,600,273 Efficient annotation system for distributed version control systems
Systems and methods for making source code annotations available across software code repository commits are disclosed. An example method for creating an...
US-9,600,270 Methods and systems for updating components on a computing device
Methods and systems for updating components on a computing device are described herein. A computing device may perform an example method, which may include...
US-9,600,258 Suggestions to install and/or open a native application
A system and method are provided for providing suggestions to install native applications, the method including accessing a website on an application running on...
US-9,600,251 Enhancing API service schemes
Embodiments of enhancing API servicing schemes are disclosed. A set of proxy code associated with servicing the API requests of an application is analyzed...
US-9,600,229 Location based responses to telephone requests
A method for receiving processed information at a remote device is described. The method includes transmitting from the remote device a verbal request to a...
US-9,600,227 System and method for speech-based navigation and interaction with a device's visible screen elements using a...
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enabling screen-specific user interfacing with elements...
US-9,600,177 Electronic device with gesture display control and corresponding methods
An electronic device (100) includes a display (102). The electronic device can also include a user interface (110) to detect gesture input. One or more control...
US-9,600,080 Non-line-of-sight radar-based gesture recognition
This document describes techniques and devices for non-line-of-sight radar-based gesture recognition. Through use of the techniques and devices described...
US-9,600,069 Systems and methods for discerning eye signals and continuous biometric identification
Apparatus, systems, and methods are provided for substantially continuous biometric identification (CBID) of an individual using eye signals in real time. The...
US-9,600,041 Heat management apparatus for an electronic device
A heat management apparatus for an electronic device that includes a heat spreader. The heat spreader has a top surface and a bottom surface. A first portion is...
US-9,600,034 Attaching computing device to mount by magnets
According to an example embodiment, a base may include a frame, a keyboard enclosed by the frame, and a mount hingedly attached to the frame. The keyboard may...
US-9,600,011 Intelligent temperature management based on energy usage profiles and outside weather conditions
Various arrangements of controlling a temperature of an enclosure are presented. A setpoint temperature may be received by a thermostat from a user via an...
US-9,599,989 Use of motion data in the processing of automotive radar image processing
In an example method, a vehicle configured to operate in an autonomous mode could have a radar system used to aid in vehicle guidance. The method could include...
US-9,599,477 Specifying unavailable locations for autonomous vehicles
Aspects of the present disclosure relate to a vehicle for maneuvering a passenger to a destination autonomously. The vehicle includes one or more computing...
US-9,599,281 Pole-mounted locking strap with accessory nub locking attachment
Technology for securing a line, such as a fiber optic line, to a structure, such as a utility pole. In one aspect, the technology provides a mount for securing...
← 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.