Video-switched delivery of media content using an established media-delivery infrastructure
First Claim
Patent Images
1. A method implemented in an operation center for delivering media content to a client, comprising:
- assigning, by the operation center, a channel to the client;
receiving, by the operation center, a tune event from the client which indicates an instruction to receive desired media content of another channel that is different from the channel to which the client is assigned and to which a tuner of the client is tuned;
switching, by the operation center, the desired media content from the other channel to the assigned channel such that the desired media content is deliverable over the assigned channel and such that the tuner of the client remains tuned to the assigned channel while receiving the switched, desired media content; and
delivering, by the operation center, the desired media content to the client over the assigned channel, wherein the delivering takes place over a delivery infrastructure and delivery format developed for delivering media content items to clients over a plurality of channels associated with respective media content items, with an expectation that the clients receive the media content items by locally tuning to appropriate channels associated with the respective media content items, the local tuning generating tuning events but not changing a channel to which the tuner is tuned.
7 Assignments
0 Petitions
Accused Products
Abstract
A strategy is described for delivering media content to clients using a combination of switched media technology and established broadcast delivery technology (such as HFC technology). The strategy is advantageous because it provides the benefits of switched media environment without requiring significant revision to the established delivery infrastructure. The strategy includes a first version in which channels are not shared among clients, and a second version in which channels may be shared among clients which are accessing the same media content.
30 Citations
17 Claims
-
1. A method implemented in an operation center for delivering media content to a client, comprising:
-
assigning, by the operation center, a channel to the client; receiving, by the operation center, a tune event from the client which indicates an instruction to receive desired media content of another channel that is different from the channel to which the client is assigned and to which a tuner of the client is tuned; switching, by the operation center, the desired media content from the other channel to the assigned channel such that the desired media content is deliverable over the assigned channel and such that the tuner of the client remains tuned to the assigned channel while receiving the switched, desired media content; and delivering, by the operation center, the desired media content to the client over the assigned channel, wherein the delivering takes place over a delivery infrastructure and delivery format developed for delivering media content items to clients over a plurality of channels associated with respective media content items, with an expectation that the clients receive the media content items by locally tuning to appropriate channels associated with the respective media content items, the local tuning generating tuning events but not changing a channel to which the tuner is tuned. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-signal computer-readable medium comprising:
a plurality of executable instructions stored on the computer-readable medium, the executable instructions configured to program a switching device to perform operations including; assigning a channel to a client; receiving a tune event from the client which indicates an instruction to receive desired media content of another channel that is different from the channel to which the client is assigned and to which a tuner of the client is tuned; switching the desired media content from the other channel to the assigned channel such that it is deliverable over the assigned channel and such that the tuner of the client remains tuned to the assigned channel while receiving the switched, desired media content; and delivering the desired media content of the other channel to the client over the assigned channel, wherein the delivering takes place over a delivery infrastructure and delivery format developed for delivering media content items to clients over a plurality of channels associated with respective media content items, with an expectation that the clients receive the media content items by locally tuning to appropriate channels associated with the respective media content items, the local tuning generating tuning events but not changing a channel to which the tuner is tuned. - View Dependent Claims (9, 10, 11, 12, 13)
-
14. A system for delivering media content to a client, comprising:
-
a processor; memory; an operations center, comprising; a switching module, stored in the memory and executing on the processor, configured to; receive a tune event from the client which indicates an instruction to receive desired media content of another channel that is different from a channel to which the client is assigned and to which a tuner of the client is tuned; and switch the desired media content from the other channel to the assigned channel such that it is deliverable over a channel assigned to the client and such that the tuner of the client remains tuned to the assigned channel while receiving the switched, desired media content; and a delivery module, stored in the memory and executing on the processor, configured to transmit the desired media content of the other channel over the assigned channel; the client configured to tune to the assigned channel using a tuner of the client and to receive the desired media content over the assigned channel, which the client remains tuned to, the client being programmatically configured to remain fixed to the assigned channel, although initially developed to selectively receive other channels in response to tune events; and delivery infrastructure including a plurality of nodes, each node serving an assigned group of clients, the delivery infrastructure configured to deliver the desired media content to the client, wherein the delivery infrastructure is developed for delivering media content items to clients over a plurality of channels associated with respective media content items, with an expectation that the clients receive the media content items by locally tuning to appropriate channels associated with the respective media content items, the local tuning generating tuning events but not changing a channel to which the tuner is tuned, the delivery infrastructure further configured to determine whether another channel is currently assigned to the desired media content in a node group associated with the client and to allow the client to receive the desired media content via that other channel if the determining is answered in the affirmative. - View Dependent Claims (15, 16, 17)
-
Specification