Interactive television program guide system with pay program package promotion
First Claim
1. A system for recommending packages of videos based on a user selection of a video, the system comprising control circuitry configured to:
- receive a selection of a video identifier from a user;
based on receiving the selection, retrieve metadata corresponding to the video identifier;
determine whether the metadata comprises a first package identifier for a first package and a second package identifier for a second package, wherein both the first package and the second package contain a video corresponding to the video identifier; and
based on determining that the metadata comprises both the first and the second package identifiers;
extract a first package record for the first package and a second package record for the second package, wherein the first package record comprises a first component list for the first package and the second package record comprises a second component list for the second package; and
generate for display a first selectable option for accessing the first package, a second selectable option for accessing the second package, and a third selectable option for accessing a component of the first component list.
8 Assignments
0 Petitions
Accused Products
Abstract
A system is provided that allows a user to select a pay program for purchase from a program guide. The program guide determines whether the selected program is part of a package of pay programs. If the selected program is part of a package, information regarding the package is provided to the user so that the user may decide whether to purchase the package. If the selected program is part of several packages, information for all packages is provided. The system automatically sets reminders for packages containing repetitive programming. The system monitors whether the user has watched any of the programs in such packages. When the user watches a program from the package, the remaining reminders are cancelled. If a user does not watch any programs in a package of any type, purchase of the package is cancelled and the user is provided with the opportunity to reschedule.
110 Citations
21 Claims
-
1. A system for recommending packages of videos based on a user selection of a video, the system comprising control circuitry configured to:
-
receive a selection of a video identifier from a user; based on receiving the selection, retrieve metadata corresponding to the video identifier; determine whether the metadata comprises a first package identifier for a first package and a second package identifier for a second package, wherein both the first package and the second package contain a video corresponding to the video identifier; and based on determining that the metadata comprises both the first and the second package identifiers; extract a first package record for the first package and a second package record for the second package, wherein the first package record comprises a first component list for the first package and the second package record comprises a second component list for the second package; and generate for display a first selectable option for accessing the first package, a second selectable option for accessing the second package, and a third selectable option for accessing a component of the first component list. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for recommending packages of videos based on a user selection of a video, the method comprising:
-
receiving a selection of a video identifier from a user; based on receiving the selection, retrieving metadata corresponding to the video identifier; determining whether the metadata comprises a first package identifier for a first package and a second package identifier for a second package, wherein both the first package and the second package contain a video corresponding to the video identifier; and based on determining that the metadata comprises both the first and the second package identifiers; extracting a first package record for the first package and a second package record for the second package, wherein the first package record comprises a first component list for the first package and the second package record comprises a second component list for the second package; and generating for display a first selectable option for accessing the first package, a second selectable option for accessing the second package, and a third selectable option for accessing a component of the first component list. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for recommending packages of videos based on a user selection of a video, the system comprising:
-
means for receiving a selection of a video identifier from a user; means for retrieving metadata corresponding to the video identifier based on receiving the selection; means for determining whether the metadata comprises a first package identifier for a first package and a second package identifier for a second package, wherein both the first package and the second package contain a video corresponding to the video identifier; and based on determining that the metadata comprises both the first and the second package identifiers; means for extracting a first package record for the first package and a second package record for the second package, wherein the first package record comprises a first component list for the first package and the second package record comprises a second component list for the second package; and means for generating for display a first selectable option for accessing the first package, a second selectable option for accessing the second package, and a third selectable option for accessing a component of the first component list. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification