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,396,735 System for real time audio processing driven by interrupt and timer event
Provided are methods and systems for processing audio using a combination of interrupts and timer events. Buffer queues and timer events are configured and...
US-9,396,734 Conversion of linear predictive coefficients using auto-regressive extension of correlation coefficients in...
Disclosed are systems and methods for the efficient conversion of linear predictive coefficients. This method is usable, for example, in the conversion of full...
US-9,396,732 Hierarchical deccorelation of multichannel audio
Provided are methods, systems, and apparatus for hierarchical decorrelation of multichannel audio. A hierarchical decorrelation algorithm is designed to adapt...
US-9,396,633 Systems, methods, and devices for managing coexistence of multiple transceiver devices by optimizing component...
A camera assembly includes an enclosed housing having a rear surface, a front surface, and a periphery. The camera assembly also includes a lens module located...
US-9,396,599 Systems and methods for anticipatory locking and unlocking of a smart-sensor door lock
An electronic device associated with a lock device obtains a number of users detected within a premises, and detects a trigger event related to a lock device...
US-9,396,584 Obtaining geographic-location related information based on shadow characteristics
A system and method is provided for determining whether images of a geographic location identify features with characteristics consistent with shadows cast by...
US-9,396,577 Using embedded camera parameters to determine a position for a three-dimensional model
Embodiments relate to selecting textures for a user-supplied photographic image in image-based three-dimensional modeling. In a first embodiment, a ...
US-9,396,508 Use of map data difference tiles to iteratively provide map data to a client device
To provide map data for rendering map images corresponding to a selected geographic region at a client device, a map server generates a set of base map tiles...
US-9,396,501 Multi-level following mechanic for a social network
Methods, systems, and computer programs are presented for managing interaction between users in a social network. One method includes providing a user account...
US-9,396,458 Controlling content distribution
A computer-implemented method for controlling content distribution includes forwarding information associated with a user to a device operated by the user, the...
US-9,396,413 Choosing image labels
Methods, systems and apparatus for choosing image labels. In one aspect, a method includes receiving data specifying a first image, receiving text labels for...
US-9,396,380 Finger print sensor and auxiliary processor integration in an electronic device
A system includes a fingerprint sensor and an auxiliary processor. The auxiliary processor is operable to arm the fingerprint sensor prior to the auxiliary...
US-9,396,316 Secondary user authentication bypass based on a whitelisting deviation from a user pattern
A system and method for bypassing secondary user authentication based at least in part on the detection of a whitelisting deviation from a user pattern are...
US-9,396,312 Syndication including melody recognition and opt out
A syndication system facilitates rights management services between media content owners and media hosting services that elect to participate in the syndication...
US-9,396,268 Framework for selecting and presenting answer boxes relevant to user input as query suggestions
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying answer boxes for presentation to a user. In...
US-9,396,263 Identifying canonical content items for answering online questions
Methods relating to canonical content items are provided. An example method may include receiving an online question by an asking user. The method may further...
US-9,396,258 Recommending video programs
A system and method for recommending video programs to a user comprising determining a first video program that is of interest to a user and then determining a...
US-9,396,238 Systems and methods for determining user preferences
A method and system is provided for measuring a user preference by obtaining information representing a length of time that a user hovers a user-controlled...
US-9,396,236 Ranking users based on contextual factors
Methods for ranking users based on contextual factors are provided. An example method may include receiving an online question by an asking user. The method may...
US-9,396,235 Search ranking based on natural language query patterns
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining whether to provide a factual answer to a...
US-9,396,202 Weakly synchronized garbage collection and compaction for aggregated, replicated object stores
Managing consistency of object replicas is performed at a first instance of a distributed storage system. The first instance performs garbage collection on a...
US-9,396,126 Clearing an application cache
A system and machine-implemented method for clearing an application cache. A request for a manifest file is received from an electronic device, the manifest...
US-9,396,041 Optimization of resource usage in a multi-environment computing system
A method and apparatus for modifying resource usage by a computing system including a first environment and a second environment is disclosed. A status signal...
US-9,396,036 System and method for limiting the impact of stragglers in large-scale parallel data processing
A large-scale data processing system and method including a plurality of processes, wherein a master process assigns input data blocks to respective map...
US-9,395,876 Receiving a search query that does not include one or more words that name any geographical location
A computer-implemented method is disclosed that includes receiving on a mobile device a search query associated with a geographic location, providing one or...
US-9,395,871 Detection and control of multimedia applications
A mechanism for automatically detecting and controlling active multimedia applications is provided. Software is installed on a computing device that detects a...
US-9,395,868 Graphical user interface window spacing mechanisms
Computer-implemented methods for adjusting a display of multiple web page windows in a web browser are provided. In one aspect, a method includes receiving...
US-9,395,865 Systems, methods, and graphical user interfaces for concurrent display of reply message and multiple response...
Systems, methods, and graphical user interfaces for concurrent display of a reply message and two or more response options are disclosed. In some ...
US-9,395,727 Single layer shared aperture beam forming network
A radio detection and ranging (RADAR) system that emits radio signals from a transmit antenna and receives reflected signals with a receive array of antenna...
US-9,395,726 Methods and devices for bound and gallop gaits
Examples for implementing bound and gallop gaits are described herein. A computing system may receive an input for a robotic device to perform a gallop gait or...
US-9,395,544 Eyepiece with switchable reflector for head wearable display
An eyepiece for a head wearable display includes a light guide component for guiding display light received at a peripheral location offset from a viewing...
US-9,395,508 Interchangeable rack system
Aspects of the disclosure relate generally to rack systems for housing computing devices. The rack may include shelves supported by flanges of a pair of...
US-9,395,192 Methods and systems for road and lane boundary tracing
Methods and systems for road boundary and lane tracing are described herein. In an example implementation, a computing system of a vehicle may receive boundary...
US-9,395,096 Smart-home device that self-qualifies for away-state functionality
A control unit for controlling the operation of at least one smart-home system may include at least one occupancy sensor and a processing system. The processing...
US-9,393,961 Verifying a target object with reverse-parallax analysis
A vehicle configured to operate in an autonomous mode may engage in a reverse-parallax analysis that includes a vehicle system detecting an object, capturing...
US-9,393,922 Devices and methods for an energy-absorbing end of a vehicle
A vehicle is provided that includes a frame and a mount to couple a first end of an apparatus to the frame. The apparatus comprises a central region that...
US-9,393,699 Methods and systems for wireless control of a robotic device
Methods and systems for wireless control of robotic devices are described herein. As one example of implementing wireless control of a robot, a computing device...
US-9,393,693 Methods and systems for determining and modeling admissible gripper forces for robotic devices
Methods and systems for determining and modeling admissible gripper forces are described. An example method may involve receiving data representative of a...
US-D761,897 Pair of pivotal nose pad assemblies
US-D761,857 Display screen or a portion thereof with graphical user interface
US-D761,840 Display screen or portion thereof with an animated graphical user interface of a programmed computer system
US-D761,837 Display screen or a portion thereof with graphical user interface
US-D761,830 Portion of a display panel with an animated computer icon
US-D761,829 Portion of a display panel with an animated computer icon
US-D761,796 Wearable display device
US-D761,795 Wearable display device
US-9,392,720 Server rack architecture that facilitates reduced current density
A server rack with vertically stacked shelves is disclosed. The shelves are used for housing loads (e.g. servers) and power supply units. Thus, both the power...
US-9,392,615 Methods and devices for allocating resources in device-to-device communication
This disclosure sets forth methods and devices for allocating resources in Device-to-Device ("D2D") communications in which a base station sends a control...
US-9,392,464 Method and apparatus for providing user equipment access to TV white space resources by a broadband cellular...
A broadband cellular network (BCN) provides a user equipment (UE) access to TVWS resources. The BCN authorizes the UE to access TVWS resources by conveying a...
US-9,392,344 Audio/video identification watermarking
The invention is directed to marking audio/video (A/V) signals for use in tracing content to a source. An ID controller captures an A/V synchronization...
← 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 | 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.