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-1,023,0670 Watermark-based message queue
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a watermark-based message queue. One of the methods includes...
US-1,022,9963 Display device including support structure for bending
In a general aspect, a display device may include a flexible display having a substantially flat central portion and an end portion, a printed circuit film...
US-1,022,9700 Voice activity detection
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for detecting voice activity. In one aspect, a method include...
US-1,022,9697 Apparatus and method for beamforming to obtain voice and noise signals
One method of operation includes beamforming a plurality of microphone outputs to obtain a plurality of virtual microphone audio channels. Each virtual...
US-1,022,9675 Scalable dynamic class language modeling
This document generally describes systems and methods for dynamically adapting speech recognition for individual voice queries of a user using class-based...
US-1,022,9672 Training acoustic models using connectionist temporal classification
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training acoustic models and using the trained acoustic...
US-1,022,9586 Relaying communications in a wireless sensor system
Various embodiments of wireless ambient sensor unit are presented. The sensor unit may include a wireless transceiver configured to transmit sensor data and to...
US-1,022,9583 Systems and methods for multi-criteria alarming
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-1,022,9540 Adjusting video rendering rate of virtual reality content and processing of a stereoscopic image
An example technique may include performing, by a virtual reality application provided on a computing device, video rendering at a first video rendering rate...
US-1,022,9439 Content selection using distribution parameter data
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting content items for presentation along with...
US-1,022,9424 Providing online content
Systems and methods for providing online content include evaluating a custom selection rule specified by a content provider. The custom selection rule may be...
US-1,022,9415 Computing devices and methods for identifying geographic areas that satisfy a set of multiple different criteria
The present disclosure relates to identifying geographic areas that satisfy a set of multiple different criteria. More specifically, the present disclosure...
US-1,022,9373 Context-based event creation
Methods and computer systems are used to create context-based event entries. In one aspect, the method includes, at a computer system with one or more...
US-1,022,9326 Methods, systems, and media for generating a summarized video with video thumbnails
Methods, systems, and media for summarizing a video with video thumbnails are provided. In some embodiments, the method comprises: receiving a plurality of...
US-1,022,9311 Face template balancing
Implementations generally relate to face template balancing. In some implementations, a method includes generating face templates corresponding to respective...
US-1,022,9249 Distributing content to a hand-held device after selection and authorization at a computer
A method and apparatus are disclosed for distributing content items to a handheld device using a personal computer. A user can browse and select content using a...
US-1,022,9213 Protocol based computer network content transmission based on client computing device parameters
A content management system server can obtain a protocol based data transmission via a computer network from a script that executes at the publisher device...
US-1,022,9196 Automatic selection of representative media clips
A system determines human recognizable labels for portions of an electronic media stream, gathers data associated with the electronic media stream from a number...
US-1,022,9173 Systems and methods for generating responses to natural language queries
Computer-implemented systems and methods are provided for analyzing and responding to a query from a user. Consistent with certain embodiments, systems and...
US-1,022,9166 Modifying search result ranking based on implicit user feedback
The present disclosure includes systems and techniques relating to ranking search results of a search query. In general, the subject matter described in this...
US-1,022,9164 Adjusting a relevancy score of a keyword cluster--time period--event category combination based on event...
Systems and methods for adjusting a relevancy score of a keyword cluster--time period--event category combination is provided. Processors can identify an event...
US-1,022,9114 Contextual language translation
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for contextual language translation. In one aspect, a method...
US-1,022,9111 Sentence compression using recurrent neural networks
Methods, systems, apparatus, including computer programs encoded on computer storage medium, for generating a sentence summary. In one aspect, the method...
US-1,022,9109 Allowing spelling of arbitrary words
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for natural language processing. One of the methods includes...
US-1,022,8959 Virtual network for virtual machine communication and migration
Systems and techniques are described for virtual machine communication and migration. A described technique includes operating server systems that are...
US-1,022,8947 Accessing data in multi-dimensional tensors
Methods, systems, and apparatus, including an apparatus for processing an instruction for accessing a N-dimensional tensor, the apparatus including multiple...
US-1,022,8427 Magnetic controller for device control
Systems, methods and apparatus for using a magnetic controller to control device. In one aspect, a system includes a magnetic controller external to a device,...
US-1,022,8289 Detecting occupancy and temperature with two infrared elements
A device may include a first infrared sensor, a second infrared sensor, a temperature detecting component, and an occupancy detecting component. The first...
US-1,022,8263 System and method for attitude correction
A system and method for attitude correction is provided. An acceleration and an attitude of an electronic device are detected. A period of time where a velocity...
US-D842,872 Display screen with graphical user interface
US-D842,867 Display screen or portion thereof with a transitional graphical user interface
US-D842,856 Tablet computer
US-RE47,283 Display panel or portion thereof with a changeable graphical user interface component
US-1,022,5596 Head end generalization
A computer-implemented method includes receiving information associated with a user of media services, wherein the received information does not uniquely...
US-1,022,3896 Operating a security system
Systems and techniques are provided for learned overrides for home security. A sensor of a security system may be armed. A trip signal may be received...
US-1,022,3439 Systems and methods for providing search query refinements
A system and method for generating query refinement suggestions may include collecting refinement data for at least one received source query. The collected...
US-1,022,3406 Entity normalization via name normalization
Systems and methods for normalizing entities via name normalization are disclosed. In some implementations, a computer-implemented method of identifying...
US-1,022,3097 Dynamic update of an application in compilation and deployment with cold-swapping
In some examples, method includes, in response to receiving an initial user input that causes a builder computing system to compile a set of source code into a...
US-1,022,2277 Methods and systems for generating virtual smart-meter data
Computational methods and systems for generating virtual smart-meter data from operational data collected by intelligent controllers in buildings that do not...
US-1,021,9103 Power-efficient location estimation
A wireless computing device may scan a frequency set. A first group of base stations may use the frequencies in the frequency set. Based on information relating...
US-1,021,9047 Media content matching using contextual information
A content hosting system determines whether or not to remove media content items that use, either in whole or in part, media content of other media content...
US-1,021,9029 Determining online content insertion points in an online publication
A computer-implemented method for determining online content insertion points in an online publication is provided. The method is implemented using a break...
US-1,021,8986 Frame accurate splicing
A video delivery system alters information (such as time stamp information) associated with one or more frames of a first compressed video file to allow for...
US-1,021,8916 Camera with LED illumination
This application discloses a camera including a camera lens, a plurality of light sources and bypass circuit. The camera lens is configured to capture visual...
US-1,021,8826 Scalable, live transcoding with support for adaptive streaming and failover
A method includes separating, using a separation component, a plurality of input streams into a plurality of audio streams having different bitrates and a...
US-1,021,8818 Matching encoder output to network bandwidth
Implementations include a method, systems, and computer program products for adaptively configuring codecs to transmit encoded data to better utilize available...
US-1,021,8779 Machine level resource distribution
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for machine level resource distribution are disclosed. In one...
US-1,021,8770 Method and system for sharing speech recognition program profiles for an application
An embodiment provides a system and method for sharing between computing devices via a sharing interface, a speech recognition program profile for one or more...
US-1,021,8670 Presenting tasks in email application and calendar application
A computing system may generate an email application and a calendar application. The email application may be configured to retrieve at least one task from a...
US-1,021,8660 Detecting user gestures for dismissing electronic notifications
A client user accesses content that is primarily textual in nature. A status of the user related to the content is detected, and a notification is provided for...
← 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.