Electronic television program guide with remote product ordering
DC CAFCFirst Claim
1. A method for allowing a user to order products with an electronic television program guide that is implemented using a data processor controlled by the user, comprising:
- displaying program listings with the electronic television program guide;
displaying information with the electronic television program guide indicating that a product other than electronically-delivered video is available for purchase from the electronic television program guides wherein the product is related to television programming; and
allowing the user to order the product other than the electronically-delivered video using the electronic television program guide.
13 Assignments
Litigations
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.
478 Citations
53 Claims
-
1. A method for allowing a user to order products with an electronic television program guide that is implemented using a data processor controlled by the user, comprising:
-
displaying program listings with the electronic television program guide;
displaying information with the electronic television program guide indicating that a product other than electronically-delivered video is available for purchase from the electronic television program guides wherein the product is related to television programming; and
allowing the user to order the product other than the electronically-delivered video using the electronic television program guide. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
displaying information on a prerecorded video that is available for purchase; and
displaying information on which media formats are available for the prerecorded video.
-
-
4. The method defined in claim 1 further comprising:
-
displaying information on a prerecorded video that is available for purchase; and
allowing the user to select a desired media format for the prerecorded video.
-
-
5. The method defined in claim 1 further comprising displaying information on available payment methods for purchasing the product.
-
6. The method defined in claim 1 further comprising allowing the user to select a desired payment method for purchasing the product.
-
7. The method defined in claim 1 further comprising displaying information on which credit cards may be used for purchasing the product.
-
8. The method defined in claim 1 further comprising allowing the user to select a desired credit card to use in purchasing the product.
-
9. The method defined in claim 1 further comprising displaying information on which methods for shipping the product are available.
-
10. The method defined in claim 1 further comprising allowing the user to select a desired shipment method for shipping the product.
-
11. The method defined in claim 1 further comprising:
-
displaying information on a plurality of different shipment methods available for shipping the product; and
displaying different price information for each shipment method.
-
-
12. The method defined in claim 1 further comprising allowing the user to enter a credit card number for use in purchasing the product.
-
13. The method defined in claim 1 further comprising allowing the user to select a credit card to use in ordering the product from a list.
-
14. The method defined in claim 1 wherein the data processor is responsive to commands from a remote control, the method further comprising allowing the user to order the product using the remote control.
-
15. The method defined in claim 1 wherein the information displayed indicating that the product is available is a visual indicator and wherein the data processor is responsive to commands from a remote control having a key labeled with the same visual indicator, the method further comprising allowing the user to order the product using the remote control key labeled with the visual indicator.
-
16. The method defined in claim 1 further comprising displaying the program listings as part of a by time screen.
-
17. The method defined in claim 1 further comprising:
-
allowing the user to highlight a program listing for which an associated product is available; and
allowing the user to order the associated product by pressing a remote control key while the program listing is highlighted.
-
-
18. The method defined in claim 1 further comprising allowing the user to confirm an order for the product.
-
19. The method defined in claim 1 further comprising presenting a screen that allows the user to enter a purchase code.
-
20. The method defined in claim 1 further comprising presenting a screen that allows the user to enter address information that is used when ordering the product.
-
21. The method defined in claim 1 further comprising extracting the user'"'"'s address from a program services billing system.
-
22. The method defined in claim 1 further comprising:
-
displaying a television program;
simultaneously displaying a single program listing; and
simultaneously displaying the information indicating that the product is available.
-
-
23. The method defined in claim 1 further comprising:
-
displaying a television program;
simultaneously displaying a single program listing in a FLIP mode; and
simultaneously displaying the information indicating that the product is available.
-
-
24. The method defined in claim 1 further comprising:
-
displaying a television program;
simultaneously displaying a single program listing; and
simultaneously displaying the information indicating that the product is available, wherein the product is associated with the single program listing.
-
-
25. The method defined in claim 1 wherein the product is apparel associated with a given one of the program listings, the method further comprising allowing the user to use the electronic television program guide to order the apparel associated with the given one of the program listings.
-
26. The method defined in claim 1 wherein a given one of the program listings is a program listing for a pay-per-view program and wherein the product is associated with the pay-per-view program, the method further comprising allowing the user to order the product associated with the pay-per-view program using the electronic television program guide.
-
27. The method defined in claim 1 wherein a given one of the program listings is a program listing for a copy-protected pay-per-view program and wherein the product is a licensed video associated with the copy-protected pay-per-view program, the method further comprising allowing the user to order the licensed video associated with the copy-protected pay-per-view program using the electronic television program guide.
-
28. The method defined in claim 1 wherein the product is tickets associated with a given program listing, the method further comprising allowing the user to order the tickets using the electronic television program guide.
-
29. The method defined in claim 1 further comprising:
-
displaying information on music programs that are available with the electronic television program guide; and
allowing the user to order products associated with the music programs using the electronic television program guide.
-
-
30. The method defined in claim 1 further comprising:
-
displaying information on music programs that are available with the electronic television program guide; and
allowing the user to order recordings associated with the music programs using the electronic television program guide.
-
-
31. The method defined in claim 1 wherein the data processor is connected to a memory, the method comprising:
-
storing program schedule information for the program listings in the memory; and
storing data with the schedule information that indicates that the product is available for ordering with the electronic television program guide.
-
-
32. The method defined in claim 1 wherein the data processor is connected to a memory, the method comprising:
-
storing program schedule information for the program listings in the memory; and
storing price data for the product with the schedule information.
-
-
33. The method defined in claim 1 wherein the data processor is connected to a memory, the method comprising:
-
storing program schedule information for the program listings in the memory; and
storing a description of the product with the schedule information.
-
-
34. The method defined in claim 1 further comprising allowing the user to order a standardized product from the electronic television program guide.
-
35. The method defined in claim 1 further comprising allowing the user to order products in different categories with the electronic television program guide.
-
36. The method defined in claim 1 further comprising displaying information on products in different categories to the user with the electronic television program guide.
-
37. The method defined in claim 1 wherein different products are available for ordering with the electronic television program guide, the method further comprising:
-
allowing the user to select a given one of the program listings; and
displaying information on the available products to the user based on the type of program listing that is selected.
-
-
38. The method defined in claim 1 wherein the data processor is connected to a cable over which television programming is provided for display for the user, the method comprising placing the order using the cable in real time.
-
39. The method defined in claim 1 wherein the data processor is connected to a cable that is connected to a headend that is connected to a separate processing center, the method comprising:
-
transmitting the order to the headend using the cable; and
forwarding the order from the headend to the separate processing center.
-
-
40. The method defined in claim 1 wherein the data processor is connected to a cable that is connected to a headend that in turn is connected to a separate processing center, the method comprising:
-
transmitting the order to the headend in real time using the cable; and
forwarding the order from the headend to the separate processing center.
-
-
41. The method defined in claim 1 wherein the data processor is connected to a memory and to a cable over which television programming is provided for display for the user, the method comprising:
-
storing information on the order in the memory; and
transmitting the order over the cable at a time that is staggered with respect to other orders.
-
-
42. The method defined in claim 1 wherein the data processor is connected to a telephone line, the method further comprising transmitting the order over the telephone line.
-
43. The method defined in claim 1 further comprising:
-
displaying a television program; and
overlaying an indicator that indicates product availability on top of the television program.
-
-
44. The method defined in claim 1 further comprising:
-
displaying a television program; and
overlaying an indicator on top of the television program that indicates that a product associated with the television program is available.
-
-
45. The method defined in claim 1 further comprising allowing the user to request that the user be placed on a mailing list to receive information about the product.
-
46. The method defined in claim 1 wherein the product is associated with a television commercial, the method further comprising:
-
receiving a television signal for the television commercial;
displaying the television commercial; and
extracting information on the product from the television signal.
-
-
47. The method defined in claim 1 further comprising:
-
providing information on the product with a television signal; and
extracting the information on the product from the television signal.
-
-
48. The method defined in claim 1 further comprising:
-
providing information on the product in an in-band digital channel over which television programs are delivered in digital form; and
retrieving the information on the product from the in-band digital channel.
-
-
49. The method defined in claim 1 wherein the product is associated with television programming, the method further comprising:
-
receiving a television signal for the television programming;
displaying the television programming;
extracting information on the product from the television signal; and
displaying the information on the product to the user when the user presses a remote control button.
-
-
50. The method defined in claim 1 wherein the product is associated with television programming, the method further comprising:
-
receiving a television signal for the television programming;
displaying the television programming; and
overlaying a message on top of the programming indicating that the user may obtain material related to the televison programming by pressing a remote control button.
-
-
51. The method defined in claim 1 further comprising time and date stamping an order placed by the user with the electronic television program guide.
-
52. The method defined in claim 1 wherein the product is associated with television programming, the method further comprising:
-
receiving a television signal for the television programming;
displaying the television programming;
extracting information identifying the product from the television signal; and
including the information identifying the product with an order placed by the user with the electronic television program guide.
-
-
53. The method defined in claim 1 further comprising:
-
displaying a television program;
simultaneously displaying a single program listing in a BROWSE mode; and
simultaneously displaying the information indicating that the product is available.
-
Specification