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... |
Citations|
| US4706121 | May 6, 1986 | Nov 10, 1987 | | TV schedule system and process | | US4905094 | Jun 30, 1988 | Feb 27, 1990 | Telaction Corporation | System for audio/video presentation | | US4937863 | Mar 7, 1988 | Jun 26, 1990 | Digital Equipment Corporation | Software licensing management system | | US4977455 | Jul 15, 1988 | Dec 11, 1990 | Insight Telecast, Inc. | System and process for VCR scheduling | | US4991011 | Apr 20, 1989 | Feb 5, 1991 | Scientific-Atlanta, Inc. | Interactive television terminal with programmable background audio or video | | US4992940 | Mar 13, 1989 | Feb 12, 1991 | H-Renee, Incorporated | System and method for automated selection of equipment for purchase through input of user desired specifications | | US5038211 | Jul 5, 1989 | Aug 6, 1991 | The SuperGuide Corporation | Method and apparatus for transmitting and receiving television program information | | US5077607 | Apr 20, 1989 | Dec 31, 1991 | Scientific-Atlanta, Inc. | Cable television transaction terminal | | US5204897 | Jul 14, 1992 | Apr 20, 1993 | Digital Equipment Corporation | Management interface for license management system | | US5208665 | Feb 15, 1991 | May 4, 1993 | Telaction Corporation | Presentation player for an interactive digital communication system | | US5210611 | Aug 12, 1991 | May 11, 1993 | Keen Y. Yee | Automatic tuning radio/TV using filtered seek | | US5260999 | Sep 15, 1992 | Nov 9, 1993 | Digital Equipment Corporation | Filters in license management system | | US5323234 | Oct 30, 1989 | Jun 21, 1994 | Pioneer Electronic Corporation | Programmable CATV system and terminal unit therefor | | US5325423 | Nov 13, 1992 | Jun 28, 1994 | Multimedia Systems Corporation | Interactive multimedia communication system | | US5343239 | Nov 20, 1991 | Aug 30, 1994 | Zing Systems, L.P. | Transaction based interactive television system | | US5353121 | Mar 19, 1993 | Oct 4, 1994 | StarSight Telecast, Inc. | Television schedule system | | US5357276 | Dec 1, 1992 | Oct 18, 1994 | Scientific-Atlanta, Inc. | Method of providing video on demand with VCR like functions | | US5404393 | Sep 28, 1992 | Apr 4, 1995 | Viscorp | Method and apparatus for interactive television through use of menu windows | | US5412720 | May 1, 1992 | May 2, 1995 | ICTV, Inc. | Interactive home information system | | US5416508 | Jul 21, 1994 | May 16, 1995 | Pioneer Electronic Corporation | CATV system with transmission of program schedules, linked program broadcasts, and permissive ordering periods | | US5583560 | Jun 22, 1993 | Dec 10, 1996 | Apple Computer, Inc. | Method and apparatus for audio-visual interface for the selective display of listing information on a display | | US5585866 | Jun 7, 1995 | Dec 17, 1996 | | Electronic television program guide schedule system and method including virtual channels | | US5589892 | Jun 7, 1995 | Dec 31, 1996 | | Electronic television program guide schedule system and method with data feed access | | US5592551 | Apr 19, 1994 | Jan 7, 1997 | Scientific-Atlanta, Inc. | Method and apparatus for providing interactive electronic programming guide | | US5619274 | May 13, 1994 | Apr 8, 1997 | StarSight Telecast, Inc. | Television schedule information transmission and utilization system and process | | US5627940 | Jan 17, 1995 | May 6, 1997 | Canon Kabushiki Kaisha | Method and apparatus for interactive document preparation using a natural language | | US5640501 | Oct 6, 1993 | Jun 17, 1997 | Borland International, Inc. | Development system and methods for visually creating goal oriented electronic form applications having decision trees | | US5640577 | Aug 22, 1995 | Jun 17, 1997 | Davox Corporation | Data processing system with automated at least partial forms completion | | US5664111 | Feb 16, 1994 | Sep 2, 1997 | Honicorp, Inc. | Computerized, multimedia, network, real time, interactive marketing and transactional system | | US5715314 | Oct 24, 1994 | Feb 3, 1998 | Open Market, Inc. | Network sales system | | US5715399 | May 30, 1995 | Feb 3, 1998 | Amazon.Com, Inc. | Secure method and system for communicating a list of credit card numbers over a non-secure network | | US5727163 | Mar 30, 1995 | Mar 10, 1998 | Amazon.Com, Inc. | Secure method for communicating credit card data when placing an order on a non-secure network | | US5960411 | Sep 12, 1997 | Sep 28, 1999 | Amazon.com, Inc. | Method and system for placing a purchase order via a communications network | | US6016141 | Oct 6, 1997 | Jan 18, 2000 | United Video Properties, Inc. | Interactive television program guide system with pay program package promotion |
Referenced by|
| US6563515 | Mar 4, 1999 | May 13, 2003 | United Video Properties, Inc. | Program guide system with video window browsing | | US6564379 | Apr 30, 1998 | May 13, 2003 | United Video Properties, Inc. | Program guide system with flip and browse advertisements | | US6614457 | Oct 26, 1999 | Sep 2, 2003 | Matsushita Electric Industrial Co., Ltd. | Focus control device that moves a focus in a GUI screen | | US6711552 | Aug 25, 2000 | Mar 23, 2004 | | Apparatus and method for saving commerce related information in a broadcast programming network | | US6717590 | May 21, 1999 | Apr 6, 2004 | Gateway, Inc. | Verified scheduling of recurrent program recording operations | | US6993499 | Nov 29, 2000 | Jan 31, 2006 | The DirecTV Group, Inc. | Pay-TV billing, system activation, and E-commerce using a pay-TV receiver | | US6993727 | Aug 31, 2001 | Jan 31, 2006 | Sony Service Centre (Europe) N.V. | MHP television device and GUI application | | US7039935 | Apr 19, 2002 | May 2, 2006 | United Video Properties, Inc. | Program guide system with flip and browse advertisements | | US7062150 | Jan 5, 1998 | Jun 13, 2006 | Gateway Inc. | System and method for reminding users of upcoming scheduled recordings | | US7120922 | Dec 11, 2001 | Oct 10, 2006 | Scientific-Atlanta, Inc. | Time-adaptive control of television viewing functionality | | US7171174 | Aug 20, 2003 | Jan 30, 2007 | | Multiple radio signal processing and storing method and apparatus | | US7203620 | May 23, 2002 | Apr 10, 2007 | Sharp Laboratories of America, Inc. | Summarization of video content | | US7263202 | Jun 13, 2002 | Aug 28, 2007 | Digimarc Corporation | Watermarking to control video recording | | US7283059 | Mar 12, 2001 | Oct 16, 2007 | Logitech Europe S.A. | Remote control multimedia content listing system | | US7305357 | Jan 24, 2002 | Dec 4, 2007 | Shaw Cablesystems, G.P. | Method and system for providing and controlling delivery of content on-demand over a cable television network and a data network | | US7307574 | Feb 2, 2005 | Dec 11, 2007 | SBC Knowledge Ventures, LP | Remote control, apparatus, system and methods of using the same | | US7307574 | Feb 2, 2005 | Dec 11, 2007 | SBC Knowledge Ventures, LP | Remote control, apparatus, system and methods of using the same | | US7310589 | Oct 30, 2004 | Dec 18, 2007 | Sharp Laboratories of America, Inc. | Processing of video content | | US7310807 | Oct 29, 2003 | Dec 18, 2007 | SBC Knowledge Ventures, L.P. | System and method for local video distribution | | US7343141 | Jun 15, 2004 | Mar 11, 2008 | | Concurrent content capturing radio systems and methods | | US7370343 | Nov 28, 2001 | May 6, 2008 | United Video Properties, Inc. | Electronic program guide with blackout features | | US7389253 | Sep 5, 2002 | Jun 17, 2008 | British Sky Broadcasting Limited | Television broadcast receiver comprising a processor to provide an interactive services interface | | US7398541 | Jan 15, 2003 | Jul 8, 2008 | United Video Properties, Inc. | Electronic television program guide schedule system and method | | US7421724 | Sep 20, 2002 | Sep 2, 2008 | StarSight Telecast Inc. | Systems and methods for displaying information regions in an interactive electronic program guide | | US7424677 | Oct 28, 2004 | Sep 9, 2008 | Sharp Laboratories of America, Inc. | Audiovisual information management system with usage preferences | | US7424678 | Oct 28, 2004 | Sep 9, 2008 | Sharp Laboratories of America, Inc. | Audiovisual information management system with advertising | | US7436319 | Aug 8, 2005 | Oct 14, 2008 | Logitech Europe S.A. | Method and apparatus for uploading and downloading remote control codes | | US7436346 | Jan 20, 2005 | Oct 14, 2008 | AT&T Intellectual Property I, L.P. | System, method and interface for controlling multiple electronic devices of a home entertainment system via a single control device | | US7474359 | Dec 6, 2004 | Jan 6, 2009 | AT&T Intellectual Properties I, L.P. | System and method of displaying a video stream | | US7474698 | Sep 27, 2002 | Jan 6, 2009 | Sharp Laboratories of America, Inc. | Identification of replay segments | | US7480929 | Mar 27, 2003 | Jan 20, 2009 | Starsight Telecast, Inc. | Method and system for displaying advertisements in an electronic program guide | | US7487529 | Dec 1, 1998 | Feb 3, 2009 | Starsight Telecast, Inc. | Electronic program guide system with advertising messages in pop-ups | | US7493641 | Mar 27, 2003 | Feb 17, 2009 | Starsight Telecast, Inc. | Method and system for displaying advertisements in an electronic program guide | | US7499077 | Aug 20, 2001 | Mar 3, 2009 | Sharp Laboratories of America, Inc. | Summarization of football video content | | US7509580 | Oct 28, 2004 | Mar 24, 2009 | Sharp Laboratories of America, Inc. | Audiovisual information management system with preferences descriptions | | US7523477 | Mar 14, 2008 | Apr 21, 2009 | United Video Properties, Inc. | Electronic program guide with blackout recording features | | US7575163 | Jul 18, 2006 | Aug 18, 2009 | AT&T Intellectual Property I, L.P. | Interactive management of storefront purchases | | US7577995 | Dec 19, 2003 | Aug 18, 2009 | AT&T Intellectual Property I, L.P. | Controlling user-access to computer applications | | US7594245 | Jun 13, 2005 | Sep 22, 2009 | Sharp Laboratories of America, Inc. | Networked video devices | | US7612685 | May 5, 2004 | Nov 3, 2009 | Logitech Europe S.A. | Online remote control configuration system | | US7639275 | Jan 3, 2005 | Dec 29, 2009 | Sharp Laboratories of America, Inc. | Summarization of football video content | | US7653131 | Dec 2, 2005 | Jan 26, 2010 | Sharp Laboratories of America, Inc. | Identification of replay segments | | US7657836 | Sep 27, 2002 | Feb 2, 2010 | Sharp Laboratories of America, Inc. | Summarization of soccer video content | | US7657907 | Sep 30, 2002 | Feb 2, 2010 | Sharp Laboratories of America, Inc. | Automatic user profiling | | US7697718 | Jul 10, 2007 | Apr 13, 2010 | Digimarc Corporation | Methods employing topical subject criteria in video processing | | US7707599 | Dec 2, 2004 | Apr 27, 2010 | Cox Communications, Inc. | Customer support services via a cable services network | | US7716714 | Dec 1, 2004 | May 11, 2010 | AT&T Intellectual Property I, L.P. | System and method for recording television content at a set top box | | US7725357 | Nov 9, 2005 | May 25, 2010 | The DIRECTV Group, Inc. | Pay TV billing, system activation, and e-commerce using a pay-TV receiver | | US7774815 | Sep 30, 2002 | Aug 10, 2010 | ARRIS Group, Inc. | Context-sensitive interactive television ticker | | US7778441 | Jul 10, 2007 | Aug 17, 2010 | Digimarc Corporation | Methods employing topical subject criteria in video processing | | US7778925 | Sep 18, 2001 | Aug 17, 2010 | Sony Corporation Sony Electronics Inc. | Audio and video digital content delivery | | US7793205 | Jul 8, 2005 | Sep 7, 2010 | Sharp Laboratories of America, Inc. | Synchronization of video and data | | US7813963 | Dec 27, 2005 | Oct 12, 2010 | | Interactive electronic desktop action method and system for executing a transaction | | US7814421 | Feb 4, 2003 | Oct 12, 2010 | United Video Properties, Inc. | Program guide system with video window browsing | | US7814511 | Feb 27, 2003 | Oct 12, 2010 | Index Systems, Inc. | Systems and methods for digitizing video related to products | | US7823177 | Mar 12, 2009 | Oct 26, 2010 | United Video Properties, Inc. | Electronic program guide with blackout features | | US7831989 | Jan 13, 2005 | Nov 9, 2010 | Cox Communications | Intelligent asset management in a cable services system | | US7853865 | Jul 8, 2005 | Dec 14, 2010 | Sharp Laboratories of America, Inc. | Synchronization of video and data | | US7856646 | Jul 2, 2004 | Dec 21, 2010 | Cox Communications, Inc. | Preparation and utilization of customer profile data in a cable services network | | US7873102 | Jul 27, 2005 | Jan 18, 2011 | AT&T Intellectual Property I, LP | Video quality testing by encoding aggregated clips | | US7877769 | Apr 17, 2001 | Jan 25, 2011 | LG Electronics Inc. | Information descriptor and extended information descriptor data structures for digital television signals | | US7877770 | Aug 26, 2005 | Jan 25, 2011 | LG Electronics Inc. | Information descriptor and extended information descriptor data structures for digital television signals | | US7877771 | Aug 26, 2005 | Jan 25, 2011 | LG Electronics Inc. | Information descriptor and extended information descriptor data structures for digital television signals | | US7877772 | Oct 31, 2007 | Jan 25, 2011 | LG Electronics Inc. | Information descriptor and extended information descriptor data structures for digital television signals | | US7877773 | Oct 31, 2007 | Jan 25, 2011 | LG Electronics Inc. | Information descriptor and extended information descriptor data structures for digital television signals | | US7886319 | Feb 18, 2009 | Feb 8, 2011 | | Providing alternative services based on receiver configuration and type of display device | | US7886325 | Jan 4, 2008 | Feb 8, 2011 | | Systems and methods for dynamically allocating bandwidth in a digital broadband delivery system | | US7889095 | Oct 3, 2008 | Feb 15, 2011 | Logitech Europe S.A. | Method and apparatus for uploading and downloading remote control codes | | US7904814 | Dec 13, 2001 | Mar 8, 2011 | Sharp Laboratories of America, Inc. | System for presenting audio-video content | | US7908621 | Oct 31, 2007 | Mar 15, 2011 | AT&T Intellectual Property I, L.P. | System and apparatus for local video distribution | | US7908627 | Jun 22, 2005 | Mar 15, 2011 | AT&T Intellectual Property I, L.P. | System and method to provide a unified video signal for diverse receiving platforms | | US7917926 | Oct 31, 2007 | Mar 29, 2011 | LG Electronics Inc. | Information descriptor and extended information descriptor data structures for digital television signals | | US7934232 | May 4, 2000 | Apr 26, 2011 | | Navigation paradigm for access to television services | | US7941818 | Aug 1, 2007 | May 10, 2011 | Index Systems, Inc. | System and method for utilizing EPG database for modifying advertisements | | US7944370 | Nov 3, 2005 | May 17, 2011 | Logitech Europe S.A. | Configuration method for a remote control via model number entry for a controlled device | | US7961643 | Jul 25, 2008 | Jun 14, 2011 | | Optimizing data rates for video services to a subscriber | | US7962370 | Jun 28, 2001 | Jun 14, 2011 | | Methods in a media service system for transaction processing | | US7970722 | Nov 9, 2009 | Jun 28, 2011 | Aloft Media, LLC | System, method and computer program product for a collaborative decision platform | | US7974714 | Aug 29, 2006 | Jul 5, 2011 | | Intelligent electronic appliance system and method | | US7975277 | Apr 3, 2000 | Jul 5, 2011 | | System for providing alternative services | | US7987174 | Jun 21, 2010 | Jul 26, 2011 | Gemstar Development Corporation | Search engine for video and graphics | | US7987175 | Jun 21, 2010 | Jul 26, 2011 | Gemstar Development Corporation | Search engine for video and graphics | | US7992163 | Jun 9, 2000 | Aug 2, 2011 | | Video-on-demand navigational system | | US7992166 | Feb 18, 2009 | Aug 2, 2011 | | Providing alternative services based on receiver configuration and type of display device | | US7996864 | Nov 7, 2003 | Aug 9, 2011 | Gemstar Development Corporation | Method and apparatus for displaying television programs and related text | | US8005777 | Jul 27, 2010 | Aug 23, 2011 | Aloft Media, LLC | System, method and computer program product for a collaborative decision platform | | US8006262 | Jun 29, 2001 | Aug 23, 2011 | | Graphic user interfaces for purchasable and recordable media (PRM) downloads | | US8006273 | Jul 25, 2008 | Aug 23, 2011 | | Updating download options for unavailable media content | | US8018491 | Jan 3, 2005 | Sep 13, 2011 | Sharp Laboratories of America, Inc. | Summarization of football video content | | US8020183 | Mar 30, 2001 | Sep 13, 2011 | Sharp Laboratories of America, Inc. | Audiovisual management system | | US8020184 | Feb 20, 2004 | Sep 13, 2011 | | Channel control system for exiting from an interactive program guide | | US8026789 | Jun 16, 2004 | Sep 27, 2011 | Logitech Europe S.A. | State-based remote control system | | US8028234 | Mar 8, 2005 | Sep 27, 2011 | Sharp Laboratories of America, Inc. | Summarization of sumo video content | | US8028314 | May 26, 2000 | Sep 27, 2011 | Sharp Laboratories of America, Inc. | Audiovisual information management system | | US8032909 | Jun 13, 2002 | Oct 4, 2011 | Digimarc Corporation | Watermarking and electronic program guides | | US8032914 | Jan 4, 2008 | Oct 4, 2011 | | Systems and methods for dynamically allocating bandwidth in a digital broadband delivery system | | US8036421 | Aug 17, 2010 | Oct 11, 2011 | Digimarc Corporation | Methods employing topical subject criteria in video processing | | US8037504 | Dec 20, 2005 | Oct 11, 2011 | | Video on demand system with selectable options of configurable random-access control | | US8041750 | Jul 2, 2009 | Oct 18, 2011 | Yahoo! Inc. | Method and apparatus for organizing and playing data | | US8046313 | Nov 13, 2006 | Oct 25, 2011 | | Ergonomic man-machine interface incorporating adaptive pattern recognition based control system | | US8054849 | May 27, 2005 | Nov 8, 2011 | AT&T Intellectual Property I, L.P. | System and method of managing video content streams | | US8056106 | Dec 20, 2005 | Nov 8, 2011 | | Video on demand system with dynamic enablement of random-access functionality | | US8069259 | Oct 6, 2005 | Nov 29, 2011 | | Managing removal of media titles from a list | | US8085979 | Apr 12, 2010 | Dec 27, 2011 | Digimarc Corporation | Methods employing stored preference data to identify video of interest to a consumer | | US8086261 | Oct 7, 2004 | Dec 27, 2011 | AT&T Intellectual Property I, L.P. | System and method for providing digital network access and digital broadcast services using combined channels on a single physical medium to the customer premises | | US8122465 | Jun 13, 2002 | Feb 21, 2012 | Digimarc Corporation | Watermarking to set video usage permissions | | US8160988 | Jul 27, 2010 | Apr 17, 2012 | Aloft Media, LLC | System, method and computer program product for a collaborative decision platform | | US8161388 | Jan 21, 2004 | Apr 17, 2012 | | Interactive discovery of display device characteristics | | US8166560 | Oct 30, 2007 | Apr 24, 2012 | AT&T Intellectual Property I, L.P. | Remote administration of computer access settings | | US8181200 | Aug 20, 2007 | May 15, 2012 | Starsight Telecast, Inc. | Method and system for displaying advertising, video, and program schedule listing | | US8189472 | Sep 7, 2005 | May 29, 2012 | | Optimizing bandwidth utilization to a subscriber premises | | US8190688 | Jul 11, 2005 | May 29, 2012 | AT&T Intellectual Property I, LP | System and method of transmitting photographs from a set top box | | US8191093 | Feb 20, 2009 | May 29, 2012 | | Providing information pertaining to audio-visual and personal bi-directional services | | US8214741 | May 22, 2002 | Jul 3, 2012 | Sharp Laboratories of America, Inc. | Synchronization of video and data | | US8214859 | Feb 14, 2005 | Jul 3, 2012 | AT&T Intellectual Property I, L.P. | Automatic switching between high definition and standard definition IP television signals | | US8228224 | Oct 26, 2007 | Jul 24, 2012 | AT&T Intellectual Property I, L.P. | System and method of using a remote control and apparatus |
Claims1. 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.
2. The method defined in claim 1 further comprising displaying information on a prerecorded video that is available for purchase. 3. The method defined in claim 1 further comprising: - 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.
|