Electronic television program guide schedule system and method with remote product ordering
First Claim
1. A method for allowing a user to order products, comprising:
- generating for display a plurality of program listings for scheduled television programming in response to a user input received from an input device;
determining that a product other than electronically-delivered video is available to be ordered for a given one of the plurality of program listings;
generating a display that includes an indicator and the plurality of program listings in response to the determination that a product other than electronically-delivered video is available to be ordered, wherein the indicator is associated with the given program listing; and
allowing the user to order the product using the input device.
15 Assignments
0 Petitions
Accused Products
Abstract
An electronic program schedule system with product ordering capability which includes a data processor for receiving program schedule information for a plurality of programs, and a user control apparatus, such as a remote controller, for generating user control commands and transmitting signals to the data processor in response thereto. The television program schedule information is displayed on a display apparatus such as a television receiver. A video display generator receives video control commands from the data processor and program schedule information and displays a portion of the program schedule information on the receiver. The program schedule information indicates the availability of a product or service for certain of the programs included in the program information, wherein the product or service is associated with the program, such as a program transcript or videocassette. The viewer utilizes the remote control apparatus to generate a first command for displaying information on the receiver describing the product or service, and a second command for placing an order for the product or service. The data processor receives the user control commands and in response to the first command causes the video display generator to display information describing the product or service and in response to the second command generates an order for the product or service.
78 Citations
100 Claims
-
1. A method for allowing a user to order products, comprising:
-
generating for display a plurality of program listings for scheduled television programming in response to a user input received from an input device; determining that a product other than electronically-delivered video is available to be ordered for a given one of the plurality of program listings; generating a display that includes an indicator and the plurality of program listings in response to the determination that a product other than electronically-delivered video is available to be ordered, wherein the indicator is associated with the given program listing; and allowing the user to order the product using the input device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 80, 81, 82, 92, 93, 100)
-
-
21. A system for allowing a user to order products, comprising:
-
means for generating for display a plurality of program listings for scheduled television programming in response to a user input received from an input device; means for determining that a product other than electronically-delivered video is available to be ordered for a given one of the plurality of program listings; means for generating a display that includes an indicator and the plurality of program listings in response to the determination that a product other than electronically-delivered video is available to be ordered, wherein the indicator is associated with the given program listing; and means for allowing the user to order the product using the input device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 83, 84, 85, 94, 95)
-
-
41. A system for allowing a user to order products, the system comprising user television equipment configured to:
-
generate for display a plurality of program listings for scheduled television programming in response to a user input received from an input device; determine that a product other than electronically-delivered video is available to be ordered for a given one of the plurality of program listings; generate a display that includes an indicator and the plurality of program listings in response to the determination that a product other than electronically-delivered video is available to be ordered, wherein the indicator is associated with the given program listing; and allow the user to order the product using the input device. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 86, 87, 88, 96, 97)
-
-
61. Non-transitory computer-readable medium for an interactive system, the non-transitory computer-readable medium comprising program logic recorded thereon for:
-
generating for display a plurality of program listings for scheduled television programming in response to a user input received from an input device; determining that a product other than electronically-delivered video is available to be ordered for a given one of the plurality of program listings; generating a display that includes an indicator and the plurality of program listings in response to the determination that a product other than electronically-delivered video is available to be ordered, wherein the indicator is associated with the given program listing; and allowing the user to order the product using the input device. - View Dependent Claims (62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 89, 90, 91, 98, 99)
-
Specification