Object representation of television programs within an interactive television system
First Claim
Patent Images
1. A program interface object (PIO) for representing a television program within an interactive television system, the program interface object comprising:
- a plurality of attributes carrying information about the television program;
a plurality of user-selectable actions performable by the interactive television system in connection with the television program; and
a visual indicator displayable in a graphical user interface to facilitate user interaction with the program interface object.
1 Assignment
0 Petitions
Accused Products
Abstract
Television programs are represented by program interface objects (PIOs) within an interactive television system. The PIOs provide a visual indicator for quick identification of the represented television program, attributes providing information concerning the represented television program, and actions that may be performed on or in connection with the represented television program. The PIOs may be sorted, filtered, and/or managed based on user-provided criteria. The PIOs may be communicated between a variety of electronic devices and software applications.
98 Citations
66 Claims
-
1. A program interface object (PIO) for representing a television program within an interactive television system, the program interface object comprising:
-
a plurality of attributes carrying information about the television program;
a plurality of user-selectable actions performable by the interactive television system in connection with the television program; and
a visual indicator displayable in a graphical user interface to facilitate user interaction with the program interface object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
17. A method for managing television programs received by an interactive television system, the method comprising:
-
providing, for each television program, a program interface object (PIO) comprising a plurality of attributes carrying information about the television program, a plurality of user-selectable actions performable by the interactive television system in connection with the television program, and a visual indicator displayable in a graphical user interface to facilitate user interaction with the PIO;
displaying one or more visual indicators corresponding to PIOs;
receiving a user selection of a visual indicator corresponding to a PIO;
receiving a user selection of an action associated with the selected PIO; and
executing the selected action within the interactive television system.
-
-
41. A system for managing television programs received by an interactive television system, the system comprising:
-
a computer readable medium comprising, for each television program, a program interface object (PIO) comprising a plurality of attributes carrying information about the television program, a plurality of user-selectable actions performable by the interactive television system in connection with the television program, and a visual indicator displayable in a graphical user interface to facilitate user interaction with the PIO;
a display component configured to display one or more visual indicators corresponding to PIOs;
a selection component configured to receive a user selection of a visual indicator corresponding to a PIO and a user selection of an action associated with the selected PIO; and
an action component configured to execute the selected action within the interactive television system. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
-
65. A method for managing television programs received by an interactive television system, the method comprising:
-
providing, for each television program, a program interface object (PIO) comprising a plurality of attributes carrying information about the television program, a plurality of user-selectable actions performable by the interactive television system in connection with the television program, and an icon displayable in a graphical user interface to facilitate user interaction with the PIO;
filtering an initial set of PIOs according to user-specified filtering criteria;
displaying the icons corresponding to the PIOs satisfying the filtering criteria;
receiving a user selection of an icon corresponding to a PIO;
displaying a list of user-selectable actions associated with the selected PIO;
receiving a user selection of an action associated with the selected PIO from the list; and
executing the selected action within the interactive television system.
-
-
65-1. A system for managing television programs received by an interactive television system, the method comprising:
-
a computer-readable medium storing, for each television program, a program interface object (PIO) comprising a plurality of attributes carrying information about the television program, a plurality of user-selectable actions performable by the interactive television system in connection with the television program, and an icon displayable in a graphical user interface to facilitate user interaction with the PIO;
a filtering component configured to filter an initial set of PIOs according to user-specified filtering criteria;
an icon display component configured to display the icons corresponding to the PIOs satisfying the filtering criteria;
an icon selection component configured to receive a user selection of an icon corresponding to a PIO;
an action display component configured to display a list of user-selectable actions associated with the selected PIO;
an action selection component configured to receive a user selection of an action associated with the selected PIO from the list; and
an action execution component configured to execute the selected action within the interactive television system.
-
-
66. A system for managing television programs received by an interactive television system, the system comprising:
-
means for storing, for each television program, a program interface object (PIO) comprising a plurality of attributes carrying information about the television program, a plurality of user-selectable actions performable by the interactive television system in connection with the television program, and a visual indicator displayable in a graphical user interface to facilitate user interaction with the PIO;
means for displaying one or more visual indicators corresponding to PIOs;
means for receiving a user selection of a visual indicator corresponding to a PIO and a user selection of an action associated with the selected PIO; and
means for executing the selected action within the interactive television system.
-
Specification