Systems and methods for managing the distribution of on-demand media
First Claim
1. A method for managing the distribution of on-demand media using an interactive television application, the method comprising:
- receiving a request for on-demand media from a user, wherein;
a television distribution facility is configured to transmit the on-demand media to the user at one of a plurality of bandwidths,a first of the plurality of bandwidths is greater than a second of the plurality of bandwidths, andthe second of the plurality of bandwidths is less than an available bandwidth at the television distribution facility for transmission of the on-demand media;
comparing the first of the plurality of bandwidths to the available bandwidth; and
responsive to the comparison of the first of the plurality of bandwidths to the available bandwidth;
providing the user with an option to receive the on-demand media at the second of the plurality of bandwidths based at least in part on the comparison of the first of the plurality of bandwidths to the available bandwidth, wherein a selection of the option causes a transmission of the on-demand media at the second of the plurality of bandwidths from the television distribution facility exclusively to the user.
15 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for managing the distribution of on-demand media in an interactive television application are provided. An interactive television application may receive a request for on-demand media from a user. The interactive television application may provide an option to the user for the transmission of the on-demand media. Such options may include, for example, an option to request a reduced-bandwidth version of the on-demand media, an option to schedule a future time for presentation of the on-demand media, an option to download the on-demand media to a recording device, and an option to check the availability of the on-demand media. A reduced price for transmission of the on-demand media may be provided to the user.
-
Citations
75 Claims
-
1. A method for managing the distribution of on-demand media using an interactive television application, the method comprising:
-
receiving a request for on-demand media from a user, wherein; a television distribution facility is configured to transmit the on-demand media to the user at one of a plurality of bandwidths, a first of the plurality of bandwidths is greater than a second of the plurality of bandwidths, and the second of the plurality of bandwidths is less than an available bandwidth at the television distribution facility for transmission of the on-demand media; comparing the first of the plurality of bandwidths to the available bandwidth; and responsive to the comparison of the first of the plurality of bandwidths to the available bandwidth; providing the user with an option to receive the on-demand media at the second of the plurality of bandwidths based at least in part on the comparison of the first of the plurality of bandwidths to the available bandwidth, wherein a selection of the option causes a transmission of the on-demand media at the second of the plurality of bandwidths from the television distribution facility exclusively to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 73)
-
-
25. A system for managing the distribution of on-demand media using an interactive television application, the system comprising:
-
a television distribution facility; local processing circuitry on which an interactive television application is at least partially implemented, wherein the local processing circuitry is configured to; receive a request for on-demand media from a user wherein; the television distribution facility is configured to transmit the on-demand media to the user at one of a plurality of bandwidths, a first of the plurality of bandwidths is greater than a second of the plurality of bandwidths, and the second of the plurality of bandwidths is less than an available bandwidth at the television distribution facility for transmission of the on-demand media; compare the first of the plurality of bandwidths to the available bandwidth; and responsive to the comparison of the first of the plurality of bandwidths to the available bandwidth; provide the user with an option to receive the on-demand media at the second of the plurality of bandwidths based at least in part on the comparison of the first of the plurality of bandwidths to the available bandwidth, wherein a selection of the option causes a transmission of the on-demand media at the second of the plurality of bandwidths from the television distribution facility exclusively to the user. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 74)
-
-
49. A non-transitory computer readable medium having computer program logic recorded thereon for:
-
receiving a request for on-demand media from a user, wherein; a television distribution facility is configured to transmit the on-demand media to the user at one of a plurality of bandwidths, a first of the plurality of bandwidths is greater than a second of the plurality of bandwidths, and the second of the plurality of bandwidths is less than an available bandwidth at the television distribution facility for transmission of the on-demand media; comparing the first of the plurality of bandwidths to the available bandwidth; and responsive to the comparison of the first of the plurality of bandwidths to the available bandwidth; providing the user with an option to receive the on-demand media at the second of the plurality of bandwidths based at least in part on the comparison of the first of the plurality of bandwidths to the available bandwidth, wherein a selection of the option causes a transmission of the on-demand media at the second of the plurality of bandwidths from the television distribution facility exclusively to the user. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 75)
-
Specification