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,001,9139 System and method for content size adjustment
Methods and systems for inferring and predicting the desirable font size of a content area are disclosed. An example method may include detecting a use gesture...
US-1,001,9131 Two-handed object manipulations in virtual reality
Systems and methods are described for generating a virtual environment including at least one three-dimensional virtual object within a user interface provided...
US-1,001,9109 Enhancing touch-sensitive device precision
Methods, systems, and apparatus for receiving data corresponding to a contact by a user detected at a touch-sensitive device. Variations in the contact over...
US-1,001,8799 Optical bridge between exterior and interior networks
A method includes receiving an optical signal from an external network at a first optical terminal affixed to an external side of a substantially transparent...
US-1,001,8480 Point of interest selection based on a user request
Systems and methods of providing geographic location data to a user are disclosed. For instance, data indicative of a request for location data associated with...
US-1,001,7139 Portable vehicle settings
A driver may provide preferred vehicle setting data to a system through a user interface or the system may detect the preferred driver vehicle setting data by...
US-1,001,6860 Manufacturing process for thermosiphon heat exchanger
A method of assembling a thermosiphon system includes placing a base of an evaporator and a tube of a condensate line in a brazing fixture such that the base...
US-1,001,6162 In-ear health monitoring
This document describes techniques for, and systems that enable, in-ear health monitoring. The techniques described herein enable early detection of health...
US-D822,749 Camera
US-D822,716 Voice interface device
US-D822,677 Display screen with graphical user interface
US-1,001,5825 Smart-home device facilitating convenient setup of plural instances thereof in the smart home
A method for using a first device to pair a second device to a user account may include receiving first wireless communications using a first wireless protocol,...
US-1,001,5743 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,001,5618 Incoherent idempotent ambisonics rendering
Techniques of rendering sound for a listener involve producing, as the amplitude of each of the source driving signals, a sum of two terms: a first term based...
US-1,001,5535 Systems and methods for providing content in a content list
Providing content in a content list may include identifying positions within the list where content can be provided. A client agent may automatically play items...
US-1,001,5385 Enhancing video conferences
Implementations generally relate to enhancing video conferences. In some implementations, a method includes determining one or more characteristics of a video...
US-1,001,5280 Content delivery acceleration system
This document describes a content delivery acceleration system including a communication interface configured to communicate with a remote device over a...
US-1,001,5252 Storing content items
Implementations generally relate to storing content items. In some implementations, a method includes receiving content items on a mobile device. The method...
US-1,001,5124 Automatic response suggestions based on images received in messaging applications
Implementations relate to automatic response suggestions based on images received in messaging applications. In some implementations, a computer-executed method...
US-1,001,5108 Providing second content items in association with first content items
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A first call...
US-1,001,4961 Mutual information based intelligibility enhancement
Provided are methods and systems for improving the intelligibility of speech in a noisy environment. A communication model is developed that includes noise...
US-1,001,4636 Method for making a connection cable with flat profile
A cable includes a flexible jacket extending along a length and first and second lateral axes perpendicular to the length. The jacket also defines flat major...
US-1,001,3999 Voice-based realtime audio attenuation
An example implementation may involve driving an audio output module of a wearable device with a first audio signal and then receiving, via at least one...
US-1,001,3986 Data structure pooling of voice activated data packets
Systems and methods of voice activated thread management in a voice activated data packet based environment are provided. A natural language processor ("NLP")...
US-1,001,3978 Sequence dependent operation processing of packet based data message transmissions
Optimization of sequence dependent operations in a voice activated data packet based computer network environment is provided. A natural language processor...
US-1,001,3971 Automated speech pronunciation attribution
Methods, systems, and apparatus for determining candidate user profiles as being associated with a shared device, and identifying, from the candidate user...
US-1,001,3861 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-1,001,3799 Portable globe creation for a geographical information system
Portable globes may be provided for viewing regions of interest in a Geographical Information System (GIS). A method for providing a portable globe for a GIS...
US-1,001,3789 Computerized motion architecture
A computing system is presented including a processor and non-transient memory which includes instructions to execute a method including receiving a motion...
US-1,001,3781 Sewing machine-style polygon drawing method
A method for drawing a polygon using a graphical user interface includes a display of an object includes an indicator which remains fixed on the display of the...
US-1,001,3766 Automatically capturing information such as capturing information using a document-aware device
A system and method for automatically changing the operation of a mobile device in response to a presence of information is described. In some examples, the...
US-1,001,3738 Systems, methods, and media for adjusting one or more images displayed to a viewer
Systems, methods, and media for adjusting one or more images displayed to a viewer are provided. In some implementations, the system comprises: at least one...
US-1,001,3700 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,001,3640 Object recognition from videos using recurrent neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying an object from a video. One of the methods...
US-1,001,3614 Using an image matching system to improve the quality of service of a video matching system
A system receives a subject video. The system identifies dynamic segments and semi-static segments within the subject video. The system determines matches...
US-1,001,3552 Protecting content on a mobile device from mining
Systems and methods prevent or restrict the mining of content on a mobile device. For example, a method may include identifying a mining-restriction mark in low...
US-1,001,3546 Pattern-based mobile device unlocking
A computer-implemented method of authenticating a user with a computing device is disclosed. The method involves displaying a grid of selectable ...
US-1,001,3502 Preloading resources of a web page
A computer-implemented method for preloading resources of a web page is provided. The method includes receiving a user request to navigate to a web page and...
US-1,001,3497 Background reloading of currently displayed content
Methods for loading a current version of a web page in the background of a previous version of the web page are provided. In one aspect, a method includes...
US-1,001,3496 Indexing actions for resources
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for indexing actions for resources. In an aspect, a method...
US-1,001,3493 Customized search engines
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving one or more search terms, providing the search...
US-1,001,3438 Distributed image search
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distributed nearest-neighbor search for image retrieval...
US-1,001,3436 Image annotation based on label consensus
Implementations include actions of receiving an initial data set including a plurality of images, each image being associated with a set of labels, wherein each...
US-1,001,3371 Configurable memory circuit system and method
A memory circuit system and method are provided in the context of various embodiments. In one embodiment, an interface circuit remains in communication with a...
US-1,001,3276 System and method for live migration of a virtualized networking stack
A method and apparatus are provided in which a source and target perform bidirectional forwarding of traffic while a migration guest is being transferred from...
US-1,001,3259 User initiated data rollback using operating system partitions
Methods for returning a computing system to a previous state are provided. In one aspect, a method includes loading a second system state of a second operating...
US-1,001,3152 Content selection disambiguation
Computer-implemented methods for selecting displayed content are provided. In one aspect, a method includes receiving a selection request for content displayed...
US-1,001,3081 Electronic circuit and method to account for strain gauge variation
An apparatus utilizes multiple strain gauge ("SG") sensing units which are each disposed adjacent an inner surface of the device housing. Electrical voltage...
US-1,001,3037 Large-scale power back-up for data centers
A method for providing electrical power to a computer data center includes generating alternating-current power by a plurality of generators and converting the...
US-1,001,3021 Hinge for a multiple operating mode computing device
In one general aspect, a computing device can include a lid, and a base coupled to the lid by a hinge. The hinge can include a first disc including a first pin...
← 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.