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,035,6746 Method and apparatus for internet service availability notification
Internet Connectivity Services provided by mobile wireless stations deployed in drones, balloons, airplanes etc. may be intermittent and in some cases...
US-1,035,6658 Packet segmentation and reassembly for mesh networks
In aspects of packet segmentation and reassembly for mesh networks, a source node in a mesh network segments an access protocol data unit (PDU) into a set of...
US-1,035,6562 Systems and methods for graph-based localization and mapping
Traces collected by multiple portable devices moving within a geographic area that includes an indoor region, each of the traces including measurements of...
US-1,035,6505 Adjust transmit power based on touch detection
Attenuation of a wireless signal, particularly a short range wireless pairing signal, is accommodated immediately and automatically by a device in response to...
US-1,035,6493 Methods, systems, and media for presenting interactive elements within video content
Methods, systems, and media for presenting interactive elements within video content are provided. In some embodiments, the method comprises: causing immersive...
US-1,035,6469 Filtering wind noises in video content
Implementations disclose filtering wind noises in video content. A method includes receiving video content comprising an audio component and a video component,...
US-1,035,6466 Providing selectable content creator controls in conjunction with sponsored media content items
Systems and methods are disclosed for providing selectable content creator controls in conjunction with sponsored media content items. A method includes...
US-1,035,6462 Recommending a composite channel
Recommending channels is disclosed. A method for recommending a channel includes identifying multiple component channels of a content platform. The method...
US-1,035,6454 Dynamic video ad format based on user bitrate and bandwidth
This disclosure generally relates to systems and methods that facilitate employing bandwidth factors to determine, infer, or predict a client device buffer wait...
US-1,035,6426 Advanced motion estimation
Encoding and decoding using advanced motion estimation includes generating a first encoded frame by encoding a first frame from the input video stream,...
US-1,035,6411 Adaptation of scan order entropy coding
Systems and methods are disclosed for adapting scan order for entropy coding. For example, methods may include partitioning a block of video data into a...
US-1,035,6406 Real-time video encoder rate control using dynamic resolution switching
Dynamic resolution switching achieves a target bitrate for single-pass and two-pass encoding of a video stream. A single-pass encoder determines whether an...
US-1,035,6362 Controlling focus of audio signals on speaker during videoconference
A non-transitory computer-readable storage medium may include instructions stored thereon. When executed by at least one processor, the instructions may be...
US-1,035,6218 Subscription-notification mechanisms for synchronization of distributed states
Apparatus, systems, methods, and related computer program products for synchronizing distributed states amongst a plurality of entities and authenticating...
US-1,035,6200 Optimizing user interface data caching for future actions
The subject matter of this specification generally relates to pre-caching data for a predicted future action. In some implementations, a client device includes...
US-1,035,6157 Systems and methods for notifying users of changes to files in cloud-based file-storage systems
Systems and methods are disclosed herein for notifying a user of a change to a file stored in a cloud-based file-storage system. A first indication of a first...
US-1,035,6154 Systems and methods for allocating communication resources via information technology infrastructure
The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and...
US-1,035,4748 Storing genetic data in a storage system
A method includes receiving, by a processing device, a plurality of genome files. Each genome file corresponds to a different sample and defining a genetic...
US-1,035,4650 Recognizing speech with mixed speech recognition models to generate transcriptions
In one aspect, a method comprises accessing audio data generated by a computing device based on audio input from a user, the audio data encoding one or more...
US-1,035,4647 Correcting voice recognition using selective re-speak
Implementations of the present disclosure include actions of providing first text for display on a computing device of a user, the first text being provided...
US-1,035,4446 Methods and apparatus to navigate within virtual-reality environments
Example methods and apparatus to navigate within virtual-reality (VR) environments are disclosed. A disclosed example method includes defining a reachable...
US-1,035,4399 Multi-view back-projection to a light-field
Dense light-field data can be generated from image data that does not include light-field data, or from image data that includes sparse light-field data. In at...
US-1,035,4308 Distinguishing accessories from products for ranking search results
Offer listings can be classified as accessory offers or product offers using a classification operation performed on a corpus of offers. Data from the...
US-1,035,4294 Methods and systems for providing third-party content on a web page
Systems and methods for automatically identifying visually sensible locations in which third-party content can be placed on a web page and configuring the web...
US-1,035,4292 Systems and methods for generating navigation filters
Systems and methods for generating navigation filters are provided. A target resource is parsed and occurrences of data entries representing archetypal headings...
US-1,035,4291 Distributing media to displays
Methods and systems herein involve a computing system receiving a listing-suggestion request associated with a first account, and responsive to the...
US-1,035,4272 Automatic virtual phone number pool management
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for dynamic contact information assignment. A method...
US-1,035,4186 Modifying computational graphs
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for modifying a computational graph to include send and receive...
US-1,035,4079 Location-based security rules
Location based security rules are provided for preventing unauthorized access to a device, application, system, content, and/or network, etc. The location-based...
US-1,035,3964 Evaluating semantic interpretations of a search query
The present disclosure relates to evaluating different semantic interpretations of a search query. One example method includes obtaining a set of search results...
US-1,035,3960 Systems and methods for caching structural elements of electronic documents
Systems and methods are disclosed herein for caching structural elements of electronic documents. A plurality of indices is stored in a database. The plurality...
US-1,035,3950 Visual recognition using user tap locations
Methods, systems, and apparatus for receiving a query image and a user tap location, processing the received query image based on the user tap location,...
US-1,035,3938 Aggregating activity data for multiple users
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for aggregating task data for multiple users. In one aspect,...
US-1,035,3554 Interactive answer boxes for user search queries
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting data are disclosed. In one aspect, a method...
US-1,035,3530 Laptop-to-tablet mode adaptation
According to one embodiment of the present disclosure a computer-implemented method for automatically transitioning a user interface in a personal computing...
US-1,035,3478 Hover touch input compensation in augmented and/or virtual reality
A hover touch compensation system and method may detect and track a hover position of a pointing/selecting device, such as a user's finger, relative to an input...
US-1,035,2496 Stand assembly for an electronic device providing multiple degrees of freedom and built-in cables
A stand assembly for an electronic device includes a neck portion with a first end that holds and extends from the electronic device, a spine portion that is...
US-D854,035 Display screen with an animated graphical user interface
US-D854,031 Display screen with animated graphical user interface
US-D854,027 Portion of a display panel with a graphical user interface with icons
US-D854,017 Cable
US-1,034,9141 Reminders of media content referenced in other media content
A method at a computing system includes: receiving a request from a user; and in response to the user request: identifying a first media content item playing on...
US-1,034,8664 Method and system for achieving communications in a manner accounting for one or more user preferences or contexts
A method and system for selectively communicating information are disclosed herein. In at least one embodiment, the method includes receiving at a server first...
US-1,034,7253 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-1,034,7239 Recognizing accented speech
Techniques (300, 400, 500) and apparatuses (100, 200, 700) for recognizing accented speech are described. In some embodiments, an accent module recognizes...
US-1,034,6860 Audience attendance monitoring through facial recognition
In accordance with some implementations, a method for measuring viewership of media content is disclosed. The method is performed on a client system. The client...
US-1,034,6760 Constructing and programming quantum hardware for robust quantum annealing processes
Methods, systems and apparatus for constructing and programming quantum annealing hardware. In one aspect, a method includes deriving data characterizing an...
US-1,034,6599 Multi-function button for computing devices
A computing device is described that receives fingerprint data that is generated by at least one sensor of the computing device and determines, based on a...
US-1,034,6493 On-device query rewriting
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, relating to on-device query annotating. In some ...
US-1,034,6492 Content placement criteria expansion
Systems and methods of providing information via a computer network are provided. A data processing system can identify a cluster that includes a plurality of...
← 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.