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,004,2388 Systems and methods for a wearable touch-sensitive device
Systems and methods are provided for controlling functions associated with a touch-sensitive device (100) capable of being worn by a user. The touch-sensitive...
US-1,004,1690 Detection-facilitating mounting stand for multi-sensing smart home device
An electronic device may include an occupancy sensor that is configured to detect presence within a responsive range of the occupancy sensor and a stand...
US-1,003,9445 Biosensors, communicators, and controllers monitoring eye movement and methods for using them
Biosensor, communicator, and/or controller apparatus, systems, and methods are provided for monitoring movement of a person's eye. The apparatus includes a...
US-1,003,8909 Compression of light field images
RAW images and/or light field images may be compressed through the use of specialized techniques. The color depth of a light field image may be reduced through...
US-1,003,8893 Context-based depth sensor control
An electronic device (100) includes a depth sensor (120), a first imaging camera (114, 116), and a controller (802). The depth sensor (120) includes a modulated...
US-1,003,8887 Capture and render of panoramic virtual reality content
Systems and methods are described for defining a set of images based on captured images, receiving a viewing direction associated with a user of a virtual...
US-1,003,8844 User interface for wide angle photography
The disclosed technology includes switching between a normal or standard-lens UI and a panoramic or wide-angle photography UI responsive to a zoom gesture. In...
US-1,003,8753 Network-independent programming model for online processing in distributed systems
Systems and methods include a distributed system that uses a declarative language to separate application logic from the network technology used to communicate....
US-1,003,8688 Web based system that allows users to log into websites without entering username and password information
Internet user passwords are securely managed. A formation component can enable a user to create a master account on a web server, the master account comprising...
US-1,003,8675 Storing decrypted body of message and key used to encrypt and decrypt body of message
A non-transitory computer-readable storage medium comprising instructions stored thereon. When executed by at least one processor, the instructions may be...
US-1,003,8654 Dynamic formatting of messages for multiple endpoints
In one general aspect, a tangible computer-readable storage medium can be configured to store instructions that when executed cause a processor to perform a...
US-1,003,8643 Method and system for network micro flow control
The present technology pertains to unilaterally interleaving individual data packets of long bursts of multi-packet messages in various sequence patterns to be...
US-1,003,8614 Classifying social network users
A method for selecting a user interface to be provided to one or more users of a social network, the method including steps for receiving edge information,...
US-1,003,8613 Relaying internet census information
A census server provides measurement reports describing clients accessing a specified network-based service to a measurement agency via a network. The census...
US-1,003,8589 Network link capacity determination
A system and method is provided for identifying network links for augmentation based on potential link failures. In one aspect, the links are selected by...
US-1,003,8559 Signatures of updates exchanged in a binary data synchronization protocol
In a distributed system, data is shared between three or more electronic devices. The first device generates and signs an object that includes the data. A...
US-1,003,8333 Methods and devices for inductive coupling into power lines
An electronic device is provided, including a housing having a back surface. The device includes a rechargeable battery, a capacitor, an inductor coil connected...
US-1,003,7760 Segment-based speaker verification using dynamically generated phrases
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for verifying an identity of a user. The methods, systems,...
US-1,003,7682 Systems and methods for remotely activating an emergency protocol
A system, method, and device are provided for activating an emergency protocol when a weak point on a user device is compromised as a result of an applied...
US-1,003,7549 Methods and systems for detecting home and employment change conversions
Systems and methods for providing conversion metrics for ads related to the housing industry or the employment industry are provided. A system can identify a...
US-1,003,7490 Performing average pooling in hardware
Methods and systems for receiving a request to implement a neural network comprising an average pooling layer on a hardware circuit, and in response, generating...
US-1,003,7469 Image location through large object detection
Camera pose optimization, which includes determining the position and orientation of a camera in three-dimensional space at different times, is improved by...
US-1,003,7423 Methods and systems for controlling permission requests for applications on a computing device
Examples described may relate to methods and systems for controlling permission requests for applications running on a computing device to access resources...
US-1,003,7414 Enhanced user control for content protection solutions
This disclosure relates to enhanced user control for content protection solutions. An options component determines or infers a set of digital rights management...
US-1,003,7357 Selecting between global and location-specific search results
Methods, system, and apparatus, including computer programs encoded on computer storage media, for selecting between location-specific and global search...
US-1,003,7346 Time reservations for ensuring consistent reads in a distributed database without logging
The subject matter described herein provides techniques to ensure that queries of a distributed database observe a consistent read of the database without...
US-1,003,7335 Detection of 3-D videos
Methods and systems related to the detection of 3-D video content are disclosed herein. Specifically, a video image file may be analyzed in order to determine...
US-1,003,7332 Electronic mail attachments garden
A cloud storage system receives information associating a user's cloud storage account with a network service account associated with a service provider. The...
US-1,003,7313 Automatic smoothed captioning of non-speech sounds from audio
A content server accessing an audio stream, and inputs portions of the audio stream into one or more non-speech classifiers for classification, the non-speech...
US-1,003,7310 Evaluating content in a computer networked environment
Systems and methods of evaluating content in a computer networked environment are provided. The data processing system can provide a first link to content for...
US-1,003,7187 Data flow windowing and triggering
A method includes receiving data corresponding one of streaming data or batch data and a content of the received data for computation. The method also includes...
US-1,003,7173 Hybrid memory management
Methods, systems, and apparatus for receiving a request to access, from a main memory, a first cache line of a page of data; determining that the first cache...
US-1,003,7145 Performant memory manager for cloud applications
A present disclosure provides a garbage collector capable of freeing memory reachable only by a terminated thread immediately upon thread exit without scanning...
US-1,003,7133 Third party action triggers
Methods, systems, and apparatus, for providing notifications based on third party data. In an aspect, a method includes receiving first instructions that cause...
US-1,003,7129 Modifying a segment of a media item on a mobile device
Systems and methods for permitting selection and modification of a set of video segments on a mobile device is described. A user interface is provided on a...
US-1,003,7074 Computer power management based on sensor data from remote devices
A method is disclosed for performing actions in a computing device based on sensor data from remote devices. While in a power-savings mode, the computing device...
US-1,003,6394 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-1,003,6272 Providing power to a data center
Techniques for providing power to a data center includes transferring heat from a computer data center to warm a fluid stored within an energy regeneration...
US-1,003,4063 Systems and methods for in-home and on-the-go targeted content delivery
A method and apparatus for streaming content is disclosed. A streamer (155) detects a cue for a break in a segment of the program content, wherein the cue...
US-1,003,4053 Polls for media program moments
A method at a computer system includes: receiving a request from a user device for presenting a poll based on a broadcast program being viewed by a user of the...
US-1,003,4049 Audience attendance monitoring through facial recognition
In accordance with some implementations, a method for measuring viewership of media content is disclosed. The method is performed on a client system. The client...
US-1,003,4023 Extended protection of digital video streams
Disclosed herein are implementations of systems, methods, and apparatuses for extended protection of digital video streams. The disclosed implementations...
US-1,003,3992 Generating a 3D video of an event using crowd sourced data
Generating 3D content is described. A method includes identifying a group of videos of an event. The method includes detecting a first reference point in a...
US-1,003,3986 Capturing light-field images with uneven and/or incomplete angular sampling
A light-field camera may generate four-dimensional light-field data indicative of incoming light. The light-field camera may have an aperture configured to...
US-1,003,3941 Privacy filtering of area description file prior to upload
A mobile device includes at least one imaging sensor to capture imagery of an environment of the mobile device, a privacy filter module, a spatial feature...
US-1,003,3926 Depth camera based image stabilization
A processing device collects depth data for frames in a sequence of images of a video stream being provided by a source device to a target device as part of a...
US-1,003,3725 Method, device, and system of accessing online accounts
Device, system, and method of accessing electronic mail. For example, a computerized method includes: receiving an identifier of an email account, and a...
US-1,003,3712 Network security based on proximity
A processing system periodically configures a beacon code and random nonce to transmit to a beacon device at a location. Multiple users enter the location with...
US-1,003,3679 Systems and methods for displaying unseen labels in a clustering in-box environment
Systems and methods for displaying electronic messages are disclosed. In some embodiments, a method includes, at a computing device, concurrently displaying (i)...
US-1,003,3196 Converting alternating current power to direct current power
A method for converting alternating current (AC) power to direct current (DC) power in a non-isolated power converter includes receiving a three-phase power...
← 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.