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,087,271 Learning semantic image similarity
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying similar images. In some implementations, a...
US-9,087,269 Providing image search templates
Techniques for providing image search templates are provided. An image search template may be associated with an image search query to aid the user in capturing...
US-9,087,260 Hierarchical randomized quantization of multi-dimensional features
Systems and methods for quantizing a local descriptor in video fingerprinting applications are provided. In one or more embodiments, local features of a video...
US-9,087,242 Video synthesis using video volumes
A volume identification system identifies a set of unlabeled spatio-temporal volumes within each of a set of videos, each volume representing a distinct object...
US-9,087,235 Identifying matching canonical documents consistent with visual query structural information
A server system receives a visual query from a client system, performs optical character recognition (OCR) on the visual query to produce text recognition data...
US-9,087,208 Persistent key access to album
A method includes receiving a first request from a first user device to access a first resource that includes data for a second user account for which access to...
US-9,087,156 Application version release management
Implementations of the disclosed subject matter provide systems and methods for providing one or more versions of an application to one or more subsets of users...
US-9,087,131 Auto-summarization for a multiuser communication session
A system and method for summarizing a multiuser communication session is disclosed. A processing unit receives data about the multiuser communication session. A...
US-9,087,130 Generating snippets for prominent users for information retrieval queries
Implementations include receiving trigger query data, the trigger query data identifying one or more trigger queries and one or more sets of authoritative...
US-9,087,124 Adaptive weighting of popular reference content in audio matching
Systems and methods are provided herein relating to audio matching. Adaptive weighting of popular reference content can be used to more efficiently allocate...
US-9,087,107 Rank-specific search results
A computing device may receive a request for a rank-specific search link corresponding to a particular search result within a list of search results. The...
US-9,087,096 Systems, methods, and media for controlling the presentation of search results with advertisement indications
Systems, methods, and media for controlling the presentation of search results with advertisement indications are provided. In some embodiments, systems for...
US-9,087,084 Feedback enhanced attribute extraction
A data object submitted for storage is analyzed, and a set of values is extracted from the data object that can correspond to a set of attributes. The analysis...
US-9,087,059 User interface for presenting search results for multiple regions of a visual query
A visual query such as a photograph, screen shot, scanned image, or video frame is submitted to a visual query search system from a client system. The search...
US-9,087,058 Method and apparatus for enabling a searchable history of real-world user experiences
A method and apparatus for enabling a searchable history of real-world user experiences is described. The method may include capturing media data by a mobile...
US-9,086,978 Caching electronic document resources in a client device having an electronic resource database
An electronic document references one or more electronic document resources stored on a host device. The host device may indicate in the electronic document...
US-9,086,914 System and method for reducing startup cost of a software application
A computing device has one or more processors and memory storing programs executed by the one or more processors. The computing device initializes a main...
US-9,086,855 Electronic device with orientation detection and methods therefor
A portable electronic device (100) for detecting type and orientation of a hand of a user is provided. The device can include a housing (101), a display (106),...
US-9,086,841 Connector integrated into friction hinge
A device having a display and a keyboard is provided. The device includes a hinge disposed intermediate of the display and the keyboard, wherein the hinge...
US-9,086,775 Minimizing software based keyboard
The subject matter of this specification can be implemented in, among other things, a computer-implemented user interface method including displaying on a...
US-9,086,757 Methods and systems for providing functionality of an interface to control directional orientations of a device
Methods and systems for providing functionality of a user interface to control directional orientations of a device are provided. An example method includes...
US-9,086,735 Extension framework for input method editor
Implementations of the present disclosure provide an input method editor (IME) extension framework for extending the functionality of (IMEs). In some...
US-9,086,703 Thermostat with power stealing delay interval at transitions between power stealing states
A thermostat includes a plurality of HVAC (heating, ventilation, and air conditioning) wire connectors including a connection to at least one call relay wire....
US-9,086,569 Head mounted display with color correcting doublet eyepiece
An eyepiece for a head mounted display ("HMD") includes a doublet lens that includes a first optical element, a second optical element, and a reflecting...
US-9,086,481 Methods and systems for estimating vehicle speed
Methods and systems for estimating vehicle speed are disclosed. A light detecting and ranging (LIDAR) device obtains a set of spatial points indicative of...
US-9,086,475 Self-localization for a set of microphones
Provided are methods and systems for finding the location of sensors (e.g., microphones) with unknown internal delays based on a set of events (e.g., acoustic...
US-9,086,288 Method and system for finding paths using GPS tracks
Systems, methods, and machine-readable media for refining mapping data are provided. One or more candidate routes may be identified based on input location...
US-9,086,273 Microrod compression of laser beam in combination with transmit lens
A LIDAR device may transmit light pulses originating from one or more light sources and may receive reflected light pulses that are detected by one or more...
US-9,085,354 Systems and methods for vertical takeoff and/or landing
Systems and methods for vertical takeoff and/or landing are disclosed herein. An aerial vehicle may include a first propulsion unit and a second propulsion each...
US-9,085,348 Variable weft webbing for use as superpressure envelope load tendon
A tendon is provided for supporting a balloon having a balloon envelope. The tendon has first and second end portions that are configured to be secured to...
US-9,085,268 Automatic device mode based on physical location of user in a vehicle
One aspect of the disclosure provides a control device that is located inside the passenger compartment of a vehicle. The control device may include a portable...
US-9,084,561 Symmetrically arranged sensor electrodes in an ophthalmic electrochemical sensor
An eye-mountable device includes an electrochemical sensor embedded in a polymeric material configured for mounting to a surface of an eye. The electrochemical...
US-9,084,090 Automatic device mode based on physical location of user in a vehicle
One aspect of the disclosure provides a control device that is located inside the passenger compartment of a vehicle. The control device may include a portable...
US-9,084,072 Techniques for using software application-related metadata in near field communication transmissions
A computer-implemented method includes determining, at a first mobile device associated with a first user, whether a second mobile device is within range for...
US-9,084,025 System and method for displaying both multimedia events search results and internet search results
A system and method for presenting search results, including receiving a set of search results corresponding to a search query. The search results include:...
US-9,084,013 Data logging for media consumption studies
A method for data logging in a panel media consumption study includes broadcasting an attraction signal by a device associated with a panelist during display of...
US-9,084,003 Methods, systems, and media for media playback
Methods, systems, and media for media playback are provided. In some implementations, the method comprises: receiving location information indicating...
US-9,083,988 System and method for identifying viewers of television programs
A system, computer-readable storage medium storing at least one program, and a computer-implemented method for identifying viewers of a television set is...
US-9,083,937 Cameras and image processing methods for respecting recording restrictions
Cameras and image processing methods for respecting recording restrictions are described, including a camera with at least one lens, at least one processor, and...
US-9,083,885 Fixed focus camera module with near-field image recognition
A camera apparatus includes an image sensor to output an image signal, a stop aperture, a lens assembly, and a controller. The lens assembly is disposed between...
US-9,083,873 Devices and methods for providing multi-aperture lens functionality
Devices and methods for providing multi-aperture lens functionality are provided. In one example, a device is provided that comprises a plurality of optical...
US-9,083,846 Decentralized system and method for voice and video sessions
A method for audio and video communication, comprising establishing, by a telephony service, a first voice over IP (VoIP) session with a handset, establishing,...
US-9,083,830 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,083,829 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,083,779 Electronic device with color-changing layer over optical shuttering layer
An electronic device includes a housing, an electronic display viewable from a front side of the electronic device, an optical shuttering layer substantially...
US-9,083,761 Reduced latency for subresource transfer
Methods and systems for reducing web page load time are provided. A method for reducing web page load time may include determining subresources of a requested...
US-9,083,710 Server load balancing using minimally disruptive hash tables
Methods and articles of manufacture relating to server load balancing are disclosed. In one aspect, the method includes load balancing a plurality of network...
US-9,083,696 Trusted peer-based information verification system
A system for providing a trusted peer-based information verification system may include one or more processors and a memory. The one or more processors may...
US-9,083,676 Systems and methods for reliably using ping to account for interactions with electronic content
A method for reliably using ping to account for interactions with electronic content includes receiving a request for a content item from a user device,...
US-9,083,670 Notifications about users in a social network
Various aspects of the subject technology relate to systems, methods, and machine-readable media for providing a user with notifications about events in a...
← 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.