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.
System and method for enabling client-side initiated identification of
There is provided a system and method enabling client-side initiated identification of media content rendered on a client-side media player. In one embodiment,...
Display apparatus and method of setting up channel of the same
Disclosed are a display apparatus and a method of setting up a channel of the same. The method includes receiving a channel retrieval request on a setting...
Home screen intelligent viewing
The disclosure relates systems and methods for analyzing viewing habits on an audiovisual content receiving device such as a set-top box, including both program...
Sorting content assets
A network device obtains a first number of stars associated with a fan rating of a first asset by a first user, and obtains a total first number of fan reviews...
Customized user interface generation in a video on demand environment
A method for delivering customized navigation or interactive program guide imagery to a user by digitally splicing bitstreams bearing graphics or video imagery...
End user programming for a television multimedia device
A tool for creating and editing applications on a television multimedia device. The tool searches the television multimedia device for a plurality of currently...
Interactive television program guide system with pay program package
A system is provided that allows a user to select a pay program for purchase from a program guide. The program guide determines whether the selected program is...
Video recommendation using affect
Analysis of mental states is provided to enable data analysis pertaining to video recommendation based on affect. Analysis and recommendation can be for...
Anti-splitter violation conditional key change
Systems and methods are disclosed for performing anti-piracy countermeasures in order to prevent unauthorized access of protected content. A conditional access...
Methods and apparatus to measure exposure to streaming media
Methods and apparatus to measure exposure to streaming media are disclosed. An example method includes detecting an ID3 tag associated with streaming media...
Methods and apparatus to detect spillover in an audience monitoring system
Methods and apparatus to detect spillover in an audience monitoring system are disclosed. An example method includes sampling a first audio signal from a first...
Decoder and method for decoding encoded input data containing a plurality
of blocks or packets
A decoder which decodes input data to generate corresponding decoded output data is operable: (a) to process encoded input data to extract header information...
Commercial detection based on audio fingerprinting
A commercial detection system generates a probe audio fingerprint of an audio signal associated with a media stream on a broadcast channel and determines...
System and method for switching between audio content while navigating
through video streams
An electronic device with one or more processors, memory, and a display displays a first video stream on the display and plays first audio content that...
Network connection configuration method for multimedia player and related
A network connection configuration method for a multimedia player includes establishing a Wireless Fidelity (Wi-Fi) connection between a mobile device and a...
Reception device, reception method, program, and information processing
A reception device including a reception unit configured to receive AV content, a feature value extraction unit configured to extract a feature value from data...
Method and system for unified start code emulation prevention bits
processing for AVS
Aspects of a method and system for unified start code emulation prevention bits processing for AVS are provided. A Start code emulation prevention bit string...
Automatic playback overshoot control system and method
An automatic overshoot control system and method can enable a user to more easily terminate a trick mode (e.g., fast forward or rewind) at an intended point in...
Content access device with polling processor and methods for use therewith
A content access device includes an interface module that receives a transport stream and outputs a processed transport stream. An input buffer buffers the...
Information display device
An information display device includes: a display unit, an information obtaining unit which obtains program-related information related to a video program...
Separating internet TV and broadcast TV using a TV remote control
Internet application use and execution in an IPTV system is separated from the television to eliminate the Internet application learning curve and at the same...
A method of controlling a video clip player is described. The method comprises sending a control signal from a controller to the video clip player to output a...
Low latency wireless display for graphics
As part of a communication session, a wireless source device can transmit video component data and metadata to a wireless sink device. The wireless source...
Content orchestration for assembly of customized content streams
There is provided a content orchestration system and a method for use by the content orchestration system to enable assembly of one or more customized content...
Metadata brokering server and methods
Exemplary embodiments of the present invention provide methods and systems for supplying rich multimedia metadata usable to generate, e.g., sophisticated...
System and method for content transmission network selection
A content transmission selection system is disclosed. The content transmission selection system receives requests from viewers for specific video content items....
Program storage, retrieval and management based on segmentation messages
Segmentation messages indicative of locations of upcoming events, such as the start and end of programs and program portions, and/or rights related to the...
Excluding specific application traffic from customer consumption data
Techniques disclosed herein include systems and methods for excluding specific application traffic from customer consumption-based data billing counts. This is...
Averting ad skipping in adaptive bit rate systems
An adaptive bit rate system uses adaptive streaming to deliver content to client devices capable of adaptive bit rate streaming. Techniques for averting or...
Processing and/or distributing media content associated with at least one
parameter related to a memory operation
A system to facilitate media content protection is provided. The system includes a partitioning component, a key derivation component and an output component....
Layered multicast and fair bandwidth allocation and packet prioritization
Embodiments include an overlay multicast network. The overlay multicast network may provide a set of features to ensure reliable and timely arrival of multicast...
System and method for recognition of items in media data and delivery of
information related thereto
The system and method disclosed herein relate to the establishment of both the location and identity of individual items in pictures or videos. Once the one or...
Method and system for localized replacement of base content in video feed,
with replacement-media delivered in...
A method and system to facilitate localized replacement of one or more commercials or other instances of base content in a video feed with replacement-media...
Method and system for symbol binarization and de-binarization
A method of binarizing an input symbol using a hybrid Truncated Rice/k-th order exp-Golomb binarization scheme with a Rice Parameter includes: determining a...
Adaptive filtering based upon boundary strength
An image decoding apparatus that includes a motion compensation prediction circuit configured to conduct motion compensation prediction for each of blocks to be...
Method of applying edge offset
Provided is a method generates an edge index of a current sample, and applies an edge offset corresponding to the edge index to the current sample. The edge...
Filtering for image and video enhancement using asymmetric samples
Filtering lower quality images or sequences of images with higher quality images or sequences of images. The filtering is utilized in a post-process, decoded,...
Encoding and decoding using perceptual representations
Encoding a video signal including pictures includes generating perceptual representations based on the pictures. Reference pictures are selected and motion...
Image coding method, image decoding method, image coding apparatus, image
decoding apparatus, and image coding...
A dependency indication is signaled within the beginning of a packet, that is, within the adjacent of a slice header to be parsed or a parameter set. This is...
Image encoding device and image encoding method
Provided are a highly efficient image encoding device which is achieved by quantization of each sub-block in accordance with visual characteristics, and a...
Coded picture buffer arrival and nominal removal times in video coding
A video coding device, such as a video decoder, may be configured to derive at least one of a coded picture buffer (CPB) arrival time and a CPB nominal removal...
Method and apparatus for determining a context model for transform
coefficient level entropy encoding and decoding
Provided are a method and apparatus for determining a context model for entropy encoding and decoding of a transformation coefficient. According to the method...
Method and apparatus for simplified depth coding with extended prediction
A method and apparatus for Simplified Depth Coding (SDC) with extended Intra prediction modes are disclosed. Embodiments of the present invention use an...
Binarization of prediction residuals for lossless video coding
A video codec comprising a processor configured to compute a difference between an original pixel and a prediction pixel to generate a prediction residual, and...
Efficient rounding for deblocking
The present disclosure relates to deblocking filtering which is applicable to smoothing the block boundaries in an image or video coding and decoding. In...
Image processing device and method for assigning luma blocks to chroma
The present invention relates to an image processing device and method, which realize improvement in encoding efficiency for color difference signals and...
Threshold filtering of compressed domain data using steering vector
In an embodiment, a processor includes a compression domain threshold filter coupled to a plurality of cores. The compression domain threshold filter is to:...
Determine reference motion vectors
A method for encoding a video stream having a plurality of blocks including a current block. The method includes identifying, from a plurality of previously...
Methods, devices and systems for parallel video encoding and decoding
A method for decoding a video bitstream is disclosed. The method comprises: entropy decoding a first portion of a video bitstream, wherein first portion of...
Video processor with random access to compressed frame buffer and methods
for use therewith
A video processing device includes a video processing unit that decodes a video input signal into a decoded video signal in accordance with a video compression...