Source-linked electronic programming guide
First Claim
Patent Images
1. A method, comprising:
- outputting, by a television receiver for display by a presentation device, an electronic programming guide for selection of programming from a television provider;
detecting, by the television receiver, a command to define a timer to record particular programming at a time of broadcast of the particular programming by the television provider;
outputting, within the electronic programming guide, an interactive interface that provides an activation indicator for activating access to subscription-based network-accessible programming sources different from the television provider;
receiving input corresponding to selection of the activation indicator, thereby enabling access by the television receiver to subscription-based network-accessible programming sources different from the television provider;
in response to enabling access by the television receiver to subscription-based network-accessible programming sources different from the television provider, querying local and non-local resources to identify a plurality of subscription-based options for access to the particular programming, wherein the plurality of subscription-based options identified includes a first option corresponding to a first network-accessible source for the particular programming, different from the television provider, for which an active subscription exists, and wherein the plurality of subscription-based options identified includes a second option corresponding to a second network-accessible source for the particular programming, different from the television provider, for which no active subscription exists;
outputting, by the television receiver within the interactive interface within the electronic programming guide, the plurality of subscription-based options for access to the particular programming from network-accessible sources other than the television provider including the first option providing a first identifier of the first network-accessible source and the second option providing a second identifier of the second network-accessible source, wherein the second option identifies subscription terms for access to the particular programming from the second network-accessible source;
receiving input corresponding to selection of the first option or the second option;
receiving additional input corresponding to selection of a particular indicator to decline access to the particular programming from any source other than the television provider;
identifying an amount of storage space sufficient for storing the particular programming;
displaying, within the interactive interface, an indicator of the amount;
determining that unused storage space of a persistent storage medium is insufficient for storing the particular programming;
displaying, within the interactive interface, a list identifying recorded content and indicators of storage space freed upon deletion of the recorded content;
receiving further input corresponding to selection of a particular recorded content for deletion;
deleting the particular recorded content from the persistent storage medium, thereby increasing the unused storage space;
determining that unused storage space of the persistent storage medium is sufficient for storing the particular programming;
receiving the particular programming at the time of broadcast of the particular programming by the television provider;
storing the particular programming to the persistent storage medium at the time of broadcast of the particular programming by the television provider for subsequent access therefrom; and
outputting the particular programming for display by the presentation device.
7 Assignments
0 Petitions
Accused Products
Abstract
Surfacing or providing to an end-user via an electronic programming guide one or more alternative or alternate options for accessing particular content of interest, that which is initially itemized or presented for selection in or within the electronic programming guide.
-
Citations
19 Claims
-
1. A method, comprising:
-
outputting, by a television receiver for display by a presentation device, an electronic programming guide for selection of programming from a television provider; detecting, by the television receiver, a command to define a timer to record particular programming at a time of broadcast of the particular programming by the television provider; outputting, within the electronic programming guide, an interactive interface that provides an activation indicator for activating access to subscription-based network-accessible programming sources different from the television provider; receiving input corresponding to selection of the activation indicator, thereby enabling access by the television receiver to subscription-based network-accessible programming sources different from the television provider; in response to enabling access by the television receiver to subscription-based network-accessible programming sources different from the television provider, querying local and non-local resources to identify a plurality of subscription-based options for access to the particular programming, wherein the plurality of subscription-based options identified includes a first option corresponding to a first network-accessible source for the particular programming, different from the television provider, for which an active subscription exists, and wherein the plurality of subscription-based options identified includes a second option corresponding to a second network-accessible source for the particular programming, different from the television provider, for which no active subscription exists; outputting, by the television receiver within the interactive interface within the electronic programming guide, the plurality of subscription-based options for access to the particular programming from network-accessible sources other than the television provider including the first option providing a first identifier of the first network-accessible source and the second option providing a second identifier of the second network-accessible source, wherein the second option identifies subscription terms for access to the particular programming from the second network-accessible source; receiving input corresponding to selection of the first option or the second option; receiving additional input corresponding to selection of a particular indicator to decline access to the particular programming from any source other than the television provider; identifying an amount of storage space sufficient for storing the particular programming; displaying, within the interactive interface, an indicator of the amount; determining that unused storage space of a persistent storage medium is insufficient for storing the particular programming; displaying, within the interactive interface, a list identifying recorded content and indicators of storage space freed upon deletion of the recorded content; receiving further input corresponding to selection of a particular recorded content for deletion; deleting the particular recorded content from the persistent storage medium, thereby increasing the unused storage space; determining that unused storage space of the persistent storage medium is sufficient for storing the particular programming; receiving the particular programming at the time of broadcast of the particular programming by the television provider; storing the particular programming to the persistent storage medium at the time of broadcast of the particular programming by the television provider for subsequent access therefrom; and outputting the particular programming for display by the presentation device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A television receiver, comprising:
-
at least one processor; and at least one memory element communicatively coupled with and readable by at least one processor and having stored therein processor-readable instructions that, when executed by the at least one processor, cause the at least one processor to perform operations including; outputting, to a presentation device using an output interface of the television receiver, an electronic programming guide for selection of programming from a television provider detecting a command to define a timer to record particular programming at a time of broadcast of the particular programming by the television provider; outputting, within the electronic programming guide, an interactive interface that provides an activation indicator for activating access to subscription-based network-accessible programming sources different from the television provider; receiving input corresponding to selection of the activation indicator, thereby enabling access by the television receiver to subscription-based network-accessible programming sources different from the television provider; in response to enabling access by the television receiver to subscription-based network-accessible programming sources different from the television provider, querying local and non-local resources to identify a plurality of subscription-based options for access to the particular programming, wherein the plurality of subscription-based options identified includes a first option corresponding to a first network-accessible source for the particular programming, different from the television provider, for which an active subscription exists, and wherein the plurality of subscription-based options identified includes a second option corresponding to a second network-accessible source for the particular programming, different from the television provider, for which no active subscription exists; outputting, within the interactive interface within the electronic programming guide, the plurality of subscription-based options for access to the particular programming from network-accessible sources other than the television provider including the first option providing a first identifier of the first network-accessible source and a second option providing a second identifier of the second network-accessible source, and wherein the second option identifies subscription terms for access to the particular programming from the second network-accessible source; receiving input corresponding to selection of the first option or the second option; receiving additional input corresponding to selection of a particular indicator to decline access to the particular programming from any source other than the television provider; identifying an amount of storage space sufficient for storing the particular programming; displaying, within the interactive interface, an indicator of the amount; determining that unused storage space of a persistent storage medium is insufficient for storing the particular programming; displaying, within the interactive interface, a list identifying recorded content and indicators of storage space freed upon deletion of the recorded content for deletion; deleting the particular recorded content from the persistent storage medium, thereby increasing the unused storage space; determining that unused storage space of the persistent storage medium is sufficient for storing the particular programming; receiving the particular programming at the time of broadcast of the particular programming by the television provider; storing the particular programming to the persistent storage medium at the time of broadcast of the particular programming by the television provider for subsequent access therefrom; and outputting the particular programming to the presentation device using the output interface. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium comprising instructions that, when executed by one or more processors of a television receiver, cause the one or more processors to perform operations including:
-
outputting, to a presentation device using an output interface of the television receiver, an electronic programming guide for selection of programming from a television provider detecting a command to define a timer to record particular programming at a time of broadcast of the particular programming by the television provider; outputting, within the electronic programming guide, an interactive interface that provides an activation indicator for activating access to subscription-based network-accessible programming sources different from the television provider; receiving input corresponding to selection of the activation indicator, thereby enabling access by the television receiver to subscription-based network-accessible programming sources different from the television provider; in response to enabling access by the television receiver to subscription-based network-accessible programming sources different from the television provider, querying local and non-local resources to identify a plurality of subscription-based options for access to the particular programming, wherein the plurality of subscription-based options identified includes a first option corresponding to a first network-accessible source for the particular programming, different from the television provider, for which an active subscription exists, and wherein the plurality of subscription-based options identified includes a second option corresponding to a second network-accessible source for the particular programming, different from the television provider, for which no active subscription exists; outputting, to the presentation device using the output interface within the interactive interface within the electronic programming guide, the plurality of subscription-based options for access to the particular programming from network-accessible sources other than the television provider including the first option providing a first identifier of the first network-accessible source and the second option providing a second identifier of the second network-accessible source, wherein the second option identifies subscription terms for access to the particular programming from the second source; receiving input corresponding to selection of the first option or the second option; receiving additional input corresponding to selection of a particular indicator to decline access to the particular programming from any source other than the television provider; identifying an amount of storage space sufficient for storing the particular programming; displaying, within the interactive interface, an indicator of the amount; determining that unused storage space of a persistent storage medium is insufficient for storing the particular programming; displaying, within the interactive interface, a list identifying recorded content and indicators of storage space freed upon deletion of the recorded content; receiving further input corresponding to selection of a particular recorded content for deletion; deleting the particular recorded content from the persistent storage medium, thereby increasing the unused storage space; determining that unused storage space of the persistent storage medium is sufficient for storing the particular programming; receiving the particular programming at the time of broadcast of the particular programming by the television provider; storing the particular programming to the persistent storage medium at the time of broadcast of the particular programming by the television provider for subsequent access therefrom; and outputting the particular programming to the presentation device using the output interface. - View Dependent Claims (16, 17, 18, 19)
-
Specification