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,767,187 Content recommendations based on organic keyword analysis
Systems, methods, and computer-readable storage media that may be used to generate recommendations based on organic search term analysis are provided. One...
US-9,767,169 Enhancing search results for improved readability
Systems and methods for enhancing search results for improved readability are provided. A search result is identified using a set of query terms. The search...
US-9,767,162 Aiding discovery of program content by providing deeplinks into most interesting moments via social media
A computerized method, system for, and computer-readable medium operable to: retrieve program details data about at least one media program. Retrieve social...
US-9,767,159 Ranking search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing ranked search results responsive to a query. In...
US-9,767,158 Ranking algorithms using unique bucketing identifiers
A user bucketing module on a server in a content sharing platform identifies, in the content sharing platform, a bucket comprising a plurality of associated...
US-9,767,157 Predicting site quality
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for predicating a measure of quality for a site, e.g., a web...
US-9,767,101 Media store with a canonical layer for content
A media store, as disclosed herein, may be composed of one or more canonical documents. Each of the canonical documents may refer to one or more of content...
US-9,767,087 Video annotation system
A system and method for annotating video content is disclosed. The system comprises a communication module, a monitor module and a sensor module. The...
US-9,767,079 Serving expandable content items
Systems and methods for displaying expandable content by maintaining a content database of slot identifier entries, each entry identifying a respective content...
US-9,767,076 Document scale and position optimization
Methods for optimizing a scale and position of a document in response to a user input is provided are provided. In one aspect, a method includes receiving an...
US-9,766,998 Determining a user habit
Methods and apparatus related to determining one or more user habits for a user. A group of one or more past user activity occurrences of a user may be...
US-9,766,959 Determining user response to notifications based on a physiological parameter
In some examples, a technique may include outputting information associated with a notification. The notification may be associated with a notification...
US-9,766,899 Bootloader control via device identifier
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for placing a device in a bootloader state. One of the methods...
US-9,766,863 Rendering interface objects defined by a separate application
An application system provides a specification to render and update interface objects to a first application on one or more computing devices. The first...
US-9,766,786 Visual storytelling on a mobile media-consumption device
Techniques and apparatuses for visual storytelling on a mobile media-consumption device are described. These techniques and apparatuses enable a user to view...
US-9,766,781 Methods, systems, and media for presenting related content in a user interface navigated using directional controls
Methods, systems, and media for navigating a user interface are provided. In some embodiments, a method for navigating a user interface is provided, the method...
US-9,766,712 Systems and methods for orienting a user in a map display
To orient a user within a map display, a portable device displays a panoramic view representative of the user's real-world surroundings. The portable device...
US-9,766,691 System wakeup based on changes in physical environment
Methods for controlling power states in a computing device, and apparatus for performing such methods are disclosed. An example method includes monitoring a...
US-9,766,666 Metallic housing for short-range wireless communication
A computing device is described as including a display, an antenna element, at least one processor, and a housing. The display forms a first exposed surface of...
US-9,766,606 Thermostat user interface
A thermostat for controlling an HVAC system is described, the thermostat having a user interface that is visually pleasing, approachable, and easy to use while...
US-9,766,596 Wake up to a cast alarm or an alarm plus content prompt
In one general aspect, a method can include setting an alarm on a computing device. The setting can include setting a predetermined time to trigger the alarm,...
US-9,766,482 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,766,481 Closed loop audio processing for bone conduction transducer
An example method may be performed by a wearable computing device (WCD) that includes a bone conduction transducer (BCT). The method includes providing, to the...
US-9,766,088 Social messaging user interface
Hubs for social interaction via electronic devices are described. In one aspect, a data processing device includes a display screen displaying a social...
US-9,766,078 Position indication controls for device locations
Aspects of the disclosure relate generally to localizing mobile devices. In one example, a first location method associated with a first accuracy value may be...
US-D797,841 Typeface
US-D797,807 Media streaming device
US-D797,792 Display screen or portion thereof with an animated graphical user interface of a programmed computer system
US-D797,772 Display screen with user interface for a multifunction status and entry point icon and device state icons
US-D797,755 Display panel portion with an animated graphical user interface
US-D797,754 Display panel portion with an animated graphical user interface
US-D797,753 Display panel portion with a graphical user interface
US-9,763,361 Blower tray
Methods, systems, and apparatus, including a housing defining a top surface, a bottom surface, and first and second side surfaces. Also included is a first rail...
US-9,763,002 Stream caching for audio mixers
Methods and systems are provided for reusing audio streams in an audio mixing environment such that processing resources (e.g., CPU cycles) are not wasted on...
US-9,762,959 Automatic transition of content based on facial recognition
Methods and systems for automatically transitioning content based on facial recognition, wherein the method may include receiving a signal from a camera,...
US-9,762,931 Encoding time management in parallel real-time video encoding
Techniques for efficient coding of digital media data are presented. A resource controller component dynamically allocates computing resources between an...
US-9,762,893 Systems and methods for multiscopic noise reduction and high-dynamic range
The present disclosure relates to methods and systems that may improve and/or modify images captured using multiscopic image capture systems. In an example...
US-9,762,878 Auto white balance using infrared and/or ultraviolet signals
According to an aspect, a device includes a camera configured to obtain an image, an electromagnetic radiation sensor configured to produce at least one of...
US-9,762,848 Automatic adjustment of video orientation
Methods, systems and computer program products for automatic adjustment of video orientation are provided. A computer-implemented method may include receiving a...
US-9,762,729 Caller preview for video calls
Implementations of the present application relate to caller previews for video calls. In some implementations, a method includes sending, by a caller device, a...
US-9,762,698 Computer application promotion
A computer-implemented process includes providing a request to access content associated with a website; receiving web page information associated with the...
US-9,762,670 Manipulating objects in hosted storage
In aspect an application may be configured to issue a request to store an object, with the request including an object reference. A delegate may be configured...
US-9,762,651 Redaction suggestion for sharing screen content
Systems and methods are provided for sharing a screen from a mobile device. For example, a method includes capturing an image of a screen displayed on the...
US-9,762,646 Presentation remote control
In general, the subject matter described in this specification can be embodied in methods for accessing a presentation stored on a remote server with a first...
US-9,762,629 Customizing content in a social stream
The disclosure includes a system and method for providing a customized stream of content to a user. The system includes: an item sourcer for gathering one or...
US-9,762,598 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,762,507 Network load balancing using multicast or packet replication
Network load balancing may be performed in a cluster by deploying multicasting or replication. In particular, one or more multicast trees may be deployed within...
US-9,762,502 Method and system for validating rate-limiter determination made by untrusted software
The present application describes a system and method for a virtual machine to classify a packet. Once the virtual machine (VM) classifies the packet, it...
US-9,761,124 Multiple procesor hazard detection system
Systems and methods for using multi-criteria state machines to manage alarming states and pre-alarming states of a hazard detection system are described herein....
US-9,760,938 Methods and systems for initiating application processes by data capture from rendered documents
Systems, apparatus and methods for implementing transaction applications using a handheld document data capture device are described herein. The handheld device...
← 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.