Claims
- 1. A method for channel grazing from an electronic program guide (EPG) of a television apparatus having a tuner, the method comprising:
displaying a plurality of first television program listings in a first EPG mode; selecting one of the displayed first program listings in the first EPG mode; setting the tuner to a channel carrying a first program indicated by the selected first program listing; displaying the first program in a picture-in-picture window in the first EPG mode; changing to a second EPG mode in response to a user command; displaying the first program in the picture-in-picture window in the second EPG mode; displaying a plurality of second television program listings in the second EPG mode; selecting one of the displayed second program listings in the second EPG mode; and in response to the selection of one of the displayed second program listings, displaying information on the selected second program while maintaining the picture-in-picture window with the display of the first program.
- 2. The method of claim 1, wherein the plurality of second television program listings include a program listing for the first program displayed in the picture-in-picture window in the second EPG mode.
- 3. The method of claim 2 further comprising maintaining the program listing for the first program in a fixed position on a display screen.
- 4. The method of claim 2 further comprising changing the displayed plurality of second television program listings while continuing to display the program listing for the first program.
- 5. The method of claim 1 further comprising:
receiving a user selection of a television viewing mode; and displaying the first program in full screen format.
- 6. The method of claim 1 further comprising:
displaying a second program carried by a television channel in full screen format during a television viewing mode; receiving a user selection of the first EPG mode; storing in a channel memory a designation of the television channel in response to the user selection of the first EPG mode; generating a last channel listing for the channel designation; and displaying the plurality of first television program listings and the last channel listing in the first EPG mode.
- 7. The method of claim 6 further comprising:
receiving a selection of the displayed last channel listing; retrieving the designation of the television channel from the channel memory in response to the selection; and changing to the television viewing mode to display a program carried by the television channel in full screen format.
- 8. The method of claim 7 further comprising displaying the plurality of second television program listings and the last channel listing in the second EPG mode.
- 9. The method of claim 7 wherein the last channel listing remains in a fixed position on the screen.
- 10. The method of claim 1, wherein the first EPG mode displays television program listings of television programs broadcast at a present time.
- 11. The method of claim 1, wherein the second EPG mode displays television program listings of television programs to be broadcast at a present time and a future time by the channel carrying the first program.
- 12. The method of claim 1, wherein the second EPG mode displays television program listings of all television programs to be broadcast at a designated future time.
- 13. A television system comprising:
a memory storing a plurality of first television program listings and a plurality of second television program listings; a tuner; a display; a picture-in-picture window; a user input device; and a processor coupled to the memory, tuner, display, picture-in-picture window, and user input device, wherein the processor is configured to:
display on the display a plurality of first television program listings in a first EPG mode; receive a via the user input device a user selection of one of the displayed first program listings in the first EPG mode; set the tuner to a channel carrying a first program indicated by the selected first program listing; display the first program in the picture-in-picture window in the first EPG mode; change to a second EPG mode in response to a user command; display the first program in the picture-in-picture window in the second EPG mode; display on the display the plurality of second television program listings in the second EPG mode; receive via the user input device a user selection of one of the displayed second program listings in the second EPG mode; and in response to the selection of one of the displayed second program listings, display on the display information on the selected second program while maintaining the picture-in-picture window with the display of the first program.
- 14. The system of claim 13, wherein the plurality of second television program listings include a program listing for the first program displayed in the picture-in-picture window in the second EPG mode.
- 15. The system of claim 14 wherein the processor is further configured to maintain the program listing for the first program in a fixed position on the screen.
- 16. The system of claim 14 wherein the processor is further configured to change the displayed plurality of second television program listings while continuing to display the program listing for the first program.
- 17. The system of claim 13 wherein the processor is further configured to:
receive via the user input device a user selection of a television viewing mode; and display the first program in full screen format.
- 18. The system of claim 13 further comprising a channel memory coupled to the processor, wherein the processor is further configured to:
display a second program carried by a television channel in full screen format during a television viewing mode; receive via the user input device a user selection of the first EPG mode; store in the channel memory a designation of the television channel in response to the user selection of the first EPG mode; generate a last channel listing for the channel designation; and display the plurality of first television program listings and the last channel listing in the first EPG mode.
- 19. The system of claim 18, wherein the processor is further configured to:
receive a selection of the displayed last channel listing; retrieve the designation of the television channel from the channel memory in response to the selection; and change to the television viewing mode to display a program carried by the television channel in full screen format.
- 20. The system of claim 19, wherein the processor is further configured to display on the display the plurality of second television program listings and the last channel listing in the second EPG mode.
- 21. The system of claim 19 wherein the last channel listing remains in a fixed position on the screen.
- 22. The system of claim 13, wherein the first EPG mode displays television program listings of television programs broadcast at a present time.
- 23. The system of claim 13, wherein the second EPG mode displays television program listings of television programs to be broadcast at a present time and a future time by the channel carrying the first program.
- 24. The system of claim 13, wherein the second EPG mode displays television program listings of all television programs to be broadcast at a designated future time.
- 25. A system for navigating between a television viewing mode and an electronic program guide (EPG) mode, the system comprising:
a first memory storing a plurality of television program listings representing telecast programs, each stored program listing including an associated channel designation; a second memory storing a last channel designation; a tuner tuning to a television channel; a display screen displaying a television program in full screen format when in the television viewing mode, and the plurality of television program listings and the last channel designation when in the EPG mode; an input receiving user selections; and a processor coupled to the first memory, second memory, tuner, display screen and input, wherein the processor is configured to:
set the tuner to receive a particular channel in the television viewing mode; display on the display screen a program being telecast on the particular channel in the full screen format; change to the EPG mode; store the particular channel in the second memory as the last channel designation when changing to the EPG mode; display the last channel designation on the display screen with the program listings in the EPG mode; receive a user selection of either the channel designation of one of the displayed program listings or the last channel designation while in the EPG mode; set the tuner to the channel of the selected designation; and return to the television viewing mode to display a program being telecast on the channel to which the tuner is set.
- 26. The system of claim 25, wherein the display further displays images of a currently broadcast program simultaneously with the program listings and the last channel designation while in the EPG mode.
- 27. The system of claim 26, in which the currently broadcast program is a program telecast on the particular channel.
- 28. The system of claim 26, in which the currently broadcast program is a program selected from the displayed program listings in the EPG mode.
- 29. The system of claim 25, wherein the processor is further configured to maintain the last channel designation remained in a fixed position on the display screen.
- 30. The system of claim 29, wherein the processor is further configured to change the displayed program listings while continuing to display the last channel designation.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation of U.S. Ser. No. 09/401,712, filed on Sep. 23, 1999, issued as U.S. Pat. No. 6,606,747 on Aug. 12, 2003, which is a continuation of U.S. Pat. No. 6,154,203, filed Nov. 12, 1997, which claims priority of PCT Patent Application No. PCT/US97/04233, filed Mar. 14, 1997 which claims prority of provisional Application No. 60/024,598, filed on Aug. 29, 1996, and provisional Application No. 60/013,371, filed Mar. 15, 1996.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60013371 |
Mar 1996 |
US |
|
60024598 |
Aug 1996 |
US |
Continuations (2)
|
Number |
Date |
Country |
Parent |
09401712 |
Sep 1999 |
US |
Child |
10638844 |
Aug 2003 |
US |
Parent |
08952382 |
May 1998 |
US |
Child |
09401712 |
Sep 1999 |
US |