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,318,104 Methods and systems for sharing of adapted voice profiles
Methods and systems for sharing of adapted voice profiles are provided. The method may comprise receiving, at a computing system, one or more speech samples,...
US-9,318,015 Wireless sensor unit communication triggering and management
Various embodiments of wireless ambient sensor unit are presented. The sensor unit may include a wireless transceiver configured to transmit sensor data and to...
US-9,317,966 Determine heights/shapes of buildings from images with specific types of metadata
Embodiments combine at least two photographic images of a building as well as camera parameters associated with the images with information about the legal...
US-9,317,961 Prioritizing node requests based on tile distance to reduce perceptual scene time
An exemplary method for reducing user-perceived scene resolution time to render a node tree in a three-dimensional environment includes identifying a first...
US-9,317,873 Automatic verification of advertiser identifier in advertisements
Systems and methods for automatically verifying an identifier of a content provider are provided. A first identifier, a content item, and a uniform resource...
US-9,317,868 Advertisements in view
A technique is provided to determine whether a region within a web page is viewable to a user through a browser window. Often, browsers will only show part of a...
US-9,317,857 Optimizing provision of engagement enhancing content to users
A system and machine-implemented method for providing engagement enhancing content to a user with minimal interference with activities performed by the user at...
US-9,317,807 Various ways to automatically select sharing settings
A system and method for predicting one or more sharing settings for a social network user is provided. The relevant user data is received and analyzed. Based on...
US-9,317,738 Intelligent cropping of images based on multiple interacting variables
Methods and systems for intelligently cropping images, including receiving, over a computer network, a source image, and then associating a first identifier tag...
US-9,317,721 Privacy aware camera and device status indicator system
A privacy indicator is provided that shows whether sensor data are being processed in a private or non-private mode. When sensor data are used only for...
US-9,317,709 System and method for detecting and integrating with native applications enabled for web-based storage
A cloud storage system provides remote access to a file associated with the cloud storage system. In response to a request to access the file, the cloud storage...
US-9,317,606 Spell correcting long queries
A computer implemented method and system for spell correcting terms within a string of terms that a computer system receives from a computer readable data...
US-9,317,605 Presenting forked auto-completions
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting forked auto-completions. In one aspect, a...
US-9,317,592 Content-based classification
A classifier may include logic to parse incoming content and to compare a key term in the content to stored content related to multiple prior messages, where...
US-9,317,588 Resource identification from organic and structured content
Methods, systems, and apparatus, including computer program products for structured content ranking. In an aspect, a method determines a service requirement...
US-9,317,585 Search query suggestions based on personal information
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a query initial input from a user, in response...
US-9,317,571 Third party content provider integrations
A system, computer-readable storage medium storing at least one program, and a computer-implemented method for presenting media content information to a user is...
US-9,317,564 Construction of text classifiers
Methods, systems, and apparatus, including computer program products, for constructing text classifiers. The method includes receiving a collection of candidate...
US-9,317,563 Preferred sites
Methods, systems, and apparatus, including computer program products, for establishing preferences for sites that are explicitly identified by a user by either...
US-9,317,559 Sentiment detection as a ranking signal for reviewable entities
A method, a system and a computer program product for ranking reviewable entities based on sentiment expressed about the entities. A plurality of review texts...
US-9,317,528 Identifying geographic features from query prefixes
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying geographic features. In one aspect, a method...
US-9,317,524 Location assignment daemon (LAD) for a distributed storage system
A system and method for generating replication requests for objects in a distributed storage system is provided. For a respective object in a distributed...
US-9,317,523 Composing objects in hosted storage
A hosted storage system includes a namespace that contains object identifiers. A first object containing a first data component is stored. A first object...
US-9,317,522 Saving files from third-party systems directly to a cloud storage system
A method for saving a file stored on a third-party system directly to a cloud storage system includes providing a third-party system with an embeddable user...
US-9,317,487 Expansion of high performing placement criteria
Systems and methods of evaluating information in a computer network environment are provided. A data processing system can obtain or receive a content placement...
US-9,317,471 Bookmarking prospective media content on computer network
Systems and methods for bookmarking prospective media content on computer network. In some implementations, a method includes: at a server system, obtaining,...
US-9,317,470 Method and system for incremental cache lookup and insertion
Methods, systems, and articles of manufacture for caching are disclosed. These include incrementally reading a cache by, receiving a request from a client to...
US-9,317,468 Personal content streams based on user-topic profiles
A personal content stream comprising a plurality of videos is generated for a user. The user selects topics used in the generation of a personal content stream....
US-9,317,415 Application analytics reporting
Systems and methods for application analytics reporting include comparing metrics regarding the use of the application to a usage model for the application. The...
US-9,317,391 Logging graphical user interface events
The disclosed subject matter relates to computer implemented methods for logging graphical user interface events. In one aspect, a method includes receiving...
US-9,317,322 Simulating synchronous execution of asynchronous operations
A computer-implemented method is presented here. The method obtains a script to be executed, wherein the script includes instructions for an asynchronous...
US-9,317,254 Fault tolerance model, methods, and apparatuses and their validation techniques
A system and method for fault-tolerant release automation and validation techniques are disclosed. An example method may include receiving release procedures....
US-9,317,201 Predictive virtual keyboard
In general, aspects of this disclosure are directed to techniques for predictive text correction and completion for text entry using virtual keyboards on...
US-9,317,183 Presenting a menu at a mobile device
Systems and methods for presenting a menu at a computing device are provided. In some aspects, an indication of a user touching a hardware menu button of the...
US-9,317,043 Path based power generation control for an aerial vehicle
Methods and systems described herein relate to power generation control for an aerial vehicle. An example method may include operating an aerial vehicle in a...
US-9,316,836 Wearable device with input and output structures
A head-wearable device includes a center support extending in generally lateral directions, a first side arm extending from a first end of the center frame...
US-9,316,830 User interface
Methods and systems for triggering functions on a head-mountable device are provided. A head-mountable device may receive an indication of a gesture associated...
US-9,316,736 Electronic device and method for detecting presence and motion
An electronic device for detecting presence and motion includes a housing, a first infrared ("IR") sensor, and a second IR sensor. The housing includes a first...
US-9,316,407 Multiple environmental zone control with integrated battery status communications
An Electronically-Controlled Register vent (ECRV) that can be easily installed by a homeowner or general handyman is disclosed. The ECRV can be used to convert...
US-9,315,192 Methods and systems for pedestrian avoidance using LIDAR
An autonomous vehicle configured to detect and avoid pedestrians may use information from LIDAR or other range-based sensors. An example method involves: (a)...
US-9,315,178 Model checking for autonomous vehicles
In an example method, a vehicle configured to operate in an autonomous mode could predict an output of the vehicle based on an input provided to control the...
US-D754,204 Display screen or a portion thereof with a graphical user interface
US-D754,203 Display screen or a portion thereof with a graphical user interface
US-D754,190 Display screen or portion thereof with graphical user interface
US-D754,189 Display screen or portion thereof with graphical user interface
US-D754,184 Portion of a display panel with an animated computer icon
US-D754,169 Portion of a display panel with an animated computer icon
US-9,313,929 Managing data center airflow
Techniques for cooling a data center include operating an air handling system in a first mode of operation to provide an outside airflow cooled through a direct...
US-9,313,926 Cooling heat-generating electronics
A server rack sub-assembly includes at least one motherboard having a perimeter; a plurality of heat-generating electronic devices mounted on the motherboard in...
US-9,313,761 Node output facilitates communication with remote site
Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. 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.