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,489,745 Using depth maps of a scene to identify movement of a video camera
A process recomputes zones for a scene. The process is performed at a computing device having one or more processors and memory. The memory stores one or more...
US-9,489,716 Street-level imagery acquisition and selection
A street-level imagery acquisition and selection process identifies which images are published in a street field view. An imagery database includes panoramas...
US-9,489,692 Location-based bid modifiers
Systems and methods for determining location-based bid modifier suggestions include determining a content placement cost based in part on a likelihood of a user...
US-9,489,682 Affecting display of content based on negative reactions
Techniques for affecting display of content may include receiving a request for content to supplement a response to an input initiated by a first user;...
US-9,489,635 Methods and systems for vehicle perception feedback to classify data representative of types of objects and to...
Aspects of the disclosure relate generally to methods and systems for improving object detection and classification. An example system may include a perception...
US-9,489,580 Method and system for cluster-based video monitoring and event categorization
A computing system obtains a respective motion vector for each of a series of motion event candidates in real-time as said each motion event candidate is...
US-9,489,564 Method and apparatus for prioritizing image quality of a particular subject within an image
A device capable of digital imaging detects multiple faces in image data received from an image sensor, performs pattern recognition to check if at least one of...
US-9,489,535 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-9,489,462 Personalizing search queries based on user membership in social network communities
Methods and systems for improving user search experience with a search engine by providing a way for associated users to personalize search queries and/or...
US-9,489,458 Suggesting interaction among members of a social network
Techniques include receiving a search query; determining a topic related to the search query; identifying, within a specific time following receipt of the...
US-9,489,454 Automatic generation of playlists from digital content embedded on third-party services
A content hosting service automatically creates a playlist of embedded content items based on the content items embedded by a third-party service. The playlist...
US-9,489,447 Scalable current leaderboard using delta-encoded updates
Systems and techniques are provided for providing a scalable current leaderboard. Entries may be received. The entries may include an identifier and a score....
US-9,489,430 System and method for identifying applicable third-party applications to associate with a file
Systems and methods are disclosed herein for identifying an application for opening a file. A first user input indicative of a file selected by a user is...
US-9,489,406 Linear time processing of weak properties in a garbage collected environment
A method includes traversing pointers reachable from a root node, identifying an object, determining whether the identified object has a weak property,...
US-9,489,394 Systems and methods for prioritizing file uploads
Systems and methods are disclosed herein for uploading data to a cloud system. A plurality of files on a client system is identified for uploading to a cloud...
US-9,489,378 Parsing rule generalization by N-gram span clustering
A method includes accessing command sentences stored in a data store, wherein each command sentence is a collection of n-grams and each command sentence...
US-9,489,367 Systems and methods for mutations and operational transforms in a collaborative spreadsheet environment
Mutations representing spreadsheet edit operations are received at a server from client computers of collaborators and also at a collaborator's client computer...
US-9,489,266 System and method of storing backup image catalog
A system and method for managing backup and restore operations associated with a backup system. Metadata associated with files/directories of one or more file...
US-9,489,240 Resource management in a multi-operating environment
A method for providing user access to telephony operations in a multi operating environment having memory resources nearly depleted that include determining...
US-9,489,170 Audio control of multimedia objects
In some examples, aspects of the present disclosure may include techniques for audio control of one or more multimedia objects. In one example, a method...
US-9,489,112 Recommended news edition on a map using geo entities
Described embodiments enable the presentation to a user of news articles or other content that is of likely interest to a user and that is geographically...
US-9,489,062 User interfaces for remote management and control of network-connected thermostats
Aspects of the present invention provide user interface methods for interacting with and managing network-connected thermostats through a thermostat management...
US-9,489,003 Active phase balancing in power zones
Methods, systems, and apparatus for managing power in a data center. In one aspect, a method includes monitoring respective phase power level in each phase of...
US-9,488,716 Microphone autolocalization using moving acoustic source
Provided are methods and systems for calibrating a distributed sensor (e.g., microphone) array using time-of-flight (TOF) measurements for a plurality of...
US-9,488,489 Personalized mapping with photo tours
Methods, systems and computer-readable storage mediums encoded with computer programs executed by one or more processors for providing personalized mapping with...
US-9,486,927 Robotic gripper with multiple pairs of gripping fingers
Provided herein is a robotic gripper comprising two gripping components, where each component may comprise a rotatable axle oriented along a longitudinal axis,...
US-9,486,921 Methods and systems for distributing remote assistance to facilitate robotic object manipulation
Methods and systems for distributing remote assistance to facilitate robotic object manipulation are provided herein. Regions of a model of objects in an...
US-9,486,919 Dual-axis robotic joint
Example joints for a robotic device are provided. An example robotic joint may include an upper portion, a lower portion, and a connecting link positioned...
US-9,486,042 Wristband with recessed clasp and method of assembling and operating same
A wristband has a clasp that includes a clasp latch and a clasp leg having an inner end and an outer end, wherein the inner end of the clasp leg is pivotally...
US-D771,138 Portion of a display panel with a graphical user interface
US-D771,122 Display screen with a graphical user interface
US-D771,118 Portion of a display panel with a graphical user interface
US-D771,090 Portion of a display panel with a computer icon
US-9,485,793 Method, apparatus and system for triggering wireless communication devices to attach to a wireless...
A method for triggering a group of one or more detached wireless communication devices (122) to attach to a wireless communications network (101) for enabling...
US-9,485,790 Apparatus and method for seamless commissioning of wireless devices
An apparatus is provided for commissioning a target device onto a wireless local area network (WLAN). The apparatus includes a smart wireless device. The smart...
US-9,485,750 Method for effective fast re-paging in a wireless communication network
A method for paging a mobile station where the mobile station (208-212) may be in a dormant state is described. The method begins by sending a first paging...
US-9,485,749 Idle state interference mitigation in wireless communication network
A method in a mobile station for ranking cells in order to perform reselection from a serving cell to a second cell is disclosed. The method includes detecting...
US-9,485,640 Smart cache warming
According to one general aspect, a method of preemptively caching data within a mobile device may include detecting that a triggering event has occurred. The...
US-9,485,602 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,485,543 Methods, systems, and media for presenting suggestions of media content
Methods, systems, and media for presenting suggestions of media content are provided. In some implementations, the method comprises: determining an item of...
US-9,485,525 Systems and methods for using closed captions for television viewership measurement
To provide audience measurement services without requiring broadcasters to install additional watermarking equipment, a small video capture device may receive a...
US-9,485,515 Video coding using reference motion vectors
Techniques are described to use a reference motion vector to reduce the amount of bits needed to encode motion vectors for inter prediction. One method includes...
US-9,485,366 Methods and systems for communicating sensor data on a mobile device
Methods and systems for communicating sensor data on a mobile device are described. An example method involves receiving, by a processor and from an inertial...
US-9,485,329 Action-defined conditions for selecting curated content
The subject matter of this specification can be implemented in, among other things, a method that includes providing instructions to an administrative device...
US-9,485,285 Assisting the authoring of posts to an asymmetric social network
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for assisting the authoring of posts to an asymmetric social...
US-9,485,243 Securing a wireless mesh network via a chain of trust
A master beacon device emits a data packet that is received and retransmitted by servant beacon devices in a wireless mesh network that enables the beacon...
US-9,485,230 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,485,140 Automatic proxy setting modification
The proxy settings for a browser are modified to route public Internet traffic through a local client assistant, while keeping previous proxy policies intact....
US-9,485,074 Method and apparatus for scheduling asynchronous transmissions
The present invention provides a method of scheduling asynchronous transmissions for a plurality of subscriber units. The method includes receiving information...
US-9,484,951 Encoder that optimizes bit allocation for information sub-parts
A digital information encoder including a divider configured to divide a block of information into a plurality of sub-parts, an initial bit allocator configured...
← 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.