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,229,507 Managing data center power usage
Techniques for managing a power usage of a computing device include receiving a set of executable instructions to perform a task on a computer of a plurality of...
US-9,229,486 Portable computer housing and assembly methods
A portable computer includes a first housing having a first wall defining a first opening and a surface surrounding the opening and having an inside periphery....
US-9,228,909 Methods and systems for sensing tension in a timing belt
In examples, methods and systems for sensing tension in a timing belt are provided. In one example, a transmission device is provided that comprises a timing...
US-9,227,323 Methods and systems for recognizing machine-readable information on three-dimensional objects
Methods and systems for recognizing machine-readable information on three-dimensional (3D) objects are described. A robotic manipulator may move at least one...
US-9,227,168 Wind-powered vessel for removal of carbon dioxide from seawater
Disclosed embodiments relate to an ocean-going vessel that includes an airborne wind turbine to generate power. The generated power can be used for an...
US-D746,866 Display screen or portion thereof with an animated graphical user interface
US-D746,836 Display screen or portion thereof with transitional graphical user interface
US-D746,817 Glasses frame
US-D746,808 Notebook computer housing
US-D746,781 Connection cable
US-D746,671 Packaging assembly with electronic device
US-9,219,915 Selection of transform size in video coding
Blocks of a frame of a video stream can be encoded using various prediction modes followed by transforming the predicted blocks. Increasing coding efficiency...
US-9,219,832 Portable handheld device with multi-core image processor
A portable handheld device includes an image sensor for capturing an image; and a one-chip microcontroller having integrated therein a CPU for processing a...
US-9,219,790 Determining user engagement with presented media content through mobile device usage
Systems and methods, for determining user engagement with displayed media content are disclosed. In some implementations, a method includes: receiving media...
US-9,219,788 Online resource serving to a traveling user
Methods and systems for serving at least one online resource item to a user based on a state of the user are provided. A host computing device in communication...
US-9,219,736 Application programming interface for rendering personalized related content to third party applications
A system includes an ingestion component configured to receive a request from an entity for content related to a content item and a user identity. The request...
US-9,219,719 Automatic dynamic vetting of browser extensions and web applications
A digital good offered for downloading from a first computing system to a client computing device for execution by a browser executing on the client is...
US-9,219,619 Selecting viewports in a messaging application with multiple viewports for presenting messages in different orders
In a method for displaying messages, a system displays messages from a single user account in multiple viewports. Each viewport orders messages based on an...
US-9,218,819 Customizing actions based on contextual data and voice-based inputs
Methods and systems are provided for customizing an action. In some implementations, voice input is received from a user and a context is determined from the...
US-9,218,811 Electronic device and method for managing voice entered text using gesturing
An electronic device for managing voice entered text using gesturing comprises a housing, display, power source, speech recognition module, gesture recognition...
US-9,218,789 Correcting image positioning data
An image positioning system provides an interactive visualization that includes a representation of a geographic area and several camera pose indicators, each...
US-9,218,675 Presenting multiple map results with on-map labels
Client-side and server-side methods for displaying points of interest (POIs) within a map displayed on a client computing device are presented. In an example,...
US-9,218,611 System and method for determining bid amount for advertisement to reach certain number of online users
Methods, systems, and computer programs include receiving, from an advertiser, advertisement criteria associated with an advertisement; and receiving, from a...
US-9,218,573 Training a model using parameter server shards
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a model using parameter server shards. One of the...
US-9,218,546 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,218,472 Piezo based fingerprint sensor structure
A device includes both a fingerprint sensor (112) and a piezo structure (114). The fingerprint sensor senses fingerprint data identifying a pattern of a...
US-9,218,420 Detecting new businesses with unrecognized query terms
Provided is a process for identifying a new business listing, the process including: identifying, from a log of local search queries, a term that does not...
US-9,218,397 Systems and methods for improved searching
Methods and systems for improved searching are described. In one of the described methods, a user enters a search query, and in response, a search engine...
US-9,218,369 Ranking image search results using hover data
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for ranking images using hover data. In one aspect, a method...
US-9,218,366 Query image model
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a query image model. In one aspect, a method...
US-9,218,362 Markup language for interactive geographic information system
Data-driven guarded evaluation of conditional-data associated with data objects is used to control activation and processing of the data objects in an...
US-9,218,338 Text suggestion
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automatic text suggestion are described. One of the...
US-9,215,752 Electronic device with through-display near field communication capability
An electronic device (200) includes a control circuit (304) disposed on a substrate (220). The control circuit is operable with a display (509), a near field...
US-9,215,659 Method and apparatus for disconnecting a wireless communication link between a communication device and a...
A method and apparatus of determining whether to disconnect a wireless communication link between a communication device disposed in a vehicle and a mobile...
US-9,215,502 User behavior indicator
A method for determining user behavior related to media includes receiving a media file containing media, partitioning the media into segments, monitoring user...
US-9,215,496 Determining the location of a point of interest in a media stream that includes caption data
A method and computing device for determining the location of a point of interest in a media stream. The method receives an order of duplication for a media...
US-9,215,491 Methods, systems, and media for controlling a bi-directional HDMI port
In accordance with some implementations of the disclosed subject matter, a method for controlling a High-Definition Multimedia Interface (HDMI) port is...
US-9,215,458 Apparatus and method for encoding at non-uniform intervals
A system, apparatus, and method for encoding a plurality of frames in a video stream with temporal scalability. The method includes identifying a non-uniform...
US-9,215,411 Enhancing video conferences
Implementations generally relate to enhancing video conferences. In some implementations, a method includes determining one or more characteristics of a video...
US-9,215,315 Systems and methods for contextual caller identification
In an example implementation of the disclosed technology, a method includes, responsive to receiving, at a computing device, an indication of an incoming...
US-9,215,302 Method and device for determining user handedness and controlling a user interface
A handheld portable device (10) receives information signals modulated over one or more radio frequency (RF) spectrums includes housing (150), a user interface...
US-9,215,282 Virtual collaboration session access
Methods are provided that include receiving a request to couple a first client device to a communication session, wherein the request includes user...
US-9,215,260 Scalable robust live streaming system
A system and method for a live streaming platform that can redundantly process input streams in parallel ingestion pipelines is disclosed herein. Ingested input...
US-9,215,255 Transfer method and apparatus for seamless content transfer
A method and apparatus for seamlessly transferring content from a first communication device to a second communication device is disclosed. The method includes...
US-9,215,245 Exploration system and method for analyzing behavior of binary executable programs
Systems and methods for automatically analyzing and predicting behavior of binary executable programs are provided. A virtual machine receives a URL or content...
US-9,215,189 Hybrid application message passing
In general, techniques for passing data from a native component to a web component of a hybrid application without reflowing the top-level document are...
US-9,215,151 Dynamic sampling rate adjustment for rate-limited statistical data collection
Methods and apparatuses for dynamically adjusting sampling rates for statistical data collection are taught. Records associated with a first task communicating...
US-9,215,022 Logging individuals for TV measurement compliance
A TV audience survey system for determining the TV viewing activities of a plurality of individuals in a household includes a master device and multiple tags,...
US-9,214,833 Redundant charging and discharging MOSFET driving in battery backup system
Aspects of the disclosure relate generally to uninterruptible power supply units for systems requiring back up power. Each unit may include UPS circuitry for...
US-9,214,778 Method for placing an intermediate device in series with at least one wire
Aspects of the disclosure relate generally to a connector including a housing with a severing device and a pair of wire taps built into the housing. For...
← 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.