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-D822,054 Display screen with graphical user interface for account switching by tap
US-D822,049 Display screen with animated graphical user interface
US-1,000,9649 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-1,000,9625 Low-latency two-pass video coding
An apparatus for use in low-latency two-pass video coding may include a memory and a processor configured to execute instructions stored in the memory to...
US-1,000,9542 Systems and methods for environment content sharing
Embodiments described herein may help to provide methods for sharing and viewing part of an environment of a computing device, such as a head-mountable device...
US-1,000,7731 Deduplication in search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying a plurality of search results that will be...
US-1,000,7717 Clustering communications based on classification
Methods and apparatus related to clustering documents based on one or more classification terms and optionally based on similarity of structural paths of the...
US-1,000,7565 Dynamic deep links to targets
A computing device may receive from a first application executing on at least one processor an indication of an action to be performed. The computing device may...
US-1,000,7497 Binary translation on shared object level
Techniques for binary translation are disclosed. A host platform receives a program for a guest platform different from the host. The program uses a set of...
US-1,000,7309 Dynamic server-level thermal control using inlet and exhaust temperatures
An apparatus for monitoring and maintaining thermal exhaust temperatures for monitored servers may include a processor in communication with an exhaust...
US-1,000,7171 Battery with a structural gap
In a first example, an imaging system includes a battery comprising a structural gap. The battery is configured to provide electrical power to the imaging...
US-D821,408 Display screen with a graphical user interface of a receipt reader application
US-D820,877 Display screen with animated graphical user interface
US-D820,873 Display screen with graphical user interface
US-D820,872 Display screen with graphical user interface
US-D820,871 Display screen with graphical user interface
US-D820,870 Display screen with graphical user interface
US-D820,855 Computer display screen with graphical user interface for navigation
US-D820,852 Display screen with animated graphical user interface
US-D820,849 Display screen or portion thereof with a graphical user interface for messaging
US-D820,826 Notebook computer housing
US-9,999,090 Mesh network commissioning
In embodiments of mesh network commissioning, a commissioning device of a mesh network can determine steering data for the mesh network, where the steering data...
US-9,998,919 SMS spoofing protection
A method for establishing credentials for securing text message communications. The method includes receiving, at a text messaging hub executing at a server...
US-9,998,835 Transducer components and structure thereof for improved audio output
Embodiments are provided for components configured for audio playback. According to certain aspects, a transducer includes dual voice coils disposed in a magnet...
US-9,998,829 Bone conduction transducer with increased low frequency performance
A bone conduction transducer includes a yoke having a pair of arms, a layer of high permeability steel on a surface of the yoke between the arms, a metal coil,...
US-9,998,817 On head detection by capacitive sensing BCT
The present application describes on-head detection by a capacitive sensing bone conduction transducer (BCT) system and applications thereof. An example...
US-9,998,806 Overlapping spectrum amplification
A method for overlapping spectrum amplification includes receiving an optical signal and splitting the optical signal into a first split signal having a first...
US-9,998,803 Generation and implementation of household policies for the smart home
Embodiments provided herein relate to implementing a household policy within a household environment. In one example, a method includes: receiving, at a...
US-9,998,795 Methods, systems, and media for presenting supplemental information corresponding to on-demand media content
Methods, systems, and media for presenting supplemental information corresponding to on-demand media content are provided. In some implementations, the method...
US-9,998,775 Enforcement of trick-play disablement in adaptive bit rate video content delivery
Disclosed is a method including receiving program event information indicating whether a media asset is to be presented with supplemental content, receiving,...
US-9,998,772 Methods, systems, and media for presenting media content items belonging to a media content group
Methods, systems, and media for presenting media content items belonging to a media content group are provided. In some embodiments, the method comprises:...
US-9,998,768 Apparatus and methods for generating clips using recipes with slice definitions
Methods and devices are described for generating a recipe for creating a clip. A clip request may be received at a server, such as a content server. The clip...
US-9,998,753 Prediction dependent transform coding
Encoding and decoding using prediction dependent transform coding are provided. Encoding and decoding using prediction dependent transform coding may include...
US-9,998,707 Video chat picture-in-picture
A computer-implemented technique includes initiating, at a computing device having one or more processors, a video chat session with another computing device...
US-9,998,634 Video frame playback scheduling
Systems and techniques are provided for video frame playback scheduling. A presentation time for a frame of a video may be received. An offset for the frame of...
US-9,998,529 Method and system for load balancing anycast data traffic
In some implementations, a system and corresponding method for load balancing data traffic addressed to an anycast address include maintaining, by each of a...
US-9,998,525 Reducing transmissions of redundant third-party content over a network
This document describes computer-implemented systems, methods, devices, and other techniques for reducing the amount of redundant third-party content that is...
US-9,998,475 Streamlined utility portals for managing demand-response events
A method for authorizing a smart-home device for enrollment with a demand-response program may include receiving, at a control server of an energy management...
US-9,998,472 Search personalization and an enterprise knowledge graph
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for searches associated with the enterprise information. In...
US-9,998,415 Immediate communication mode for email conversations
Provided are methods and systems for providing a user with the ability to select how new or on-going e-mail messages are displayed to the user, as well as how...
US-9,998,325 Apparatus and method for seamless commissioning of wireless devices
An electronic device includes a first processor; a first commissioning element to communicate with external devices using wireless communication and a first...
US-9,998,235 In-band optical interference mitigation for direct-detection optical communication systems
This disclosure provides systems, methods, and apparatus for mitigating the effects of interference signals on optical signals received at a direct-detection...
US-9,997,917 Transformerless power conversion
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for non-isolated power conversion. In one aspect, a method...
US-9,997,158 Conversational agent response determined using a sentiment or user profile data
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for handing off a user conversation between computer-implemented...
US-9,997,058 Smart-home multi-functional hazard detector providing location-specific feature configuration
A particular smart hazard detector may itself function as a guide during a process of installation of the same at an installation location. Additionally, the...
US-9,996,902 Image upscaling
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for upscaling an image. One of the methods includes upscaling a...
US-9,996,851 Performance based content item ranking
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distributing content items are disclosed. In one aspect,...
US-9,996,845 Bidding on users
In one implementation, a computer-implemented method includes receiving at a server a request from an advertiser to target an ad to users of a ...
US-9,996,735 Facial recognition
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing facial recognition. In one aspect, a method...
US-9,996,734 Tagging visual media on a mobile device
This document describes techniques enabling tagging of visual media on a mobile device. In some cases the techniques determine, based on meeting a threshold of...
← 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.