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,008,5357 Glass enclosures for electronic devices
The disclosed embodiments include enclosures for electronic devices formed from RF-transparent, toughened glass materials, such as chemically hardened...
US-1,008,4783 Selectively restricting communications from third party applications/devices to electronic devices
A method for providing access to a target electronic device through a first service running on a different electronic device may include receiving in the first...
US-1,008,4547 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-1,008,3025 Dynamic update of an application in compilation and deployment with warm-swapping
In some examples, a method includes, in response to receiving an initial user input that causes a builder computing system to assemble a set of resources into a...
US-1,008,3006 Intercom-style communication using multiple computing devices
Techniques are described related to improved intercom-style communication using a plurality of computing devices distributed about an environment. In various...
US-1,008,2837 360 degree bi-stable dual pivot hinge
In one general aspect, a computing device includes a lid, and a base coupled to the lid by a hinge, the hinge including a bi-stable hinge part including a...
US-1,008,2307 Adaptive power-stealing thermostat
A method of harvesting power from a heating, ventilation, and air conditioning (HVAC) system using an HVAC controller may include harvesting power from the HVAC...
US-1,008,2306 Temperature controller with model-based time to target calculation and display
A thermostat is described for controlling air temperature in a building. The time associated with causing the controlled air temperature to reach a target...
US-1,008,0966 System and method for experiencing advertised interactive applications
A client device executes a first interactive application that includes an embedded advertising player module. As the user interacts with the first interactive...
US-1,008,0528 Optical central venous pressure measurement
This document describes optical central venous pressure measurement. To determine the central venous pressure (CVP) of a person optically, video of a right side...
US-D829,221 Display screen with animated graphical user interface
US-1,008,0114 Detection and ranking of entities from mobile onscreen content
Systems and methods are provided for detecting and ranking entities identified in screen content displayed on a mobile device. For example, a method includes...
US-1,008,0042 Predicting engagement in video content
User engagement in unwatched videos is predicted by collecting and aggregating data describing user engagement with watched videos. The data are normalized to...
US-1,007,9920 Customized data retrieval applications for mobile devices providing interpretation of markup language data
Systems and techniques, including computer software, for retrieving information to a mobile device involve installing a data retrieval application on the mobile...
US-1,007,9872 Subscription levels in an internet-based content platform
An internet-based content platform for providing subscription levels to channels are described. The internet-based content platform presents to an end user, a...
US-1,007,9871 Customizing media items for playback on alternative playback devices paired with a user device
A user device receives a first media item that is associated with a second media item. The device determines that a playback state for the device indicates that...
US-1,007,9785 Determining reply content for a reply to an electronic communication
Methods and apparatus related to determining reply content for a reply to an electronic communication. Some implementations are directed generally toward...
US-1,007,9012 Customizing speech-recognition dictionaries in a smart-home environment
A method for customizing speech-recognition dictionaries for different smart-home environments may include generating, at a smart-home device mounted in an...
US-1,007,8959 Systems and methods for testing hazard detectors in a smart home
Systems and methods for self-administering test to verify operation of various components within a hazard detection system are described herein. Users may be...
US-1,007,8949 Systems, devices, and methods for providing heat-source alerts
The various embodiments described herein include methods, devices, and systems for authenticating users. In one aspect, a method includes (1) determining an...
US-1,007,8849 Navigable content units
Merchants create ecommerce-enabled ad units advertising items offered by the merchants. The ad units contain functionality enabling customers to purchase the...
US-1,007,8803 Screen-analysis based device security
Systems and methods are provided for a content-based security for computing devices. An example method includes identifying content rendered by a mobile...
US-1,007,8781 Automatically organizing images
A method includes obtaining a plurality of images, including geolocation information and time information for each image. The method also includes identifying a...
US-1,007,8740 Method to fetch functionality across applications
A method and system for fetching functionalities across various user interfaces and providing, for execution, instructions to invoke a function that is not...
US-1,007,8702 Personalizing aggregated news content
A system customizes a news document associated with a user of a news aggregation service. The system includes a remote news aggregation server configured to...
US-1,007,8673 Determining graphical elements associated with text
A computing device is described that includes at least one processor and a memory including instructions that when executed cause the at least one processor to...
US-1,007,8483 Dual screen haptic enabled convertible laptop
A dual display client apparatus includes a pair of display housings. When physically coupled together in a first mode of operation, the display housings may be...
US-1,007,8427 Zooming while page turning in a document
A computer-implemented method includes identifying a bit-mapped image of a line or polygon shape; mapping the image to a texture map that is slightly large in...
US-1,007,8319 HVAC schedule establishment in an intelligent, network-connected thermostat
HVAC schedules may be programmed for a thermostat using a combination of pre-existing schedules or templates and automated schedule learning. For example, a...
US-1,007,7987 Dynamically integrating offline and online data in a geographic application
A request for navigation directions for travelling from a source location to a destination location is received. Using data that was stored in a memory of a...
US-D828,871 Eraser
US-1,007,5877 Systems and methods for using radio layer information to enhance network transfer protocols
A method of data communication rate control is provided. The method includes an application service provider receiving, from a mobile service provider, an...
US-1,007,5828 Methods and apparatus for using smart environment devices via application program interfaces
Systems and Methods disclosed herein relate to providing control of smart devices via data provided from or to a doorbell, via an application programming...
US-1,007,5818 Systems and methods for graph-based localization and mapping
Traces are collected by multiple portable devices moving with an area that includes an indoor region, with each of the traces including measurements of wireless...
US-1,007,5815 System and method for selecting and serving content items based on sensor data from mobile devices
Sensor data having values received from several sensors of a mobile device and response data associated with the sensor data may be used in the determination or...
US-1,007,5778 Base station with baseband bypass
An integrated base station provides uplink and downlink wireless connectivity between user equipment and a wireless communication network. In order to...
US-1,007,5771 Methods, systems, and media for presenting media content in response to a channel change request
Methods, systems, and media for presenting media content in response to a channel change request are provided. In some implementations, methods for presenting...
US-1,007,5763 Video channel categorization schema
Implementations are disclosed for scoring and categorizing a video channel. A method includes receiving category identifiers associated with a plurality of...
US-1,007,5761 Methods, systems, and media for remote rendering of web content on a television device
Methods, systems, and media for remote rendering of Web content on a television device are provided. In some implementations, methods for remote rendering of...
US-1,007,5539 Pairing a voice-enabled device with a display device
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for pairing a speech-enabled device with a display device. A...
US-1,007,5510 Analytics-based update of digital content
Content on a client device is updated. Analytics data describing how a user uses the client device to consume digital content are received. The analytics data...
US-1,007,5503 Delaying publicizing, at a second source, upload of a content item to a first source until confirmation of...
Systems and methods are provided for delaying publicizing, at a second source, upload of a content item to a first source, until confirmation of availability of...
US-1,007,5491 Directing communications using gaze interaction
In some implementations, audio data or video data associated with a first participant of a communication session is obtained. The communication session may...
US-1,007,5449 Reducing latency
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reducing latency in network communications and data...
US-1,007,5335 System and method for establishing connection with network controller
In a software defined network, dataplane connectivity is established between a computing device in the network and a controller. The computing device receives a...
US-1,007,5334 Systems and methods for commissioning a smart hub device
This application discloses a method for commissioning an electronic device in a smart home environment. The electronic device receives from a client device...
US-1,007,5213 Beacon-based contactless reader identification
Systems, methods, and computer program products are provided for using proximity sensing systems, such as Bluetooth low energy (LE) beacons, to uniquely...
US-1,007,4887 Antenna chamber with heat venting
According to an implementation, a computing device includes electronic circuitry, and an antenna and heat venting chamber having an antenna radiating element...
US-1,007,4383 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-1,007,4359 Dynamic text-to-speech provisioning
A dynamic text-to-speech (TTS) process and system are described. In response to receiving a command to provide information to a user, a device retrieves...
← 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.