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-1,010,4437 Methods, systems, and media for providing media guidance
Methods, systems, and media for providing media guidance are provided. In some embodiments, the method comprises: causing live media content associated with a...
US-1,010,4427 Temporary modifying of media content metadata
An easy-to-use metadata modifying system to obscure video metadata when sharing a video between different client devices to encourage the recipient to view the...
US-1,010,4424 Moving content between set top box and end devices in home
A content moving device which enables providing content stored on a first user device, such as a DVR, in a first format and resolution to be provided to a...
US-1,010,4398 Super-transform video coding
Super-transform coding may include identifying a plurality of sub-blocks for prediction coding a current block, determining whether to encode the current block...
US-1,010,4382 Implementation design for hybrid transform coding scheme
A method and system may identify a video data block using a video codec and apply a transform kernel of a butterfly asymmetric discrete sine transform (ADST) to...
US-1,010,4341 Animated user identifiers
Implementations relate to providing animated user identifiers. In some implementations, a computer-executed method includes determining that a video call over a...
US-1,010,4337 Displaying a presenter during a video conference
Implementations generally relate to displaying a presenter during a video conference. In some implementations, a method includes providing a user interface of a...
US-1,010,4227 Automatically altering characteristics of audio alerts
In general, a computing device is described that receives an indication of a particular communication from a particular sender. The computing device determines...
US-1,010,4132 Network-assisted fabric pairing
Systems and methods for joining a device to a fabric using an assisting device include an indication to add a joining device to a fabric. If the joining device...
US-1,010,4081 Privileged static hosted web applications
A method can include receiving a static web application at a trusted server, validating assurance characteristics of the static web application, and upon...
US-1,010,4028 Systems and methods for improved processing of message queries
A method of processing messages executes at a computing device having one or more processors and memory. The memory stores one or more programs configured for...
US-1,010,4022 Messaging for event live-stream
A messaging system for a live event is described. A processing device provides a user interface having at least a first portion and a second portion. The first...
US-1,010,3994 Opportunistic network updates
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing opportunistic network updates. In one aspect, a...
US-1,010,3899 Methods, systems, and media for media content streaming device setup
Systems, methods, and media for setting up a media content streaming device are provided. In some implementations, the systems comprise: a first communication...
US-1,010,3756 Radio interference detection
A method for identifying an interfering transmitter in a network is disclosed. The method includes receiving an interference indication indicating interference...
US-1,010,3513 Common cathode laser driving circuit
A method for biasing a tunable laser during burst-on and burst-off states through a common-cathode laser driving circuit includes delivering a bias current to...
US-1,010,3431 Phased array antenna calibration
A method including identifying clusters of antenna elements of a phased array antenna. For each cluster of antenna elements, the method includes identifying a...
US-1,010,2857 Device leadership negotiation among voice interface devices
The various implementations described herein include methods and systems for determining device leadership among voice interface devices. In one aspect, a...
US-1,010,2854 Dialog system with automatic reactivation of speech acquiring mode
Embodiments of the disclosure generally relate to a dialog system allowing for automatically reactivating a speech acquiring mode after the dialog system...
US-1,010,2852 Personalized speech synthesis for acknowledging voice actions
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting notifications in an enterprise system. In one...
US-1,010,2848 Hotwords presentation framework
A computer system can include a hotword manager, a hotword detection module, and a browsing application. The hotword manager can maintain information for a...
US-1,010,2728 Smoke detector for event classification and methods of making and using same
A method of operating a smoke detector comprising an illuminator, a light sensor, and a carbon monoxide sensor includes the step of measuring a voltage signal...
US-1,010,2694 Systems and methods for monitoring and reporting road quality
A server communicates with vehicles traveling along a route. The server obtains sensor data indicative of road quality from the vehicles. The server determines...
US-1,010,2674 Virtual reality headset connected to a mobile computing device
In one general aspect, a system for providing a virtual reality (VR) space can include a mobile computing device, and a VR headset operatively coupled to the...
US-1,010,2666 Electronic display stabilization for head mounted display
A method includes determining, at a first time, a representation of a first head rotation of a head mounted display (HMD) using a first inertial sensor sample...
US-1,010,2648 Browser/web apps access to secure surface
Embodiments are directed towards generating an image from a plurality of content layers. The content layers may include secure content that overlaps at least...
US-1,010,2613 Frequency-domain denoising
Encoding and decoding using frequency-domain denoising are provided. Encoding and decoding using frequency-domain denoising may include identifying a current...
US-1,010,2567 User curated collections for an online application environment
An online application store may include an interface that provides collections to users of the application store. In one implementation, a webpage may be...
US-1,010,2545 Retargeting in a search environment
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retargeting content in a search environment. A method can...
US-1,010,2507 Systems and methods to faciliate replacement of depleted batteries
In an embodiment, a method facilitates battery replacement in a smart-home system. The method includes measuring, by one or more smart-home devices, at least...
US-1,010,2482 Factorized models
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a factorization model to learning features of...
US-1,010,2443 Hierarchical conditional random field model for labeling and segmenting images
An image processing system automatically segments and labels an image using a hierarchical classification model. A global classification model determines...
US-1,010,2304 Multi-stage digital content evaluation
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating digital content. In one aspect, a system...
US-1,010,2297 System and method for providing a temporally or geographically relevant item
A system and method for providing at least one of a geographically relevant item or a temporally relevant item are provided. A geographical location or temporal...
US-1,010,2291 Computerized systems and methods for building knowledge bases using context clouds
Computer-implemented systems and methods are disclosed for building knowledge bases, such as knowledge graphs, using context clouds. According to certain...
US-1,010,2268 Efficient index for low latency search of large graphs
A system for efficiently responding to proximity queries may include a memory storing an index for searching a graph-based data store, the index including...
US-1,010,2222 Semantic geotokens
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing geographically relevant search results. In one...
US-1,010,2216 System for associating related digital assets
An association system for associating digital assets may include a processing device, a first computer-readable storage medium portion in communication with the...
US-1,010,2187 Extensible framework for ereader tools, including named entity information
Information about named entities referenced in an electronic book (ebook) is provided to a client device. An ebook identifier identifying the ebook is received...
US-1,010,1897 Electronic stylus for storing credentials
An electronic stylus may include a wireless interface, a memory, and a processor. The wireless interface may be configured to send and receive signals to and...
US-1,010,1891 Computer-assisted image cropping
Implementations relate to computer-assisted cropping of an image. A computer-executed method includes receiving user input indicative of a change in size of a...
US-1,010,1803 Dynamic switching and merging of head, gesture and touch input in virtual reality
In a system for dynamic switching and merging of head, gesture and touch input in virtual reality, a virtual object may be selected by a user in response to a...
US-1,010,1050 Dispatch engine for optimizing demand-response thermostat events
A thermostat management server may include one or more processors and one or more memory devices comprising instructions that, when executed by the one or more...
US-D831,069 Display screen with animated icon
US-1,009,7957 On-demand mobile device location polling
A home management system comprises a controller configured to determine that a status of a particular mobile device registered with the home management...
US-1,009,7897 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-1,009,7694 Method and system for moving phone call participation between carrier and data networks
A system and method for providing a communication session is provided. The system and method include a client device in communication with a plurality of...
US-1,009,7684 Maintaining an automobile configuration of a mobile computing device while switching between automobile and...
A device is described that, while operating in an automobile configuration, causes a vehicle system of an automobile to display part of an automobile graphical...
US-1,009,7653 Detection and prevention of inflated plays of audio or video content
Some listeners or viewers of online music or video may play the music or video repeatedly without actually listening to or watching the music or video, thereby...
US-1,009,7651 Composition of customized presentations associated with a social media application
According to a general aspect, a method can include receiving a request, triggered via a consumer account, to access, using a social media application, 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.