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,128,702 Asynchronous message passing
This specification describes technologies relating to software execution. A computing device includes a processor. An operating system includes an execution...
US-9,128,672 Vacuum-sealed base for stabilizing a portable computing device on a surface
Aspects of the present disclosure provide techniques for stabilizing a computing device having a touch screen display on a flat surface. This helps prevent the...
US-9,128,664 Invertible clamshell notebook computer
A computing device is provided herein. For instance, the computing device comprises base and lid assemblies, and a connector. The base assembly includes a base...
US-9,128,589 Method and apparatus for notification on an electronic handheld device using an attention manager
A method and system for notification in a palm-sized computer system. Specifically, the present invention discloses an Attention Manager that manages...
US-9,128,522 Wink gesture input for a head-mountable device
This disclosure relates to proximity sensing for wink detection. An illustrative method includes receiving data from a receiver portion of a proximity sensor....
US-9,128,305 Reader communication with contact lens sensors and display device
A reader for communicating with both an eye-mountable device and a display device is provided. The reader can transmit radio frequency power to a tag that is...
US-9,128,285 Head-mounted display including integrated projector
Embodiments are described of a light guide including a proximal end, a distal end, a front surface and a back surface, an ambient input region on the front...
US-9,128,284 Device mountable lens component
An aspect of the present disclosure relates to a device mountable lens component, including a lens unit defining a first surface and having a first lens. The...
US-9,128,283 Dynamically adjustable frame
The present disclosure describes example systems and methods for dynamically adjusting a tension of at least a portion of a frame of wearable computing device....
US-9,128,190 Light steering device with an array of oscillating reflective slats
A light detection and ranging (LIDAR) device scans through a scanning zone while emitting light pulses and receives reflected signals corresponding to the light...
US-9,127,853 Thermostat with ring-shaped control member
A sleek, low-profile wall-mountable thermostat for controlling an HVAC system is described. The thermostat includes a ring-shaped controller that rotates about...
US-9,126,682 Methods and systems for transitioning an aerial vehicle between hover flight and crosswind flight
A method involves operating an aerial vehicle in a hover-flight orientation. The aerial vehicle is connected to a tether that defines a tether sphere having a...
US-9,126,675 Methods and systems for transitioning an aerial vehicle between crosswind flight and hover flight
A method involves operating an aerial vehicle in a hover-flight orientation. The aerial vehicle is connected to a tether that defines a tether sphere having a...
US-D738,388 Display panel or portion thereof with a changeable graphical user interface component
US-D738,387 Display panel or portion thereof with a changeable graphical user interface component
US-9,125,327 Cooling diversity in data centers
A data center cooling system is disclosed. The system includes a plurality of computer racks arranged in a plurality of substantially parallel rows, cooling...
US-9,125,196 Method and system for link adaptation at a mobile station
A method for link adaptation at a mobile station (120) can include the steps of computing (220) mutual information per coded bit (MIB) metrics on at least one...
US-9,125,180 Techniques for automatically establishing a long-lasting connection across computing devices configured for...
A computer-implemented technique includes initiating, at a first computing device including one or more processors, communication with a second computing device...
US-9,124,737 Portable device with image sensor and quad-core processor for multi-point focus image capture
A multi-core processor is used in a portable device that has first and second image sensors spaced from each other for capturing images of a scene from slightly...
US-9,124,736 Portable hand-held device for displaying oriented images
A portable hand-held device is provided having a network interface for sharing images between the device and a network, an image display for displaying the...
US-9,124,735 Camera system comprising color display and processor for decoding data blocks in printed coding pattern
A camera system including: a substrate having a coding pattern printed thereon and a handheld digital camera device. The camera device includes: a digital...
US-9,124,690 Obtaining from a network media related to an incoming call based on records of a data relay device
A data relay device comprises a modem, an adaptor, and a base station. The base station is configured to determine whether an incoming call has a corresponding...
US-9,124,680 Managed material fabric for composite housing
A mobile electronic communications device 100 is at least partially covered or encased in a composite housing 123, 134, 168 and 188. The composite housing can...
US-9,124,676 Mobile electronic device with enhanced impact mitigation
A mobile electronic device with enhanced impact absorber is disclosed. The device can include: a housing including a front and a rear housing; and a user...
US-9,124,664 Distributing multi-platform content
A system and method are disclosed for loading content such as a software program onto a computing device in a computing environment using a network....
US-9,124,652 Per service egress link selection
Exemplary embodiments provide techniques for specifying, on a per-service basis, (1) the peering router to which a particular network packet should be directed,...
US-9,124,631 Content syndication in web-based media via ad tagging
Methods and systems for providing advertisements for inclusion in video content. In one embodiment, a video is formatted into a specific format for advertising...
US-9,124,560 Protecting browser-viewed content from piracy
A content server provides a browser of a client with encrypted content and with obfuscated browser-executable code for decrypting and displaying the content...
US-9,124,549 Automated web frontend sharding
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for requesting handling web applications provided from a...
US-9,124,546 Systems and methods for throttling display of electronic messages
Systems and methods for throttling display of clustered electronic messages are disclosed. In some implementations, a method includes, at a computing device...
US-9,124,543 Compacted mode for displaying messages in a conversation
A server having one or more processors and memory receives a plurality of messages organized as conversations associated with a user. The server receives, from...
US-9,124,521 Efficient communication for devices of a home network
Systems and methods are provided for efficient communication through a fabric network of devices in a home environment or similar environment. For example, an...
US-9,124,355 Tunable notch filtering in multi-transmit applications
A radio frequency (RF) communication device comprises a first signal propagating circuit and a second signal propagating circuit, which together enables...
US-9,123,979 Printed waveguide transmission line having layers with through-holes having alternating greater/lesser widths...
Example multi-layer apparatus for electromagnetic waves and methods for fabricating such apparatus are described. An example apparatus may include a first...
US-9,123,340 Detecting the end of a user question
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for classifying voice inputs. The methods, systems, and...
US-9,123,339 Speech recognition using repeated utterances
Subject matter described in this specification can be embodied in methods, computer program products and systems relating to speech-to-text conversion. A first...
US-9,123,338 Background audio identification for speech disambiguation
Implementations relate to techniques for providing context-dependent search results. A computer-implemented method includes receiving an audio stream at a...
US-9,123,336 Learning parsing rules and argument identification from crowdsourcing of proposed command inputs
Systems, methods and apparatus for learning parsing rules and argument identification from crowdsourcing of proposed command inputs are disclosed. Crowdsourcing...
US-9,123,333 Minimum bayesian risk methods for automatic speech recognition
A hypothesis space of a search graph may be determined. The hypothesis space may include n hypothesis-space transcriptions of an utterance, each selected from a...
US-9,123,331 Training an automatic speech recognition system using compressed word frequencies
Respective word frequencies may be determined from a corpus of utterance-to-text-string mappings that contain associations between audio utterances and a...
US-9,123,330 Large-scale speaker identification
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving audio data encoding ambient sounds, identifying...
US-9,123,328 Apparatus and method for audio frame loss recovery
A method and apparatus provides for frame loss recovery following a loss of a frame in an audio codec. The lost frame is identified. Estimated linear predictive...
US-9,123,324 Non-linear post-processing control in stereo acoustic echo cancellation
Methods, systems, and apparatus are provided for multiple-input multiple-output acoustic echo cancellation. A multiple-input multiple-output acoustic echo...
US-9,123,266 Seamless tileable display with peripheral magnification
A tileable display panel includes a screen layer, a display layer, and an illumination layer. The display layer includes a plurality of transmissive pixels to...
US-9,123,178 Updating map tiles
The subject matter of this specification can be implemented in, among other things, a computer-implemented method for updating map tiles. The method includes...
US-9,123,152 Map reports from vehicles in the field
Aspects of the present disclosure relate generally to systems and methods for assessing validity of a map using image data collected by a laser sensor along a...
US-9,123,080 Content access control in social network
A method includes concurrently displaying a content item area and access control list information corresponding to an access control list of distribution...
US-9,123,053 Analyzing reading metrics to generate action information
Data reports are received from a plurality of clients including action reports and timing reports. Action reports describe actions performed by users of the...
US-9,123,046 Identifying terms
Methods, systems, and apparatus, including computer programs encoded on computer storage media, are described for identifying target terms, e.g., spam terms...
US-9,123,038 Methods for discovering and paying debts owed by a group
Ranking payment requests includes a peer-to-peer payment system that employs a server configured for receiving a payment request from a requester computing...
← 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.