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.
Method for uplink acknowledgement/non-acknowledgement messages in a
wireless communication system
A method for uplink ACK/NACK for LTE TDD. The method includes receiving a frame having multiple subframes wherein a plurality of subframes being downlink...
System and method for estimating network performance
The present disclosure is directed to techniques for estimating network performance of a mobile device. The techniques include a performance logging module and...
Apparatus and method for ascertaining the operating hours of a business
Provided is a process and system for ascertaining the operating hours of a business. The process includes obtaining wireless-environment data indicative of the...
Systems and methods for displaying viewership and/or message data
Methods and systems for enhancing program-viewing experience with viewership, message, and supplemental data include receiving a program identifier for a media...
Method and apparatus for converting two-dimensional video content for
insertion into three-dimensional video...
A method and apparatus is provided that converts video content from a first format type into a second format type so that the video content can be viewed with...
A method and apparatus for downloading content within a video-on-demand system is provided herein. During operation a Video Home Office (VHO) will cache a...
Encoding and decoding motion via image segmentation
A system and method for encoding and decoding a video image having a plurality of frames is disclosed. The method includes a previously reconstructed frame that...
Content-based video segmentation
In general, video segmentation techniques are described. According to various examples, the video segmentation techniques may be based on video content. An...
Physical training assistant system
A computer-implemented method, a system and a computer-readable medium provide useful feedback for a user involved in exercise. A camera is used to track user...
Recommending transformations for photography
A method, computer program product, and system is described. An aspect of an image is identified. One or more other images are identified based upon, at least...
Camera selection based on occlusion of field of view
An example method involves: (a) receiving image data that is generated by each of a plurality of image-capture systems, wherein the plurality of image-capture...
Close focus with GPU
Disclosed are systems and methods for focusing a digital camera to capture a scene. It is first detected that a change in a scene requires the digital camera to...
Portable hand-held device having quad core image processor
A portable hand-held device is provided having an image sensor for capturing images, and a processor chip for image processing the images captured by the image...
Central processor with multiple programmable processor units
A central processor for installation in an imaging device with a CMOS image sensor. The central processor had an image sensor interface for receiving data from...
Notification of mobile device events
A computer-implemented user notification method includes displaying, in a status area near a perimeter of a graphical interface, a notification of a recent...
Method and system for processing published content on the internet
Disclosed is a method for processing content published on-line so as to identify each item in a unique manner. In some implementations, an RSS feed is received...
Methods and systems for determining, controlling, and reporting network
data usage at the application and...
An operating system (OS) of a computing device can include or operate in conjunction with a data usage service. The data usage service can determine the network...
Re-serving shared content
A system and method for re-serving shared content are provided. The system includes a first impression detection unit to detect a user's consumption of the...
Domain membership rights object
A method of providing permissions to consume content objects within a domain includes creating a domain and a domain membership rights object for each member....
Accessing objects in hosted storage
A hosted storage service stores a virtual data object that corresponds to data. The virtual data object includes metadata that enables access to the data in a...
Managing multiple logins from a single browser
A method and a system for managing login using a cookie are described. The method includes receiving from a respective client system a request for document...
A method and computing system for establishing a broadcast account for a user of an internet-based broadcasting system. An initial trust level is assigned to...
Social computing personas for protecting identity in online social
A system and method for generating a plurality of personas for an account of a user is disclosed. The present invention uses an account engine to receive...
Inband management in a multi-stage CLOS network
Systems and methods for managing a large number of multi-stage switches in a data center are provided. In one aspect, a plurality of first stage switches in a...
System and method for identifying multiple paths between network nodes
Aspects of the invention pertain to transmitting packet data across a computer network. The packets may be sent via one or more distinct routes from a source to...
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for support dependent post delivery. In one aspect, a method...
Load balancing and content preservation
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a plurality of requests from a plurality of...
Revocable platform identifiers
A method includes receiving a request for a device to replace a unique identifier associated with the device with a revocable identifier, generating a revocable...
Privacy-preserving flexible anonymous-pseudonymous access
Systems and methods are disclosed for privacy-preserving flexible user-selected anonymous and pseudonymous access at a relying party (RP), mediated by an...
PHICH resource signaling in a wireless communication system
A wireless communication terminal and method for determining a number of Physical Hybrid ARQ Indicator Channel (PHICH) groups (N) in the downlink subframe based...
Integration of antenna structures into balloon envelopes
Methods and apparatus are disclosed for receiving and transmitting signals at a balloon. Received signals can be received at the balloon, which can include a...
Differentiating between near identical versions of a song
Identifying near identical versions of a probe sample from reference files comprises identifying discriminative regions of reference matches by generating a...
Mobile speech recognition hardware accelerator
A method for executing a mobile speech recognition software application based on a multi-layer neural network model includes providing to a hardware accelerator...
Method and apparatus for user interaction data storage
A method on an electronic device is described. A touch screen display of the electronic device is actively controlled in a higher-power mode of operation....
Automatically activated visual indicators on computing device
A computing device includes one or more memory devices storing executable instructions, one or more processors configured to execute the instructions, a...
System and method for adjusting image pixel color to create a parallax
A method carried out by a graphics processing apparatus samples a texture value of a first texture layer at an offset to a second texture layer of a surface and...
Systems and methods for providing a user interface in a field of view of a
A non-transitory computer-readable medium includes instructions stored thereon for causing a display device to display a field of view of a media item and a...
System and method for optimized chroma subsampling
A method includes obtaining, at one or more computing devices, an input image; determining a first value of a quality metric for the input image; generating a...
Movement based level of detail adjustments
Systems and methods for providing movement based level of detail ("LOD") adjustments for textures in a graphics application are disclosed. The method includes...
Extracting card data from multiple cards
Extracting financial card information with relaxed alignment comprises a method to receive an image of a card, determine one or more edge finder zones in...
Securely enabling content protection across a sandboxed application
A sandboxed application issues a request to enable content protection for audio and video content. The request is sent via an application programming interface...
Efficient indexing and searching of access control listed documents
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing a plurality of documents in computer-readable...
Prompt for query clarification
Systems, methods, and computer program products are provided for query clarification. In general, one aspect of the subject matter described in this...
Serving advertisements based on content
Advertisers are permitted to put targeted ads on page on the web (or some other document of any media type). The present invention may do so by (i) obtaining...
Selecting score improvements
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting score improvements. In one aspect, a method...
Finding web pages relevant to multimedia streams
A media stream, such as a news broadcast, is supplemented with documents that are relevant to the media stream. The documents may be web pages returned from a...
Target-video specific co-watched video clusters
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for clustering videos and using video clusters to present...
Methods, apparatus and software for classifying queries. In an aspect, for each of a plurality of queries, determines a first value based on a first number of...
Applying query based image relevance models
A method includes receiving a search query comprising one or more query terms, receiving image relevance models that each generate relevance measures of content...
Substitute term identification based on over-represented terms
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying substitute terms. According to one...