Patent application number | Description | Published |
20110289415 | IMAGE COMPARISON BASED ON CHECKSUMS - A method including dividing a first image into first sub-images; calculating a first checksum value for each of the first sub-images; dividing a second image into second sub-images; calculating a second checksum value for each of the second sub-images; comparing the first checksum values with the second checksum values; and determining whether one or more differences in checksum values exist between the first checksum values and the second checksum values and correspondingly whether one or more differences exist between the first sub-images and the second sub-images. | 11-24-2011 |
20120011557 | BANDWIDTH AND SERVER RESOURCE SAVINGS THROUGH USE OF LEGACY CLIENT CAPABILITY IN A REMOTE USER INTERFACE SYSTEM - A server receives a request for delivery of media from a client, and determines if the client has a capability to tune to a quadrature amplitude modulated (QAM) channel carried by a first network. The server sends a message to the client to instruct the client to tune to the QAM channel to receive the media via the first network if it is determined that the client has the capability to tune to the QAM channel. The server sends the media to the client if it is determined that the client does not have the capability to tune to the QAM channel. | 01-12-2012 |
20120023528 | STATE-BASED RECOVERY SYSTEM - A method including receiving a request from another device to provide television content; sending a response that includes the television content; storing state information associated with the television content, wherein the state information includes an identifier of the other device and an identifier of the television content provided; detecting when an error occurs between the device and the other device; and resending a last television content that was successfully received by the other device before the error occurred. | 01-26-2012 |
20120151528 | GRAPHICS HANDLING FOR ELECTRONIC PROGRAM GUIDE GRAPHICS IN AN RVU SYSTEM - A network device sends a first set of images associated with an electronic program guide (EPG) to a client device. The network device determines that an image of the first set of images has been modified, and receives one or more calls for displaying the first set of images at the client device. The network device sends the modified image, or one or portions of the image that have been modified, to the client device without sending a remainder of the images in the first set of images, or without sending the remaining portions of the image. | 06-14-2012 |
20120158827 | ACTIVE SERVER SYSTEM MONITOR - A system may include a home media server, a plurality of clients of the home media server, and a plurality of entities executed by the home media server and configured to provide media content instances to the plurality of clients. The system may further include an active server system monitor configured to register an entity of the plurality of entities, determine at least one monitoring parameter associated with the registered entity, monitor the registered entity according to the at least one monitoring parameter to determine an issue with the registered entity, and if an issue is determined, terminate and restart the registered entity. | 06-21-2012 |
20120174161 | CONTENT DISCOVERY AND DELIVERY WITH MULTIPLE SERVERS - A system may include a client and a home media server in communication with the client. The home media server may be configured to receive a request for media content from the client; determine content restrictions associated with the client; discover at least one other home media server; receive content listings of media content from the at least one other home media server; aggregate the received content listings to create a unified content listing including instances of media content stored on multiple home media servers; filter the unified content listing according to the content restrictions; and send the filtered unified content listing to the client. | 07-05-2012 |
20120316965 | DYNAMIC TARGETED ADVERTISING IN CLIENT-SERVER TOPOLOGY - A network device in a customer premises network collects profile data for a client device of multiple client devices in the customer premises network and sends the client profile data to a remote provider network. The network device receives, from the remote provider network, a group of advertisement files for targeted advertising to the client device and stores, in a memory, the group of advertisement files. The network device detects an advertisement insertion cue in linear program content being streamed to the client device, selects an advertisement file from the stored group of advertisement files, and inserts the selected advertisement file into the linear program content being streamed to the client device. | 12-13-2012 |
20130160044 | STREAM CONTROL WITH DIFFERENT TRICK-MODE PROTOCOLS - Embodiments disclosed include a method and a system. The method includes receiving a first media stream, in a first network device from a remote network device, using a first network protocol. The may method include converting the first media stream in real-time to a second media stream according to a second network protocol and transmitting the second media stream to a user device. The method may include receiving a first trick-mode command according to a first trick-mode protocol from the user device, wherein the first trick-mode command includes rewind, fast forward, or pause. The method may include converting the first trick-mode command into a second trick-mode command according to a second trick-mode protocol and transmitting the second trick-mode command to the remote network device. | 06-20-2013 |
20140173650 | ADVERTISEMENT ANALYSIS AND ERROR CORRELATION - A method includes receiving, from an advertisement monitor device, notification of a video stream that includes an advertisement insertion event. The advertisement insertion event includes a scheduled transition between the video program and at least one targeted advertisement associated with a corresponding target group of set top boxes. The method includes preparing resources to receive the video stream. A notification is sent to the advertisement monitor device to begin transmitting the video stream. The video stream, a unique identifier (ID) associated with the video stream and associated metadata for the video stream is received. The method includes analyzing the video stream to identify at least one issue in association with the advertisement insertion event, and generating a report that includes the identified at least one error, the unique ID, and the associated metadata for the video stream. | 06-19-2014 |
20140173651 | ADVERTISEMENT MONITOR SYSTEM - A method includes identifying an advertisement break in a video program schedule. A target group of subscriber devices to receive advertisements at the advertisement break is also identified. The method includes assigning attributes associated with the target group of subscriber devices to each of a plurality of video client applications. Parameters are provided to a plurality of quadrature amplitude modulation (QAM) tuners based on each of the assigned plurality of video client applications. A video stream that includes an advertisement insertion event is received at the scheduled advertisement break from the plurality of QAM tuners. The advertisement insertion event includes an in-band signal that directs each of the assigned plurality of video client applications to tune to an advertisement feed associated with each of the at least one target group of subscriber devices for a duration of the advertisement break. | 06-19-2014 |