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,213,745 Methods, systems, and media for ranking content items using topics
Methods, systems, and media for ranking content items using topics are provided. In some embodiments, a method for ranking video content is provided,...
US-9,213,735 Flow control in very large query result sets using a release message to confirm that a client computer is ready...
Apparatuses and methods for providing flow control over a network are disclosed. One such method comprises receiving a first remote procedure call at a first...
US-9,213,712 Advertising in desktop searches
In one aspect, a system receives an executable file that includes one or more advertisements and instructions. The system stores the executable file, including...
US-9,213,703 Pitch shift and time stretch resistant audio matching
Systems and methods are provided herein relating to audio matching. Descriptors can be generated based on anchor points and interest points that characterize...
US-9,213,658 Changing memory access for instruction based on memory access misses
A non-transitory computer-readable storage medium may include instructions stored thereon. When executed by at least one processor, the instructions may be...
US-9,213,576 Efficient resource utilization in data centers
A method includes identifying high-availability jobs and low-availability jobs that demand usage of resources of a distributed system. The method includes...
US-9,213,531 Methods to eliminate extra memory loads while accessing global variables in position independent code
Methods for reducing memory loads for accessing global variables (globals) when creating executables for position independent (PI) code are disclosed. A first...
US-9,213,422 Method of automatically moving a cursor within a map viewport and a device incorporating the method
The present disclosure relates to devices and methods for automatically moving a cursor within a map viewport. More specifically, the present disclosure relates...
US-9,213,413 Device interaction with spatially aware gestures
Described is a system and technique for providing the ability for a user to interact with one or more devices by performing gestures that mimic real-world...
US-9,213,403 Methods to pan, zoom, crop, and proportionally move on a head mountable display
Methods, apparatus, and computer-readable media are described herein related to displaying and cropping viewable objects. A viewable object can be displayed on...
US-9,213,394 System and method for determining power consumption
A system and method is provided to measure the power consumption of circuits whereby, in one aspect, a processor's temperature is maintained so that its power...
US-9,213,338 Modifying a vehicle state based on the presence of a special-purpose vehicle
A method is provided that includes receiving user input identifying a travel destination for a first vehicle, determining, by a processor, a first route for the...
US-9,213,337 Detecting lane closures and lane shifts by an autonomous vehicle
In an example implementation, an autonomous vehicle is configured to detect closures and lane shifts in a lane of travel. The vehicle is configured to operate...
US-9,213,185 Display scaling based on movement of a head-mounted display
A wearable computing system may include a head-mounted display (HMD) with a display configured to display images viewable at a viewing location. When aligned...
US-9,213,178 Lens with lightguide insert for head wearable display
An eyepiece for a head wearable display includes a first lens body having a first interface side in which a first recess is disposed and a second lens body...
US-9,213,102 Electronic device with gesture detection system and methods for using the gesture detection system
A method in an electronic device, the method includes projecting infrared ("IR") light from a plurality of light emitting diodes ("LEDs") disposed proximate to...
US-9,212,930 Method, system and apparatus for reporting events on a map
A method of reporting an event is provided. The method includes selecting, by a device, an icon for an event. The method also includes selecting, by a device, a...
US-9,212,915 Providing results to parameterless search queries
In one implementation, a computer-implemented method includes receiving a parameterless search request, which was provided to a mobile computing device, for...
US-9,212,715 Tunable vibration dampers
In one aspect, a tunable vibration damper may include a housing and a damper stack disposed within the housing. The damper stack may be formed from a...
US-9,212,033 Extruded drum surface for storage of tether
A drum for storing an electrically conductive tether having a first end secured to an aerial vehicle and a second end secured to a ground station that includes...
US-9,212,032 Extruded drum surface for storage of tether
A drum for storing an electrically conductive tether having a first end secured to an aerial vehicle and a second end secured to a ground station that includes...
US-9,211,951 Systems and apparatus for tether termination mount for tethered aerial vehicles
Wind energy systems, such as an Airborne Wind Turbine ("AWT"), may be used to facilitate conversion of kinetic energy to electrical energy. An AWT may include...
US-9,211,942 Controlled balloon descent using straws
A balloon is provided having a balloon envelope, one or more straws, where each of the one or more straws includes a first end connected to the balloon envelope...
US-D745,607 Game controller
US-9,210,733 Method and apparatus to facilitate pairing between wireless devices
A method and apparatus to facilitate pairing between a first wireless device and a second wireless device includes a pairing apparatus for determining (304) an...
US-9,210,680 Method and apparatus for selecting a real time location service provider
A method and apparatus for selecting a real time location service provider enables improved positioning services. The method includes processing a request for a...
US-9,210,672 Method and apparatus for random access channel probe initialization using transmit diversity
Embodiments of the present invention may separately utilize transmit paths of a mobile transmit diversity device to initialize communication with a base station...
US-9,210,624 Method and apparatus for change of primary cell during carrier aggregation
Methods for performing change of primary cell during carrier aggregation operation are described. A mobile station (MS) receives a message to change a primary...
US-9,210,536 Method for establishing device-to-device communication
A method and system establishes a peer-to-peer (P2P) communication session between user equipments (UEs) under control of a network. A proximity services...
US-9,210,494 External vibration reduction in bone-conduction speaker
This disclosure relates to bone conduction. One disclosed apparatus includes a support structure and a bone-conduction transducer (BCT). The support structure...
US-9,210,487 Implementation of a large-scale multi-stage non-blocking optical circuit switch
Embodiments provide a methodology for designing a large-scale non-blocking OCS using a multi-stage folded CLOS switch architecture for use in datacenter...
US-9,210,442 Efficient transform unit representation
In one embodiment, a method includes receiving a prediction unit (PU) for a coding unit (CU) of the video content. The method analyzes the prediction unit to...
US-9,210,432 Lossless inter-frame video coding
Blocks of a frame of a video stream can be encoded using lossless inter-frame prediction encoding. The compression ratio of lossless inter-frame encoding can be...
US-9,210,425 Signaling of temporal motion vector predictor (MVP) flag for temporal prediction
In one embodiment, a method determines whether a flag that controls whether a temporal motion vector is used for slice is present in an encoded bitstream. If...
US-9,210,424 Adaptive prediction block size in video coding
The maximum block size associated with predicting blocks in frames of video data is adaptively determined. The distribution of optimal prediction block sizes...
US-9,210,420 Method and apparatus for encoding video by changing frame resolution
Encoding a video signal having a plurality of frames is described. Test frames in the sequence of test frames have an original resolution. A variance for each...
US-9,210,399 Wearable device with multiple position support
A head-wearable device includes a support structure having a center support with a nosepiece configured to rest on the nose of a user. A first side arm extends...
US-9,210,383 Conditional access to encrypted media content
A method and apparatus for processing encrypted content distributed for end users in multiple services includes receiving entitlement information for a subset...
US-9,210,379 Displaying a presenter during a video conference
Implementations generally relate to displaying a presenter during a video conference. In some implementations, a method includes providing a user interface of a...
US-9,210,378 Controlling access to meetings
Implementations generally relate to controlling access to meetings. In some implementations, a method includes determining a locked state of a meeting, wherein,...
US-9,210,368 Digital video recorder for automatically recording an upcoming program that is being advertised
A method and apparatus is provided for recording a program being advertised during a broadcast of another program. The method begins by receiving a user request...
US-9,210,357 Automatically pairing remote
A remote control for a set-top box is configured to communicate with the set-top box using first and second wavelengths. In one embodiment, the remote control...
US-9,210,302 System, method and apparatus for multipoint video transmission
Disclosed herein is a method of transmitting a video bitstream to a first and at least a second endpoint with varying bandwidth capacities including identifying...
US-9,210,258 Computing device with remote contact lists
In one implementation a computer-implemented method includes generating a group of telephone contacts for a first user, wherein the generating includes...
US-9,210,210 Permission-based snapshots for documents shared on a social media service
A method of storing a preview image of a document shared over a social media service includes receiving at a server a first notification that a document stored...
US-9,210,209 Extensible browser plugin interface
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for an extensible browser plugin interface. In one aspect, a...
US-9,210,138 Efficient key generator for distribution of sensitive material from multiple application service providers to a...
A method provides end-to-end security for transport of a profile to a target device (e.g., a mobile computing device) over at least one communications network...
US-9,210,109 Managing instant messaging sessions on multiple devices
Transferring instant messaging sessions includes receiving a selection, from a user within a user interface, of at least one instant messaging session from...
US-9,210,067 Method and apparatus for exchanging routing information
During operation, a client node can receive a network's topology. Next, the client node can detect a change in an interface's state. The client node can then...
US-9,210,058 Systems and methods for assessing jitter buffers
A system having one or more processors and a memory, sends a plurality of test audio packets at a level of signal complexity deviating from a model level 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.