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,943,049 Augmentation of place ranking using 3D model activity in an area
Aspects of the invention relate generally to ranking geographic locations based on perceived user interest. More specifically, a database of three-dimensional...
US-8,943,015 Hierarchical behavioral profile
In a hierarchical profile, each node represents at least one feature of behavioral data collected about an entity profiled, with the topmost node selected as...
US-8,943,001 Post-paid, single click payments
A deferred payment authorization system that allows users to exercise an instant purchase, deferred payment option for online payment without providing payment...
US-8,942,993 Profile advertisements
In one aspect, this application describes a method for determining personal advertisements for display with personal content in an online social network. The...
US-8,942,971 Automated project localization into multiple languages by using machine translation
Applications can be localized by localization experts to allow them to be used by a broader customer base. The localization can be done given resource files...
US-8,942,956 Method and apparatus for building and presenting network designs
A method and apparatus is provided for presenting a design of a fiber-optic network. In one aspect, a server receives from a client device a request for a...
US-8,942,921 Displaying dynamic entertainment information on marquees in street-level imagery
An apparatus provides street-level images that include entertainment information. The apparatus may include a memory that stores at least one street-level image...
US-8,942,881 Gesture-based automotive controls
Methods and apparatuses for gesture-based controls are disclosed. In one aspect, a method is disclosed that includes maintaining a correlation between a...
US-8,942,853 Prospective determination of processor wake-up conditions in energy buffered HVAC control unit
A thermostat may include a memory and a processing system. The processing system may operate by determining a set of wake-up conditions for the processor to...
US-8,942,771 Dynamic data refresh for mobile device applications
The frequency with which data is refreshed for an application executed by a mobile device may be dynamically set based on one or more of the state of the...
US-8,942,542 Video segment identification and organization based on dynamic characterizations
This disclosure relates to video segment identification and organization based on dynamic characterizations. A characteristics component analyzes a video, and...
US-8,942,535 Implicit video location augmentation
A method and apparatus for performing implicit video location augmentation are provided. Implicit video location augmentation may include identifying a first...
US-8,942,487 Similar image selection
An image similar to a target image is selected from among a set of candidate images. A set of image classifiers is first generated and used to create a...
US-8,942,468 Object recognition
Techniques for a shape descriptor used for object recognition are described. Tokens of an object in digital image data are captured, where tokens can be edges,...
US-8,942,419 Position estimation using predetermined patterns of light sources
Methods and systems are described for determining eye position and/or for determining eye movement based on glints. An exemplary computer-implemented method...
US-8,942,415 System and method of identifying advertisement in images
A system and method is provided wherein, in one aspect, a processor determines whether multiple street level images have captured a nearly-identical face. If...
US-8,942,302 Method and apparatus for antenna array channel feedback
A method and apparatus provide antenna array channel feedback. The method can include receiving, at a wireless terminal, a set of channel state information...
US-8,942,290 Dynamic coefficient reordering
A system, apparatus, and method of compressing video data having at least one frame having at least one block having an array of pixels. The method includes...
US-8,942,232 Multi-stage switching topology
A multi-stage switching fabric provides a first tier and a second tier. The first tier may include a first plurality of switches, and the second tier may...
US-8,942,166 Method for providing a contention based uplink channel
A method, a mobile system, and a user communication device are disclosed. A receiving unit 408 may receive a downlink packet 620 from a base station 108. A...
US-8,942,085 System and method for routing around failed links
A multi-stage network may include a first stage having a first plurality of switches, a second stage having a second plurality of switches, and a number of...
US-8,941,777 System and method for capturing images of a geographic area
A system for capturing images while a user is traversing a geographic area is disclosed. The system may include a frame configured to extend across a first...
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...
← 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 | 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.