System for automatically forming a program guide from information derived from multiple sources
Saved in:
| Title: | System for automatically forming a program guide from information derived from multiple sources |
|---|---|
| Patent Number: | 7,533,400 |
| Publication Date: | May 12, 2009 |
| Appl. No: | 09/402517 |
| Application Filed: | September 23, 1997 |
| Abstract: | A video decoder system automatically acquires program guide information from local and remote peripheral devices to form a composite program guide. Program guide information is received from a first source and access data is retrieved from memory. The access data is used to initiate communication automatically between the video decoder and a second source external to the video decoder. Program guide information retrieved from the second source together with program guide information provided by the first source is incorporated into a composite program guide for display. The communication may be initiated upon different conditions and a peripheral device and associated communication protocol may be identified from various sources of configuration information. |
| Inventors: | Hailey, James Edwin (Indianapolis, IN, US); Johnson, Michael Wayne (Indianapolis, IN, US); Morrison, Hugh Boyd (Indianapolis, IN, US); Logan, Robert Joseph (Indianapolis, IN, US); Comer, Robert Skipworth (Carmel, IN, US); Crosby, Sheila Renee (Crystal Lake, IL, US) |
| Assignees: | Thomson Licensing (Boulogne-Billancourt, FR) |
| Claim: | 1. In a video decoder system for receiving program guide information from a first source, a method for forming a composite program guide for program content available from a plurality of sources, comprising the steps of: a) retrieving access data from memory; b) initiating communication automatically between said decoder and a second source external to said video decoder using said access data; said communication being initiated by said decoder independently of a user command associated with a program or service selection, wherein said second source is a peripheral device coupled to said video decoder; said second source stores programming content and program information related to said program content available from said peripheral device c) retrieving said program information from said second source; and d) incorporating said program information provided by said first and second sources into a program guide for display. |
| Claim: | 2. A method according to claim 1 wherein, in step (b) said communication is initiated in response to at least one of: a) power-up of said decoder, and b) power-up of said peripheral device. |
| Claim: | 3. A method according to claim 1 further including the step of detecting a change in number or type of peripheral devices connected to said decoder. |
| Claim: | 4. A method according to claim 3 wherein said change is detected in response to configuration data identifying said peripheral device attached to said decoder and provided from received program guide information. |
| Claim: | 5. A method according to claim 1 wherein said step of initiating communication is performed in response to pre-stored configuration data identifying said peripheral device attached to said decoder. |
| Claim: | 6. A method according to claim 1 wherein said first source is one of a) a satellite broadcast source, b) a terrestrial broadcast source, and c) a cable broadcast source, and said second source is one of a) a storage source, b) a digital versatile disc (DVD) player, and c) a server. |
| Claim: | 7. In a video decoder system for receiving program guide information from a first source, a method for forming a program guide for program content available from a plurality of sources, comprising the steps of: a) automatically identifying a peripheral device attached to said decoder, said identification being initiated by said decoder independently of a user command associated with a program or service selection; b) initiating communication between said decoder and said peripheral device attached to said decoder, wherein said peripheral device stores programming content and program information related to said program content available from said peripheral device; c) retrieving said program information stored in said peripheral device; and d) incorporating said program information provided by said first source and peripheral device into a program guide for display. |
| Claim: | 8. A method according to claim 7 wherein, in step (a) said peripheral device is identified from configuration information derived from one of: a) pre-stored data in internal memory of said decoder, b) data entered by a User, and c) said program guide information received from said first source. |
| Claim: | 9. A method according to claim 7 further including the step of polling via a decoder communication link to determine whether said peripheral device is attached to said decoder link. |
| Claim: | 10. A method according to claim 7 further including the step of identifying a change in number or type of peripheral devices connected to said decoder. |
| Claim: | 11. A method according to claim 10 wherein in step (c) said communication is initiated in response to said change. |
| Claim: | 12. A method according to claim 7 wherein said peripheral device is one of a) a storage device, b) a DVD player, and c) a server. |
| Claim: | 13. In a video decoder system for receiving program guide information from a first source, a method for forming a program guide for program content available from a plurality of sources, comprising the steps of: a) automatically initiating communication between said decoder and a peripheral device attached to said decoder in response to at least one of the following conditions: i) power-up of said decoder, ii) power-up of said attached peripheral device, iii) repetitive pre-programmed command from a decoder processor, iv) change in number of attached peripheral devices, and v) change in type of attached peripheral devices; b) retrieving program information from said peripheral device, wherein said peripheral device stores programming content and program information related to said program content available from said peripheral device; and c) incorporating said program guide information provided by said first source and peripheral device into a program guide for display, wherein said first source is accessed via the Internet using access data. |
| Claim: | 14. A method according to claim 13 wherein said access data comprises a uniform resource locator. |
| Claim: | 15. The method of claim 1 comprising an additional step of: e) requesting said stored programming content from said peripheral device in response to selecting an entry that corresponds to said programming content displayed in said program guide. |
| Claim: | 16. The method of claim 15 , comprising an additional step of: f) decoding said programming content that is received from said peripheral device that was requested in step e. |
| Claim: | 17. The method of claim 7 comprising an additional step of: e) requesting said stored programming content from said peripheral device in response to selecting an entry that corresponds to said programming content displayed in said program guide. |
| Claim: | 18. The method of claim 17 , comprising an additional step of: f) decoding said programming content that is received from said peripheral device that was requested in step e. |
| Claim: | 19. The method of claim 13 comprising an additional step of: d) requesting said stored programming content from said peripheral device in response to selecting an entry that corresponds to said programming content displayed in said program guide. |
| Claim: | 20. The method of claim 19 , comprising an additional step of: e) decoding said programming content that is received from said peripheral device that was requested in step e. |
| Current U.S. Class: | 725/49 |
| Patent References Cited: | 5448568 September 1995 Delpuch et al. 5481542 January 1996 Logston et al. 5544161 August 1996 Bigham et al. 5548532 August 1996 Menand et al. 5570295 October 1996 Isenberg et al. 5583864 December 1996 Lightfoot et al. 5589892 December 1996 Knee et al. 5617565 April 1997 Augenbraun et al. 5666487 September 1997 Goodman et al. 5778181 July 1998 Hidary et al. 5805153 September 1998 Nielsen 5828945 October 1998 Klosterman 5835791 November 1998 Goff et al. 5883677 March 1999 Hofmann 5956716 September 1999 Kenner et al. 5982445 November 1999 Eyer et al. 5990883 November 1999 Byrne et al. 5991799 November 1999 Yen et al. 5991832 November 1999 Sato et al. 6018764 January 2000 Field et al. 6052556 April 2000 Sampsell 6075568 June 2000 Matsuura 6173317 January 2001 Chaddha et al. 6219839 April 2001 Sampsell 6240555 May 2001 Shoff et al. 6285407 September 2001 Yasuki et al. 6418556 July 2002 Bennington et al. 6426779 July 2002 Noguchi et al. 6430743 August 2002 Matsuura 6671881 December 2003 Tamer et al. 6788709 September 2004 Hyakutake 6891859 May 2005 Hyakutake 2002/0138840 September 2002 Schein et al. 0 723 369 July 1996 0 746 119 December 1996 0746119 December 1996 0 811 939 December 1997 0 811 940 December 1997 0811939 December 1997 0811940 December 1997 6-208500 July 1994 7-288606 October 1995 8-046950 February 1996 9-009160 January 1997 9-065300 March 1997 9-162818 June 1997 10-032801 February 1998 10-051751 February 1998 10-126354 May 1998 10-145687 May 1998 10-150611 June 1998 10-164529 June 1998 10-174007 June 1998 11-510978 September 1999 2000-504134 April 2000 95/33338 December 1995 WO 95/33338 December 1995 96/26493 August 1996 WO 96/26493 August 1996 96/33572 October 1996 96/38002 November 1996 WO 96/38002 November 1996 97/09827 March 1997 97/11558 March 1997 WO 97/09827 March 1997 WO 97/11558 March 1997 97/13368 April 1997 WO 97/13368 April 1997 97/28499 August 1997 WO 97/28499 August 1997 97/41690 November 1997 WO 97/41690 November 1997 WO 97/43855 November 1997 |
| Other References: | B. Profit, “Intercast Brings the Web to TV”, PC Magazine, Jan. 21, 1997, pp. 203-204. cited by other B. Profit, “Intercast Brings The Web To TV”, PC Magazine, Jan. 21, 1997, pp. 203-204. cited by other “ITU-T - Telecommunication Standardization Sector of ITU, Jul. 1995 - Transmission of Non-Telephone Signals - Information Technology - Generic Coding of Moving Pictures and Associated Audio Information: Systems”, pp. 8-31 & pp. 104-109. cited by other “Joining Television and the Internet Using Java”, Internet Week, Apr. 1, 1996, vol. 2, No. 14, Phillips Business Information, Inc., Potomac, Maryland , pp. 1-3. cited by other Matsubara Atsushi, “Media of Next Generation Change the Households, Part 4”, Chinese Version, Nikkei Byte, Oct. 22, 1996, No. 157, pp. 162-165 (pp. 1-11). cited by other Ishii Tomoaki, “Personal Computer and TV Merge With Internet in the Centre: New Services that Promote the Realization of Multimedia Continue to Appear”, Nikkei Personal Computing, Mar. 25, 1996, No. 261, pp. 218-223 (pp. 1-10). cited by other Kamada Tomiku, “Period When Over One Hundred Million People All Networked! One Can Use Internet Even He or She Has No Personal Computer”, Computer and Network LAN, Apr. 1, 1996, pp. 86-92 (pp. 1-16). cited by other Toru Arakawa, “The Internet Home Electronics and the Information Network Revolution”, IEICE Technical Report, May 23, 1996, vol. 96, No. 70, pp. 1-6 (pp. 1-17). cited by other Matsubara Atsushi, “Media of Next Generation Change the Households, Part 1”, Nikkei Byte, Oct. 22, 1996, No. 157, pp. 140-143 (pp. 1-11). cited by other Matsubara Atsushi, “Media of Next Generation Change the Households, Part 2”, Nikkei Byte, Oct. 22, 1996, No. 157, pp. 144-153 (pp. 1-29). cited by other Matsuhara Atsushi, “Coming Media Changes Home Places”, Nikkei Byte, Oct. 22, 1996, No. 157, pp. 154-161 (pp. 1-24). cited by other Miwa Yoshihisa, “Conditions for Internet Computers”, Nikkei Byte, Nov. 22, 1996, No. 157, pp. 216-225 (pp. 1-32). cited by other Gota Hiroshige, “NC Shock! No. 5 Network Computer Shock”, ASC II No. 20 card, No. 12, Dec. 1, 1996, pp. 454-459 (pp. 1-27). cited by other “Network Computer Forefront Met the Second Stage of Complete Selection of Materialo of a New Tendency of Microsoft, Sun, and Oracle”, DOS/V Power Report, 7th Publishing, Jan. 1, 1997, pp. 131-142 (pp. 1-38). cited by other Shigeo Otsu, et al., “Signal Transmission Performance of a Multimedia Satellite Communications System”, Nov. 1996, The Institute of Electronics Information and Communication Engineers, Technical Report of IEICE, pp. 73-78 (pp. 1-16). cited by other N. Ishikawa, et al., “Wide Bandwidth WAN and Service”, Nikkei Communications, vol. 239, Feb. 3, 1997, pp. 112-113 (pp. 1-8). cited by other Akihiro Okada, et al., “Satellite Communication Service DirecPC Application Systems”, Fujitsu Corp., Oct. 3, 1997, pp. 1-8 (pp. 1-21). cited by other A. Matsubara, “Start of Diverse Services Associated with Digital Broadcasting”, Nikkei Byte, vol. 157, Oct. 22, 1996, pp. 1-8 (pp. 1-21). cited by other M. Nishida, “Data Falls Down From The Sky”, Asahi Personal Computer/The Asahi Shimbun Company Issue 190, Feb. 1, 1997, pp. 1-4 (pp. 1-11). cited by other http://webopedia.com/TERM/s/streaming.html. Jupiter Media, “Streaming”, Webopedia, Mar. 28, 2002, pp. 1-3. cited by other “Electronic Program Guide Via Internet”, Research Disclosure Bulletin, No. 38502, May 1996, p. 276. cited by other ETSI Technical Report, “Digital Broadcasting Systems for Television; Implementation Guidelines for the Use of MPEG-2 Systems; Guidelines on Implementation and Usage of Service Information”, Apr. 1996, pp. 27-30 (pp. 1-7). cited by other |
| Primary Examiner: | Lonsberry, Hunter B. |
| Attorney, Agent or Firm: | Shedd, Robert D. Fried, Harvey D. Fogelson, Joel M. |
| Accession Number: | edspgr.07533400 |
| Database: | USPTO Patent Grants |
Be the first to leave a comment!