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.
Reduction of magnetic field noise via management of current draw from a
Identifying an operation mode of a communication device in which the communication device is to comply with an interference requirement. In response to...
Methods and systems for synchronous signaling across multiple downstream
wavelengths in a passive optical network
A method (100) of operation in a passive optical network system (600) includes transmitting wave division multiplexed data in a downstream link (617) of an...
Hybrid WDM-TDM passive optical network
A technique for providing time division multiplexing ("TDM") and wavelength division multiplexing ("WDM") communication services to customer premises ("CP")...
Bookmarks in recorded video
In general, in one aspect, the disclosure describes a video recording system including a user interface to enable a user to enter commands. A bookmark manager...
Method and system for character recognition
Character recognition is described. In one embodiment, it may use matched sequences rather than character shape to determine a computer-legible result.
Optical character recognition
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing optical character recognition. In one aspect, a...
Noise estimation for images
Implementations relate to estimating noise in images. In some implementations, a method includes extracting a plurality of sample blocks of pixels from a...
Conversion of monoscopic visual content using image-depth database
An image converter compiles three-dimensional content into a data store, identifies a number of stereo image pairs from the three-dimensional content, computes...
Sensing characteristics of adjacent fingers for user authentication
To authenticate a user, fingerprint data for multiple fingers of the user fingers is sensed by a fingerprint sensor (504). Each of these multiple fingers is...
Selecting objects in a sequence of images
The subject matter of this specification can be implemented in, among other things, a computer-implemented method including detecting positions of objects of a...
Real-time duplicate detection for uploaded videos
Systems and methods are provided herein relating to real-time duplicate detection of video content. Fingerprints can be generated for an uploaded video. The...
Full digest of an audio file for identifying duplicates
Systems and methods are provided herein relating to audio matching. A compact digest can be generated based on sets of triples, where triples are groupings of...
Method and apparatus for CSI feedback for joint processing schemes in an
orthogonal frequency division...
Methods in a wireless terminal are described for supporting co-ordinated multipoint transmissions including joint transmissions from two or more transmission...
Method and system for processing video data
In various embodiments, a significance map of a matrix of video data coefficients is encoded or decoded using context-based adaptive binary arithmetic coding...
Route-optimised mulitcast traffic for a mobile network node
A method of communicating traffic from a source to a group (G) of nodes including a Network Node (MNN) in a network using one or more multicast protocols. The...
Orthogonal frequency domain multiplexing (OFDM) communication system
An OFDM communication system employs a cell time division time frame for a plurality of overlapping cells wherein the time frame comprises time slots with each...
Roving printing in a cloud-based print service using a mobile device
An application manager may receive, from an application utilized at a device at a first location, a print job, the print job identifying a virtual print queue...
Camera system with color display and processor for reed-solomon decoding
A handheld digital camera device including: a digital camera unit having a first image sensor for capturing images and a color display for displaying captured...
Image capture device with linked multi-core processor and orientation
An image capture device that has an image sensor for capturing a scene, a multi-core processor with plurality of linked, identical processing units and an image...
Hand held image capture device with multi-core processor and wireless
interface to input device
A hand held electronic device that has a CMOS image sensor for capturing image data, a wireless device port for wireless connection to a user input device and,...
Determining correlated movements associated with movements caused by
driving a vehicle
Example methods and systems for determining correlated movements associated with movements caused by driving a vehicle are provided. In an example, a...
Use of optical reflectance proximity detector for nuisance mitigation in
A smoke alarm comprises smoke detection circuitry for detecting smoke and generating a detection signal responsive thereto. Proximity detection circuitry...
Power control for a low power display
A low power display device including a power control circuit for controlling power from an environmental energy source to a power storage device that is charged...
Control unit with automatic setback capability
Methods for controlling temperature in a conditioned enclosure such as a dwelling are described that include an "auto-away" and/or "auto-arrival" feature for...
Odor removing device
A device is provided which includes an activity sensor, a communication portion, and a route suggesting portion. The activity sensor can detect physical...
Systems and methods for encapsulating electronics in a mountable device
A mountable device includes a bio-compatible structure embedded in a polymer that defines at least one mounting surface. The bio-compatible structure has a...
Notebook computer housing
Privacy preserving knowledge and factor possession tests for persistent
Example implementations described herein are directed to authentication based on the user's private factors, while not revealing at the server side information...
Multi-account messaging management
A system and a computer-implemented methods for email management are disclosed. The method includes storing messages for electronic mail accounts provided by...
Evaluating media channels
A computer system determines feature metrics for a content channel. The content channel includes one or more media items. The computer system receives a query...
Systems and methods for sharing media content viewing history
A method for storing user activity data is disclosed. The method includes receiving user activity data from the multiple computer programs, and identifying a...
Sharding program compilation for large-scale static analysis
A system, method, and computer-readable medium for static analysis of large-scale computer programs that uses a compiler to shard the computer programs by...
Determining scroll direction intent
A system for determining scroll direction intent may include one or more processors and a memory. The one or more processors may receive first and second...
Customized presentations associated with a social media application based
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...
Remote deobfuscation of compressed code
Data center load monitoring for utilizing an access power amount based on
a projected peak power usage and a...
A method of monitoring power load of a data center includes monitoring a power usage of a cluster of the data center, monitoring a power usage of a power...
Self-signed certificates for computer application signatures
A computer-implemented method for signing computer applications is disclosed. The method includes generating a compiled version of a first software application,...
System and methods for providing live streaming content using digital
rights management-based key management
In the present disclosure, a DRM (in this case IPRM) system may be used to deliver media content keys to a player device in a live streaming environment and...
Simulating a memory circuit
A system and method are provided for simulating an aspect of a memory circuit. Included is an interface circuit that is in communication with a plurality of...
Method for combining bulk and latency-sensitive input and output
Systems, mediums, and methods are provided for scheduling input/output requests to a storage system. The input output requests may be received, categorized...
Removing personal identifiable information from client event information
Event information with respect to events that occur at a client is identified. At a client and/or a proxy, personal identifiable information (PII) from the...
Resource conscious tethering
A mobile communication device is provided that enables appropriate use of a network connection between the mobile communication device and a telecommunications...
Installer-free applications using native code modules and persistent local
Some embodiments provide a system that executes an application. During operation, the system obtains a resource list associated with the application and stores...
Content server latency determination
A performance of a publisher server, a first content server, and a second content server is determined. Latency time information is determined based on the...
Mobile application generation
This specification describes technologies relating to content presentation. In general, one aspect of the subject matter described in this specification can be...
Methods for truncating attachments for mobile devices
Methods for transcoding attachments for mobile devices are described. In some embodiments, attachments associated with any communication are stored on a server....
Systems and methods for searching multiple instant messages
Systems and methods of hosting electronic conversations are provided in which a plurality of conversations, each having an identified set of participants, is...
Cloud-to-device messaging for application activation and reporting
A computer-implemented method and system for updating application data for a first instance of an application via C2DM is disclosed. An application server may...
Systems and methods for clustering electronic messages
Systems and methods for clustering electronic messages are disclosed. In some implementations, a method includes, at a computing device, analyzing content of a...
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing geographically relevant search results. In one...