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,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...
US-9,313,557 Rack with mounting column
Aspects of the disclosure relate generally to rack systems for housing computing devices. The rack may include a plurality of removable shelves. A removable...
US-9,313,551 Enhanced program guide
Systems and methods described herein relate to an enhanced program guide for programs that are broadcast according to a defined schedule. Program titles...
US-9,313,519 Interpolation filter selection using prediction unit (PU) size
In one embodiment, a method for encoding or decoding video content is provided. The method includes determining a set of interpolation filters for use in...
US-9,313,493 Advanced motion estimation
Encoding and decoding using advanced motion estimation may include encoding a video stream including a plurality of frames by generating a first encoded frame...
US-9,313,349 Optical scanners, such as hand-held optical scanners
A hand-held optical scanner is described. The hand-held optical scanner has an image sensor, as well as a scan window through which image light is directed...
US-9,313,343 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,313,335 Handling concurrent speech
A system having one or more processors and a memory, receives both speech data from first and second participants of a session. The system outputs the speech of...
US-9,313,327 Method and apparatus for managing contact information
A method and apparatus for managing contact information includes an electronic device detecting 302 a pair of communications by the electronic device related to...
US-9,313,317 Audio notifications
A computer-implemented method of determining when an audio notification should be generated includes detecting receipt of a triggering event that occurs on a...
US-9,313,280 Fabric network
Systems and methods relating to communication within a fabric network are presented. The fabric network includes one or more logical networks that enables...
US-9,313,274 Isolating clients of distributed storage systems
A distributed storage system that includes memory hosts. Each memory host includes non-transitory memory and a network interface controller in communication...
US-9,313,265 System and method for providing individualized portable asset applications
In one aspect, a computer-implemented method for providing individualized portable asset applications may generally include providing access to a master...
US-9,313,240 Visibility inspector in social networks
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transmitting a content data set to a computing device for...
US-9,313,224 Connectivity protector
A method of protecting connectivity in a network is provided. The method includes monitoring a client communication received from a client on the network, and...
US-9,313,214 Enhanced security using service provider authentication
A method (100) and an apparatus (e.g., a network node (210)) for providing enhanced security using service provider authentication. In addition to...
US-9,313,179 Mixing secure and insecure data and operations at server database
Processing a query, includes, at a client, receiving a user-generated query having a plurality of recognizable terms, securing the user-generated query to...
US-9,313,170 Identity protection and management for electronic communication
Identity protection and management for electronic communication is described, including receiving a request to provide data from a first address to a second...
US-9,313,169 Providing content to devices in a cluster
Methods, systems, and apparatus, include computer programs encoded on a computer-readable storage medium, and include a method for providing content. The method...
US-9,313,160 Systems and methods for a card-based user interface for reading thread-based communications on mobile devices
Systems and methods for implementing a card-based user interface for thread-based communications on mobile devices are described. In some embodiments, in...
US-9,313,147 Cutting and adding links within a switch
A non-transitory computer-readable storage medium may include instructions stored thereon that, when executed by at least one processor, are configured to cause...
US-9,313,138 Devices, systems, and methods for adaptive switching of multicast content delivery to optimize bandwidth usage
Systems, devices and methods for adaptive switching in multicast media streams are disclosed herein. In an embodiment, a method for adaptively transmitting...
US-9,313,113 Determining unique vistors to a network location
A system and computer-implemented method for determining an estimated number of unique visitors to a network location from a geographical area. A non-linear...
US-9,313,082 Promoting user interaction based on user activity in social networking services
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, including actions of, for each user of a plurality of users...
US-9,313,080 User logging of web traffic on non-browser based devices
A method for associating a web event with a member of a group of users is implemented at a first computing device. The method includes: receiving a data access...
US-9,313,041 Network attached DVR storage
A host device, which may include a DVR, selects to record content on the host device DVR or in a network attached storage (NAS) unit. The recorded content...
US-9,312,950 Antenna sharing in mobile devices for backscatter radio
A method and apparatus for wirelessly communicating data that receives electromagnetic ("EM") radiation incident upon an antenna of a mobile device from a base...
← 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 | 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.