Systems and Methods for Providing Multiple Versions of Subscription Content and an Option Within One Version to Upgrade to Another
First Claim
1. A computer implemented method comprising:
- receiving channel content at an electronic device, the channel content for channels available to the electronic device upon subscription and used to receive and cache periodically-updated content for the electronic device;
providing a navigation area displaying selectable items for a first channel, at least some of the selectable items previewing and, upon selection, providing pieces of content currently available on the first channel, where the pieces of content that are currently available change based upon periodically-updated content received for the first channel, the periodically-updated content of the first channel provided to the electronic device under a first subscription, wherein a selectable item of the selectable items comprises an upgrade option; and
in response to receiving a selection of the upgrade option, sending an activation request to activate a second subscription to a second channel.
1 Assignment
0 Petitions
Accused Products
Abstract
Certain embodiments involve providing multiple versions of content to which a user can subscribe and an option within one version that allows a user of that version to upgrade or otherwise switch the subscription to another version of the content. For example, a “GO PREMIUM” command can allow a user to quickly and easily upgrade from within a basic version to a premium version. The premium version may have fewer or no advertisements and/or have additional or improved content. The option itself may identify the benefits. For example, in the case of a premium version that provides additional statistics not provided by a basic version, a button option within the basic version may have text identifying this benefit, e.g., “INTERESTED IN STATISTICS—GO PREMIUM.” As another example, the option may read “TIRED OF ADS—GO PREMIUM!”
59 Citations
32 Claims
-
1. A computer implemented method comprising:
-
receiving channel content at an electronic device, the channel content for channels available to the electronic device upon subscription and used to receive and cache periodically-updated content for the electronic device; providing a navigation area displaying selectable items for a first channel, at least some of the selectable items previewing and, upon selection, providing pieces of content currently available on the first channel, where the pieces of content that are currently available change based upon periodically-updated content received for the first channel, the periodically-updated content of the first channel provided to the electronic device under a first subscription, wherein a selectable item of the selectable items comprises an upgrade option; and in response to receiving a selection of the upgrade option, sending an activation request to activate a second subscription to a second channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 29, 30, 31, 32)
-
-
18. A computer implemented method comprising:
-
providing first channel content to an electronic device based on a subscription to a first channel, wherein the first channel content comprises selectable items, at least some of the selectable items previewing and, upon selection, providing pieces of content currently available on the first channel, where the pieces of content that are currently available change based upon periodically-updated content for the first channel, a selectable item of the selectable items comprising an upgrade option for upgrading to a second channel; receiving an upgrade request from the electronic device, the upgrade request initiated by a selection of the upgrade option on the electronic device; maintaining channel subscription information for the first channel and the second channel, and, in response to receiving the upgrade request, modifying the channel subscription information to indicate activation of a new subscription to the second channel; and sending second channel content to the electronic device based on the new subscription to the second channel. - View Dependent Claims (19, 20, 21)
-
-
22. An electronic device system comprising:
-
a channel receiving module for receiving channels, the channels available to the electronic device upon subscription and used to receive and cache periodically-updated content for the electronic device; a channel viewing module for displaying channel content and providing a navigation area displaying selectable items, at least some of the selectable items previewing and, upon selection, providing pieces of content currently available on the first channel, where the pieces of content that are currently available change based upon periodically-updated content received for the first channel, wherein a selectable item of the selectable items comprises an upgrade option; and an upgrade module for responding to a selection of the upgrade option by sending a request to activate a second subscription to a second channel, the first channel comprising a channel displayed by the channel viewing module when the selection of the upgrade option is received and the second channel comprising an upgraded version of the first channel. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A non-transitory computer-readable medium on which is encoded program code, the program code comprising:
-
program code for receiving channel content at an electronic device, the channel content for channels available to the electronic device upon subscription and used to receive and cache periodically-updated content for the electronic device; program code for providing a navigation area displaying selectable items for a first channel, at least some of the selectable items previewing and, upon selection, providing pieces of content currently available on the first channel, where the pieces of content that are currently available change based upon periodically-updated content received for the first channel, the periodically-updated content of the first channel provided to the electronic device under a first subscription, wherein a selectable item of the selectable items comprises an upgrade option; and program code for in response to receiving a selection of the upgrade option, sending an activation request to activate a second subscription to a second channel.
-
Specification