Multi-format distribution of content
First Claim
1. A method comprising:
- via computer processor hardware, executing operations of;
receiving a request from a subscriber for retrieval of specified content, the request indicating to transmit the specified content to a subscriber domain;
retrieving profile information assigned to the subscriber domain, the profile information indicating multiple different playback formats assigned to the subscriber domain;
utilizing the profile information of the subscriber domain to identify the multiple different playback formats assigned to the subscriber domain;
retrieving versions of the specified content encoded in accordance with the multiple different playback formats assigned to the subscriber domain; and
to satisfy the request for the specified content from the subscriber, initiating transmission of the versions of the specified content in the multiple different playback formats over a shared communication link to the subscriber domain;
wherein receiving the request includes;
receiving the request from a first playback device operated by the subscriber in the subscriber domain, the request received from the first playback device to transmit the specified content to the subscriber domain, the profile information indicating that the first playback device supports playback of the specified content in accordance with a first encoding format;
the method further comprising;
utilizing the profile information to identify that a second playback device in the subscriber domain supports a second encoding format, the second encoding format different than the first encoding format; and
wherein initiating transmission of the versions of the specified content in the multiple different playback formats to the subscriber domain includes;
in response to receiving the request from the first playback device;
i) transmitting the specified content in the first encoding format to the subscriber domain over a first channel of the shared communication link, the first channel supporting data transmissions independent of a second channel of the shared communication link, and ii) transmitting the specified content in the second encoding format to the subscriber domain over the second channel of the shared communication link.
6 Assignments
0 Petitions
Accused Products
Abstract
A content delivery resource in a cable network receives a request for specified content. The content delivery resource retrieves profile information assigned to the subscriber domain. The profile information indicates multiple different playback formats assigned to the subscriber domain. To service the request, the content delivery resource utilizes the profile information associated with the subscriber domain to select versions of the specified content encoded in accordance with the multiple different playback formats. The content delivery resource then initiates transmission of the versions of the specified content in the multiple different playback formats to the subscriber domain for playback on multiple types of playback devices.
15 Citations
14 Claims
-
1. A method comprising:
via computer processor hardware, executing operations of; receiving a request from a subscriber for retrieval of specified content, the request indicating to transmit the specified content to a subscriber domain; retrieving profile information assigned to the subscriber domain, the profile information indicating multiple different playback formats assigned to the subscriber domain; utilizing the profile information of the subscriber domain to identify the multiple different playback formats assigned to the subscriber domain; retrieving versions of the specified content encoded in accordance with the multiple different playback formats assigned to the subscriber domain; and to satisfy the request for the specified content from the subscriber, initiating transmission of the versions of the specified content in the multiple different playback formats over a shared communication link to the subscriber domain; wherein receiving the request includes;
receiving the request from a first playback device operated by the subscriber in the subscriber domain, the request received from the first playback device to transmit the specified content to the subscriber domain, the profile information indicating that the first playback device supports playback of the specified content in accordance with a first encoding format;the method further comprising; utilizing the profile information to identify that a second playback device in the subscriber domain supports a second encoding format, the second encoding format different than the first encoding format; and wherein initiating transmission of the versions of the specified content in the multiple different playback formats to the subscriber domain includes;
in response to receiving the request from the first playback device;
i) transmitting the specified content in the first encoding format to the subscriber domain over a first channel of the shared communication link, the first channel supporting data transmissions independent of a second channel of the shared communication link, and ii) transmitting the specified content in the second encoding format to the subscriber domain over the second channel of the shared communication link.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A method comprising:
via computer processor hardware, executing operations of; receiving a request from a subscriber for retrieval of specified content, the request indicating to transmit the specified content to a subscriber domain; retrieving profile information assigned to the subscriber domain, the profile information indicating multiple different playback formats assigned to the subscriber domain; utilizing the profile information of the subscriber domain to indentify the multiple different playback formats assigned to the subscriber domain; retrieving versions of the specified content encoded in accordance with the multiple different playback formats assigned to the subscriber domain; and to satisfy the request for the specified content from the subscriber, initiating transmission of the versions of the specified content in the multiple different playback formats over a shared communication link to the subscriber domain;
the method further comprising;streaming a first version of the content over a broadcast channel of a shared cable network to a repository in the subscriber domain, the first version of the content encoded for playback by a first playback device in the subscriber domain; providing notification to a second playback device in the subscriber domain that the content has been requested for retrieval; detecting input provided from the second playback device to stream a second version of the specified content directly to the second playback device; and initiating transmission of the second version of the specified content over a portion of bandwidth of the shared cable network dedicated to transmission of IP (Internet Protocol) data traffic.
-
14. A method comprising:
via computer processor hardware, executing operations of; receiving a request from a subscriber for retrieval of specified content, the request indicating to transmit the specified content to a subscriber domain; retrieving profile information assigned to the subscriber domain, the profile information indicating multiple different playback formats assigned to the subscriber domain; utilizing the profile information of the subscriber domain to identify the multiple different playback formats assigned to the subscriber domain; retrieving versions of the specified content encoded in accordance with the multiple different playback formats assigned to the subscriber domain; and to satisfy the request for the specified content from the subscriber, initiating transmission of the versions of the specified content in the multiple different playback formats over a shared communication link to the subscriber domain; the method further comprising; streaming a first version of the content and a second version of the content over the shared communication link to a repository in the subscriber domain, the first version and second version of content transmitted over bandwidth of the shared communication link supporting QAM modulation, the first version of the content encoded for playback by a first playback device in the subscriber domain, the second version of the content encoded for playback by a second playback device in the subscriber domain; streaming a third version of the specified content over bandwidth of the shared cable network dedicated to convey transmission of IP (Internet Protocol) data traffic to the subscriber domain.
Specification