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-8,941,743 Preventing motion artifacts by intelligently disabling video stabilization
Digital video stabilization is selectively turned off in circumstances where it could actually decrease the quality of a captured video. A video camera includes...
US-8,941,685 Showing geo-located information in a 3D geographical space
Methods and systems for providing a graphic, such as an advertisement, in a 3D geographical information system (GIS) view are described. A method for providing...
US-8,941,652 Incremental surface hole filling
Systems, methods, and computer storage mediums are provided for filling missing data in a spatially distributed, graphically represented data set. An example...
US-8,941,610 Capacitively coupled computing device antenna
A computing device includes a capacitively coupled antenna provided in a display portion of the device. An antenna pattern is provided on a backside of a touch...
US-8,941,561 Image capture
Methods and systems for capturing and storing an image are provided. In one example, eye-movement data associated with a head-mountable device (HMD) may be...
US-8,941,560 Wearable computer with superimposed controls and instructions for external device
A wearable computing device includes a head-mounted display (HMD) that provides a field of view in which at least a portion of the environment of the wearable...
US-8,941,500 Somatosensory type notification alerts
A computing device is described that can receive contextual information related to a user associated with the computing device. The contextual information may...
US-8,939,584 Unlocking method for a computing system
Methods and systems for unlocking a screen using eye tracking information are described. A computing system may include a display screen. The computing system...
US-D721,758 Removably attachable lens
US-8,938,809 Retrieval of data across multiple partitions of a storage device using digital signatures
A system and method for exchanging data among partitions of a storage device is disclosed. For example, data stored in a first partition is exchanged with an...
US-8,938,748 Determining content consumption metrics using display device power status information
A method, performed at a computer system having one or more processors and memory storing one or more programs executed by the one or more processors, includes...
US-8,938,669 Inline user addressing in chat and document editing sessions
A computer-implemented method is executed on a server having one or more processors and memory storing one or more programs to be executed by the one or more...
US-8,938,636 Generating globally coherent timestamps
The present technology proposes techniques for generating globally coherent timestamps. This technology may allow distributed systems to causally order...
US-8,938,612 Limited-access state for inadvertent inputs
Techniques for a computing device operating in access-states are provided. One example method includes receiving, by the computing device operating in a first...
US-8,938,500 Retrieving social network content
A method includes identifying a target party of a social network based on at least one of a social affinity between an active user of the social network and the...
US-8,938,478 Dynamic presentation of web content
Dynamic presentation of web content is provided. One embodiment comprises a computer system for dynamically presenting market channel information associated...
US-8,938,464 Identifying geo-located objects
A method of providing geo-coded information to a user of a graphical computing device is disclosed. The method includes receiving information identifying a view...
US-8,938,463 Modifying search result ranking based on implicit user feedback and a model of presentation bias
The present disclosure includes systems and techniques relating to ranking search results of a search query. In general, the subject matter described in this...
US-8,938,449 Semantic image label synthesis
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting confidence scores of image labels for images....
US-8,938,446 System and method of transmitting search results based on arbitrary queries
A system and method is provided of generating a map. In one aspect, the map is transmitted by a server as an image. Listings are selected based on both their...
US-8,938,441 Presenting search results for gallery web pages
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for classifying web pages as gallery web pages, and for...
US-8,938,422 Delay retrieval of synchronization information
A computer-implemented method for delaying synchronization of a computing device is disclosed according to one aspect of the subject technology. The method...
US-8,938,418 Method and system for efficiently replicating data in non-relational databases
A method replicates data between instances of a distributed database. The method tracks changes to the distributed database at a first instance by storing...
US-8,938,394 Audio triggers based on context
A computing device includes at least one processor and at least one module, operable by the at least one processor, to determine a context of the computing...
US-8,938,358 System and method for suggesting alternative travel destinations
A system and method for suggesting alternative travel destinations is disclosed. In one embodiment, the method may generally include receiving, at a computing...
US-8,938,119 Facade illumination removal
An image comprising color pixels with varying illumination is selected. Instances of a repeating pattern in the image are determined. Illumination values for...
US-8,938,094 Generating a road network based on satellite imagery
A system and method for generating a road network based on satellite imagery. Plural pixels corresponding to satellite imagery of a region are obtained. For...
US-8,938,091 System and method of using images to determine correspondence between locations
In one aspect, a system and method is provided that matches images that are associated with street addresses with images that are associated with locations that...
US-8,938,089 Detection of inactive broadcasts during live stream ingestion
Systems and methods are provided herein relating to real-time detection of inactive broadcasts during live stream ingestion. Both audio fingerprints and video...
US-8,938,001 Apparatus and method for coding using combinations
Disclosed herein is a method for encoding data by determining a range where the data includes a sequence of symbols each associated with a probability of...
US-8,937,987 Pulse frequency modulation (PFM) mode lock out for regulators when receive signal quality is low
A method, power switching system, and communications device supply power in a pulse width modulation (PWM) mode to a transceiver whenever the transceiver...
US-8,937,912 System and method using multiple request to send (RTS) messages to enhance wireless communication resource...
A system and method using multiple request to send (RTS) messages to enhance wireless communication resource allocation. The system and method operates a...
US-8,937,727 Portable handheld device with multi-core image processor
A portable handheld device includes an image sensor for capturing an image; an orientation sensor for determining a rotation of the image sensor; and a...
US-8,937,666 User interface for providing feedback for handheld image capture
A method may include capturing, by a computing device and during a time interval, a plurality of images. The computing device may determine a sharpness of a...
US-8,937,637 Method and apparatus providing synchronization and control for server-based multi-screen videoconferencing
A videoconferencing system in which multiple browsers are utilized to present content and control functions for a server based videoconference. The content of...
US-8,937,627 Seamless vector map tiles across multiple zoom levels
Rendering map tiles with style data for zoom levels other than the style data intended for that tile at its nominal zoom level can be used to avoid abrupt...
US-8,937,620 System and methods for generation and control of story animation
A system and methods are disclosed which provide simple and rapid animated content creation with simple control of scene characteristics, scene-to-scene...
US-8,937,617 Matching views between a three-dimensional geographical image and a two-dimensional geographical image
An apparatus determines a matching viewpoint for a geographical area displayed in three-dimensional geographical image and a corresponding two-dimensional...
US-8,936,196 Camera unit incorporating program script scanner
A camera unit includes a display for displaying an image to be captured; an image sensor for digitally capturing the displayed image; a card reader having a...
US-8,935,798 Automatically enabling private browsing of a web page, and applications thereof
Systems, methods and computer storage mediums automatically enabling private browsing of a web page are described herein. Embodiments of the present disclosure...
US-8,935,781 Native code module security for arm 64-bit instruction set architectures
Methods, systems, and apparatuses, including computer programs, for safely executing a native code module for an ARM 64-bit instruction set. The native code...
US-8,935,776 Native code module security for 64-bit instruction set architectures
Some embodiments provide a system that executes a native code module. During operation, the system obtains the native code module. Next, the system loads the...
US-8,935,755 Managing permissions and capabilities of web applications and browser extensions based on install location
A computer-implemented method for managing permissions and capabilities for web applications and browser extensions includes receiving via a digital marketplace...
US-8,935,725 Visually browsing videos
A method for enabling visual browsing of a plurality videos includes identifying a low frame rate version for each video from a plurality of videos using one or...
US-8,935,675 Statistical sampling of event monitoring triggers under overhead constraints
A method includes receiving a budget cost for monitoring a plurality of tracepoints that occur as a result of operation of a device. The method further includes...
US-8,935,638 Non-textual user input
A computing device receives a first user input at presence-sensitive display of the computing device, wherein the first user input corresponds to a portion of a...
US-8,935,616 Composition of customized presentations associated with a social media application
According to a general aspect, a method can include receiving a request, triggered via a consumer account, to access, using a social media application, a...
US-8,935,613 Communication initiation control
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing communication initiation controls. In one...
US-8,935,422 Embedded streams user interface
A system and method for providing or presenting secondary or embedded streams includes a primary stream generator, a secondary stream generator and a user...
US-8,935,393 Recommendations based on usage and resource consumption data
An electronic device may generate use related information and resource consumption related information corresponding to each of used applications used in the...
← 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.