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,811,521 Methods, systems, and media for presenting recommended content based on social cues
Methods, systems, and media for presenting recommended content based on social cues are provided. In accordance with some embodiments, a method for presenting...
US-9,811,514 Media object annotation with interactive elements
A method for annotating media objects includes receiving a completion signal after display of a first media object on a media device; selecting for display on...
US-9,811,480 Universal serial bus emulation of peripheral devices
A system and method for emulating a universal serial bus device is disclosed. An example embodiment may include an emulated USB (EUP) device that can emulate...
US-9,811,395 Multi-platform mapping API
Systems and methods of linking two or more software applications using a multi-platform application programming interface (API) are provided. For instance, a...
US-9,811,374 Partial resume for operating system modules
A computing device may receive a data packet. The computing device may be operating a plurality of kernel-space software modules that are in a suspended state,...
US-9,811,352 Replaying user input actions using screen capture images
Systems and methods are provided for automating user input using onscreen content. For example, a method includes receiving a selection of a first image...
US-9,811,328 Automatic discovery and retrieval of interoperable applications
The disclosed implementations provide a seamless mechanism for end users to discover and try out new and/or updated applications. An application store may...
US-9,811,324 Code caching system
Systems and methods for code caching are provided. A first indication of primary source code awaiting execution is received. A resource cache is checked for...
US-9,811,311 Using ultrasound to improve IMU-based gesture detection
The present disclosure provides techniques for improving IMU-based gesture detection by a device using ultrasonic Doppler. A method may include detecting the...
US-9,811,164 Radar-based gesture sensing and data transmission
This document describes techniques and devices for radar-based gesture sensing and data transmission. The techniques enable, through a radar system, seamless...
US-9,811,154 Methods to pan, zoom, crop, and proportionally move on a head mountable display
Methods, apparatus, and computer-readable media are described herein related to displaying and cropping viewable objects. A viewable object can be displayed on...
US-9,811,151 System and methods for preventing interruptions due to battery drain during streaming media sessions between...
A cloud server intermediates in a streaming media session from a source to a receiving device for a media content. Upon determining that time remaining to...
US-9,810,442 Controlling an HVAC system in association with a demand-response event with an intelligent network-connected...
Apparatus, systems, methods, and related computer program products for carrying out a demand response (DR) event via an intelligent, network-connected...
US-9,807,852 Interactive cord with integrated light sources
This document describes an interactive cord with integrated light sources. An interactive cord includes a cable, and a fabric cover that covers the cable. The...
US-9,807,701 Inter-modulation distortion reduction in multi-mode wireless communication terminal
A multimode wireless communication terminal that communicates using a first radio access technology (RAT) and a second RAT determines whether the first and...
US-9,807,633 Configuring unscheduled periods to enable interference reduction in heterogeneous networks
A mobile station in a wireless communication network is disclosed. The mobile station includes a transceiver coupled to a processor configured to perform...
US-9,807,621 Distributed channel sampling across a mesh network
In embodiments of distributed channel sampling across a mesh network, a commissioning device propagates a scanning request, which includes a number of scanning...
US-9,807,576 Apparatus and method for automatic repeat request with reduced resource allocation overhead in a wireless VOIP...
A base station (103) assigns a set of mobile stations (101) to a group wherein the group will share a set of radio resources (770). A shared control channel...
US-9,807,490 Vibration transducer connector providing indication of worn state of device
Arrangements for bone conduction transducers (BCTs) that couple to wearable devices are described herein. An example BCT couples to a wearable device via a...
US-9,807,464 Television related searching
The subject matter of this specification can be implemented in, among other things, a computer-implemented method that includes identifying metadata related to...
US-9,807,423 Hybrid transform scheme for video coding
Blocks of a frame are encoded by selected according to a hybrid symmetrical discrete sine transform scheme. For a residual block resulting from inter...
US-9,807,373 Systems and devices for acquiring imagery and three-dimensional (3D) models of objects
Systems and devices for acquiring imagery and three-dimensional (3D) models of objects are provided. An example device includes a platform configured to enable...
US-9,807,302 Offset rolling shutter camera model, and applications thereof
Embodiments efficiently account for variations in camera position across an image, when the image is texture mapped from a single position associated with the...
US-9,807,291 Augmented video processing
Embodiments described herein may allow for dynamic image processing based on biometric data. An example device may include: an interface configured to receive...
US-9,807,217 Selective audio notifications based on connection to an accessory
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,807,198 Methods and systems of identifying a device using strong component conflict detection
A system implements a method of identifying an electronic device that requests access to a web service. A processor may receive, from an electronic device via a...
US-9,807,155 Device capability filtering
A computer-implemented method may include identifying first capability information for a computer device. The first capability information may be provided by...
US-9,807,138 Adaptive streaming using chunked time-to-offset mapping
Systems and methods are provided herein relating to adaptive video streaming. Time-to-offset mapping associated with a set of video blocks can be broken up into...
US-9,807,099 Utility portals for managing demand-response events
Various utility portals that enable utility companies to manage demand-response events are disclosed. The disclosed utility portals include several different...
US-9,807,045 Contextually driven messaging system
A method may include receiving, by a computing device associated with a user, a message from an origination source and receiving, by the computing device, an...
US-9,807,009 System and method for providing congestion notification in layer 3 networks
A system and method is provided for sending congestion notification messages through L3 networks. For example, a data packet is received at a first switch in a...
US-9,807,008 Tournament scheduling
A method is provided for allocating tasks amongst system computing resources by using polling tournaments. The method includes receiving a request to schedule a...
US-9,807,004 System and method for software defined routing of traffic within and between autonomous systems with enhanced...
An autonomous network and a corresponding routing method include determining routing paths by a controller, and providing the determined routing paths to a data...
US-9,806,993 Providing routing information for weighted multi-path routing
Techniques for multi-path routing of packets to a destination node based on multiple routing tables of a router device. In an embodiment, a router device...
US-9,806,960 Method and system for adjusting heavy traffic loads between personal electronic devices and external services
A network traffic monitoring system monitors communications that a large number of personal electronic devices will direct to various services via various...
US-9,806,819 In-band control of network elements
A network element that allows in-band control of the network element includes a plurality of interfaces for connecting to other network elements. The network...
US-9,806,749 Method and apparatus for operating a tray mechanism
A tray mechanism for a device housing includes a tray bed having a planar surface with first and second opposing sides that form a boundary around the planar...
US-9,805,739 Sound event detection
A system and method for the use of sensors and processors of existing, distributed systems, operating individually or in cooperation with other systems,...
US-9,805,719 Initiating actions based on partial hotwords
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, receiving audio data; determining that an initial portion of...
US-9,805,713 Addressing missing features in models
Systems and methods for addressing missing features in models are provided. In some implementations, a model configured to indicate likelihoods of different...
US-9,805,583 Sensor bypass
Systems and techniques are provided for sensor bypass. Activation may be received at a bypass input of an entry point sensor of a security system while the...
US-9,805,562 Configurable colored indicator on computing device
A computing device includes a memory storing executable instructions, a processor configured to execute the instructions, a programmable display screen...
US-9,805,441 Controlling embedded image data in a smart display
A method and apparatus for controlling embedded raw image data within a display having internal memory. The method includes sending a frame of code and a final...
US-9,805,428 Selecting photographs for a destination or point of interest
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computerized travel services. One of the methods includes...
US-9,805,410 Seamless transition from sample to full version of digital content
A client (e.g., an eReader) receives and displays a sample version of content to a user retrieved from a store server. The sample version is a subset of the...
US-9,805,406 Embeddable media content search widget
A system and method are disclosed by which a first computer system that is associated with a first organization provides a software component to a second...
US-9,805,397 Auxiliary content suggestions relating to user generated content
In one aspect, a method includes providing a post generated by a first user for display to one or more other users of the site, receiving an indication of a...
US-9,805,378 Use of user consumption time to rank media suggestions
A system receives a user request for a media item and identifies candidate media items for suggesting to the user with the media item. The system predicts a...
US-9,805,358 Changing email text based on payment status
An email payment system and method to provide users with the ability to initiate and send payments to one more recipients via email messaging. A user interface...
US-9,805,355 Method and system having a virtual stock keeping unit for configurable mobile phone purchases
One disclosed method includes recording a sale to a customer of a configurable mobile device at a retail point-of-sale system and providing the customer with 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.