System and method for replacing media content
First Claim
1. A system, comprising:
- a switch;
a buffer memory;
a processor in communication with the switch and the buffer memory; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising;
receiving a channel indicator of a media processing device of a subscriber, wherein the channel indicator corresponds to a satellite service channel of a plurality of satellite service channels, wherein the satellite service channel provides a first version of a media content item, wherein the first version of the media content item is processed by the media processing device for presentation;
identifying a terrestrial service channel of a plurality of terrestrial service channels providing a second version of the media content item;
detecting an unavailability of the satellite service channel to the media processing device;
controlling the switch to the terrestrial service channel of the plurality of terrestrial service channels, wherein the second version of the media content item is not, prior to the controlling of the switch, processed by the media processing device for presentation;
buffering a portion of the second version of the media content item to obtain a buffered second version within the buffer memory; and
facilitating subsequent processing of the second version of the media content item by the media processing device by replacing the first version, responsive to the detecting of the unavailability of the satellite service channel, wherein the replacing the second version of the media content item comprises providing the buffered second version in place of the first version of the media content item.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the subject disclosure may include, for example, determining a first tuning state of a media processor of a subscriber. The first tuning state includes a satellite service channel of a number of channels, wherein the satellite service channel provides a first media content item that is processed by the media processor for presentation. A terrestrial service channel is identified that provides a second media content item. The terrestrial service channel is accessed, but not at a time of access processed by the media processing device for presentation. An unavailability is determined of the satellite service channel to the media processor, and subsequent processing of the second media content item by the media processor is facilitated by replacing the first media content item, responsive to the determining of the unavailability of the satellite service channel. Other embodiments are disclosed.
-
Citations
20 Claims
-
1. A system, comprising:
-
a switch; a buffer memory; a processor in communication with the switch and the buffer memory; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; receiving a channel indicator of a media processing device of a subscriber, wherein the channel indicator corresponds to a satellite service channel of a plurality of satellite service channels, wherein the satellite service channel provides a first version of a media content item, wherein the first version of the media content item is processed by the media processing device for presentation; identifying a terrestrial service channel of a plurality of terrestrial service channels providing a second version of the media content item; detecting an unavailability of the satellite service channel to the media processing device; controlling the switch to the terrestrial service channel of the plurality of terrestrial service channels, wherein the second version of the media content item is not, prior to the controlling of the switch, processed by the media processing device for presentation; buffering a portion of the second version of the media content item to obtain a buffered second version within the buffer memory; and facilitating subsequent processing of the second version of the media content item by the media processing device by replacing the first version, responsive to the detecting of the unavailability of the satellite service channel, wherein the replacing the second version of the media content item comprises providing the buffered second version in place of the first version of the media content item. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
detecting, by a device comprising a processor, a first tuning state of a media processing device of a subscriber, wherein the first tuning state comprises a satellite service channel of a plurality of satellite service channels, wherein the satellite service channel presents a media content item, wherein the media content item is presented to the media processing device; determining, by the device, a terrestrial service channel of a plurality of terrestrial service channels providing a substitute media content item; accessing, by the device, the terrestrial service channel of the plurality of terrestrial service channels; detecting, by the device, an unavailability of the satellite service channel for presentation to the media processing device; facilitating, by the device, subsequent processing of the substitute media content item by replacing the media content item, responsive to the detecting of the unavailability of the satellite service channel; determining, by the device, a re-availability of the satellite service channel to the media processing device of the subscriber, after the determining of the unavailability of the satellite service channel to the media processing device of the subscriber; and providing, by the device, the media content item to the media processing device in place of the substitute media content item, responsive to the determining of the re-availability of the satellite service channel. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
-
determining a first tuning state of a media processing device of a subscriber, wherein the first tuning state comprises a satellite service channel of a plurality of satellite service channels, wherein the satellite service channel provides a first media content item, wherein the first media content item is processed by the media processing device for presentation; identifying a terrestrial service channel of a plurality of terrestrial service channels provides a second media content item; accessing the terrestrial service channel of the plurality of terrestrial service channels, wherein the second media content item is not processed by the media processing device for presentation; determining an unavailability of the satellite service channel to the media processing device; buffering a portion of the second media content item to obtain a buffered second media content item; and facilitating subsequent processing of the second media content item by the media processing device by replacing the first media content item, responsive to the determining of the unavailability of the satellite service channel, wherein the facilitating of the subsequent processing of the second media content item comprises replacing the first media content item with the buffered second media content item. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification