System and method for sharing television program information between entertainment devices
First Claim
Patent Images
1. A method for sharing television program information between entertainment devices, the method comprising:
- storing a plurality of program interface objects (PIOs) within a source device, each PIO comprising a plurality of attributes carrying information about a television program, a plurality of user-selectable actions performable by an entertainment device in connection with the television program, and at least one visual indicator displayable in a graphical user interface (GUI) to facilitate user interaction with the PIO;
receiving a selection of a stored PIO from a user of the source device; and
transmitting the at least one selected PIO to a destination device.
2 Assignments
0 Petitions
Accused Products
Abstract
Television programs are represented by program interface objects (PIOs) within an interactive television system. The PIOs provide at least one 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 transmitted between a variety of electronic devices and software applications.
-
Citations
52 Claims
-
1. A method for sharing television program information between entertainment devices, the method comprising:
-
storing a plurality of program interface objects (PIOs) within a source device, each PIO comprising a plurality of attributes carrying information about a television program, a plurality of user-selectable actions performable by an entertainment device in connection with the television program, and at least one visual indicator displayable in a graphical user interface (GUI) to facilitate user interaction with the PIO;
receiving a selection of a stored PIO from a user of the source device; and
transmitting the at least one selected PIO to a destination device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
18. A method for sharing television program information between entertainment devices, the method comprising:
-
receiving at a destination device a program interface object (PIO) transmitted by a source device, the PIO comprising a plurality of attributes carrying information about a television program, a plurality of user-selectable actions performable by the destination device in connection with the television program, and at least one visual indicator displayable in a graphical user interface to facilitate user interaction with the PIO;
storing the PIO in a storage device; and
displaying at least one visual indicator corresponding to the received PIO in a GUI provided by the destination device.
-
-
32. A system for sharing television program information between entertainment devices, the system comprising:
-
a storage device that stores a plurality of program interface objects (PIOs), each PIO comprising a plurality of attributes carrying information about a television program, a plurality of user-selectable actions performable by an entertainment device in connection with the television program, and at least one visual indicator displayable in a graphical user interface (GUI) to facilitate user interaction with the PIO;
a reception component that receives a selection of a stored PIO from a user;
a transmission component that transmits the at least one selected PIO to a destination device. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A method for sharing television program information between entertainment devices, the method comprising:
-
storing at least one program interface object (PIO) within a source device, each PIO comprising at least one attribute carrying information about a television program, at least one user-selectable action performable by an entertainment device in connection with the television program, and at least one visual indicator displayable in a graphical user interface (GUI) to facilitate user interaction with the PIO;
receiving a selection of a stored PIO from a user of the source device; and
transmitting the at least one selected PIO to a destination device.
-
-
49. A method for sharing television program information between entertainment devices, the method comprising:
-
storing at least one program interface object (PIO) within a source device, each PIO comprising at least one attribute carrying information about a television program and at least one user-selectable action performable by an entertainment device in connection with the television program;
receiving a selection of a stored PIO from a user of the source device; and
transmitting the at least one selected PIO to a destination device.
-
-
50. A method for sharing television program information between entertainment devices, the method comprising:
-
storing a plurality of program interface objects (PIOs) within a source device, each PIO comprising a plurality of attributes carrying information about a television program, a plurality of user-selectable actions performable by an entertainment device in connection with the television program, and at least one visual indicator displayable in a graphical user interface (GUI) to facilitate user interaction with the PIO;
displaying at the source device a GUI comprising visual indicators corresponding to the stored PIOs;
detecting a user selection of a displayed visual indicator;
transmitting the PIO associated with the selected visual indicator to a destination device;
receiving the transmitted PIO at the destination device; and
displaying on the destination device a GUI comprising at least one visual indicator for the transmitted PIO.
-
-
51. A system for sharing television program information between entertainment devices, the system comprising:
-
means for storing a plurality of program interface objects (PIOs), each PIO comprising a plurality of attributes carrying information about a television program, a plurality of user-selectable actions performable by an entertainment device in connection with the television program, and at least one visual indicator displayable in a graphical user interface (GUI) to facilitate user interaction with the PIO;
means for selecting at least one stored PIO for transmission; and
means for transmitting the at least one selected PIO to a destination device.
-
-
52. A system for sharing television program information between entertainment devices, the system comprising:
-
means for receiving a program interface object (PIO) transmitted by a source device, the PIO comprising a plurality of attributes carrying information about a television program, a plurality of user-selectable actions performable in connection with the television program, and at least one visual indicator displayable in a graphical user interface to facilitate user interaction with the PIO;
means for storing the PIO; and
means for displaying at least one visual indicator corresponding to the received PIO in a GUI.
-
Specification