Patent application number | Description | Published |
20100313217 | METHODS AND SYSTEMS FOR RECOVERING FROM ERRORS ASSOCIATED WITH ADVERTISEMENT STREAMS - An exemplary method includes switching, by a media content access subsystem, from a program stream to an advertisement stream in response to a switching instruction received by the media content access subsystem, detecting, by the media content access subsystem, a predetermined number of markers included within the advertisement stream, the predetermined number of markers indicative of an error associated with the advertisement stream, and switching, by the media content access subsystem, from the advertisement stream to another media content stream in response to the detecting of the predetermined number of markers. Corresponding methods and systems are also disclosed. | 12-09-2010 |
20110123173 | TRICK PLAY ADVERTISING SYSTEMS AND METHODS - Exemplary trick play advertising systems and methods are described herein. An exemplary method includes a media content access system detecting a command to execute a trick play function on a media content program, accessing a splash screen advertisement in response to the detected command, and providing the splash screen advertisement for display during an execution of the trick play function. Corresponding methods and systems are also described. | 05-26-2011 |
20110179356 | Methods and Systems for Dynamically Inserting an Advertisement into a Playback of a Recorded Media Content Instance - An exemplary method includes maintaining data representative of a recorded media content instance comprising a media content program and a first advertisement and an index file corresponding to the recorded media content instance, playing back the recorded media content instance in accordance with timestamp data and storage location data included in the index file, dynamically replacing, during the playback of the recorded media content instance, a portion of the storage location data in the index file that corresponds to the first advertisement with storage location data corresponding to a second advertisement, and presenting the second advertisement in place of the first advertisement during the playback of the recorded media content instance in accordance with the modified index file. Corresponding methods and systems are also described. | 07-21-2011 |
20110191798 | Dynamic Advertisement Insertion Methods and Systems - An exemplary method includes maintaining data representative of a plurality of advertisements each having one of a plurality of different resolutions, detecting a message indicative of an upcoming advertisement break in a media content program being transmitted to a media content access device by way of a content channel, detecting a resolution of the media content program, directing a dynamic advertisement delivery subsystem communicatively coupled to the media content access device to dynamically transmit a subset of the advertisements by way of one or more advertisement channels, wherein each advertisement included in the subset has the same resolution as the resolution of the media content program, and distributing tuning information associated with each of the one or more advertisement channels to the media content access device prior to an occurrence of the advertisement break. Corresponding methods and systems are also disclosed. | 08-04-2011 |
20110209175 | Methods and Systems for Synchronizing Delivery of Media Content Streams Having Different Resolutions - An exemplary method includes processing a first program stream representative of media content having a first resolution and a second program stream representative of the media content having a second resolution, generating a single advertisement stream representative of advertisement content having a third resolution, detecting a transmission lag between the first and second program streams, dynamically synchronizing the first and second program streams to substantially remove the detected transmission lag, transmitting the synchronized first program stream by way of a first content channel, the synchronized second program stream by way of a second content channel, and the advertisement stream by way of an advertisement channel, and directing a media content access device to switch from being tuned to the second content channel to being tuned to the advertisement channel during an advertising break in the media content. Corresponding methods and systems are also disclosed. | 08-25-2011 |
20110211049 | Methods and Systems for Presenting Three-Dimensional Video Content - An exemplary method includes receiving, by a three-dimensional (ā3Dā) adapter subsystem separate from and communicatively coupled to a display device, a 3D video content stream comprising data representative of 3D video content, directing, by the 3D adapter subsystem, the display device to generate and display the 3D video content in accordance with the 3D video content stream, and calibrating, by the 3D adapter subsystem, the display of the 3D video content in accordance with one or more attributes of the display device. Corresponding methods and systems are also described. | 09-01-2011 |
20110293251 | Methods and Systems for Dynamically Balancing Storage of Recorded Media Content Data Between a Local Storage Device and a Network Storage Device - An exemplary method includes receiving a command input by a user to record media content, recording media content data representative of the media content in response to the command, automatically selecting at least one storage device from a local storage device and a network storage device for storage of the recorded media content data in accordance with at least one of a plurality of storage balancing factors, and storing the recorded media content data in the at least one selected storage device. Corresponding methods and systems are also disclosed. | 12-01-2011 |
20110296458 | BANDWIDTH MANAGEMENT AND ADVERTISEMENT INSERTION IN MEDIA CONTENT DELIVERY SYSTEMS AND METHODS - An exemplary method includes a media content delivery system transmitting a transport stream containing an advertisement channel and a program channel, the program channel carrying a media program stream at a first bit rate, detecting an upcoming advertisement break within the media program stream, inserting, in response to the detecting of the upcoming advertisement break, an advertisement content stream having a second bit rate that is lower than the first bit rate into the program channel to temporally coincide with the advertisement break to free bandwidth in the transport stream during the advertisement break, and inserting an additional advertisement content stream in the advertisement channel, the additional advertisement content stream temporally coinciding with the advertisement break and utilizing at least a portion of the freed bandwidth in the transport stream. Corresponding methods and systems are also disclosed. | 12-01-2011 |
20110307924 | Methods and Systems for Generating a Personalized Version of a Media Content Program for a User - An exemplary method includes receiving a plurality of data chunks each representative of a distinct portion of a media content program, generating a personalized version of the media content program based on at least a subset of the data chunks and in accordance with one or more of a plurality of personalization factors associated with a user, and providing the personalized version of the media content program for presentation to the user. Corresponding methods and systems are also described. | 12-15-2011 |
20120151520 | METHODS AND SYSTEMS FOR RECOVERING FROM ERRORS ASSOCIATED WITH ADVERTISEMENT STREAMS - An exemplary method includes switching, by a media content access subsystem, from a program stream to an advertisement stream in response to a switching instruction received by the media content access subsystem, detecting, by the media content access subsystem, a predetermined number of markers included within the advertisement stream, the predetermined number of markers indicative of an error associated with the advertisement stream, and switching, by the media content access subsystem, from the advertisement stream to another media content stream in response to the detecting of the predetermined number of markers. Corresponding methods and systems are also disclosed. | 06-14-2012 |