A television system comprises an electronic program guide (epg) including a picture-in-picture (PIP) window and means for returning to a last channel viewed full screen (LCF) in a television viewing mode prior to entering the guide mode. The epg displays a program list including a listing for the LCF and text identifying it as such. This last channel listing is positioned at the top of a program list area in the guide. The viewer returns directly to the LCF in the television viewing mode by setting a cursor to the last channel listing prior to exiting the guide mode. In guides including listings for future programs, the last channel listing remains in a designated position of the program list area. To return to the LCF from the guide mode, the viewer cursors to the last channel listing in the program list and then presses a guide/TV button, designates the LCF as the default channel to which the system automatically tunes when exiting the guide mode, or presses a LAST channel button on the remote control unit to simultaneously exit the guide mode and tune the system to the LCF. Alternately, the system may employ separate television and PIP tuners. In the guide mode, the television input is switched to the PIP tuner and the television tuner remains tuned to the LCF. Thus, when the viewer reselects the television viewing mode, the program being telecast on the LCF is displayed full screen.
|
1. A method for channel grazing from an electronic program guide (epg) of a television apparatus having a tuner, the method comprising:
displaying a program carried by a television channel in full screen format during a television viewing mode;
receiving a user selection of a 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;
displaying a plurality of first television program listings in the first epg mode;
displaying the last channel listing in a separate area from the plurality of first television program listings in the 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 selected 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 a plurality of second television program listings in the second epg mode wherein the plurality of second television program listings include a program listing for the selected first program;
displaying the last channel listing in a separate area from the plurality of second television program listings in the second epg mode;
selecting one of the displayed listings in the second epg mode;
in response to the selection of the last channel listing, displaying the program carried by the television channel in the picture-in-picture window;
in response to the selection of the program listing for the selected first program, displaying the first program in the picture-in-picture window; 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.
10. A television system comprising:
a memory storing a plurality of first television program listings and a plurality of second television program listings;
a channel memory;
a tuner;
a display;
a picture-in-picture window;
a user input device; and
a processor coupled to the memory storing a plurality of first television program listings and a plurality of second television program listings, the channel memory, tuner, display, picture-in-picture window, and user input device, wherein the processor is configured to:
display on the display a 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 a 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;
display on the display a plurality of first television program listings in the first epg mode;
display on the display the last channel listing in a separate area from the plurality of first television program listings in the first epg mode;
receive 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 selected 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 on the display a plurality of second television program listings in the second epg mode wherein the plurality of second television program listings include a program listing for the selected first program;
display on the display the last channel listing in a separate area from 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 listings in the second epg mode;
in response to the selection of the last channel listing, display the program carried by the television channel in the picture-in-picture window;
in response to the selection of the program listing for the first program, display the first program in the picture-in-picture window; 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.
2. The method of
3. The method of
4. The method of
receiving a user selection of a television viewing mode; and
displaying the first program in full screen format.
5. The method of
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 the program carried by the television channel in full screen format.
6. The method of
7. The method of
8. The method of
9. The method of
11. The system of
12. The system of
13. The system of
receive via the user input device a user selection of a television viewing mode; and
display the first program in full screen format.
14. The system of
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.
15. The system of
16. The system of
17. The system of
18. The system of
|
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. Ser. No. 08/952,382, now 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 priority of provisional Application No. 60/024,598, filed on Aug. 29, 1996, and provisional Application No. 60/013,371, filed Mar. 15, 1996.
This invention relates to the field of television and, more particularly, to a method and apparatus for switching between a television viewing mode and a program guide mode in which video programs and related text are displayed simultaneously on a television screen.
For a number of years television receivers have been equipped with picture-in-picture (PIP) capability. In PIP format, the moving, real time images of one television channel are displayed on the background of the screen and the moving, real time images of another television channel are displayed in a PIP window overlaid on a small area of the background. Because two channels are simultaneously displayed by the television receiver, two tuners are required. The viewer enters the PIP mode by pressing a PIP key of his or her controller. Then, the viewer can change either the channel of the background or the channel of the PIP by resetting the appropriate tuner. To reverse the background and PIP images, the viewer simply presses a SWAP key. To collapse the PIP window, the viewer again presses the PIP key.
Television program guides help television viewers select programs to watch. Such television program guides list the available television programs by day of the week, time of day, channel, and program title. For many years television program guides have been published in hard copy form. More recently, as illustrated by Levine U.S. Pat. No. 4,908,713, television program guides have begun to take an electronic form. In other words, the schedule of program listings is stored in an electronic memory connected to the television receiver. The program listings are recalled from memory by the viewer on command for display on the television screen.
Despite the prevalence of television program guides, many viewers still make their program selections by switching the television tuner from channel to channel and observing on the screen what program is being received on the respective channels. This process is sometimes called “grazing.”
Emanuel U.S. Pat. No. 5,161,019 discloses an automated form of channel grazing. A preselected group of channels are sequentially scanned by switching the tuner of the television receiver from channel to channel. A still image of the program received on each channel is stored in a memory. After all the channels have been scanned, the still images from all the channels are simultaneously displayed on the television screen. This process gives the viewer more information about the program choices in addition to that obtainable from a television program guide, namely, the displayed still images of the actual programs.
The present invention relates to a television system comprising in a guide mode an electronic program guide (EPG) which includes a PIP window for display of real time images and a last channel recall. The last channel recall provides the viewer means for returning from the guide mode to a last channel displayed full screen in a television viewing mode, or last channel full screen (LCF), prior to entering the guide mode. The EPG displays a vertically oriented program list which includes a listing for the LCF, and text identifying it as such. This last channel listing is positioned at the top of a program list area of an all channel guide. The viewer may return directly to the LCF in the television mode by setting a cursor in the all channel guide to the last channel listing immediately prior to exiting the guide mode.
The guide mode may include various types of guides. In guides which include listings for future programs, the last channel listing is positioned at a designated position of the program list area and remains in that position as the viewer scrolls through the other program listings in the program list. Preferably, this designated position is at the bottom of the program list area.
The system provides several options for returning to the LCF from the guide mode: the viewer may cursor to the last channel listing in the program list and then press a GUIDE/TV button; the viewer may designate the LCF as a default channel to which the system automatically tunes when exiting the guide mode; or the viewer may press a LAST CHANNEL button on the remote control unit to control the system to automatically exit the guide mode and simultaneously tune the system to the LCF.
In an alternate embodiment, the system employs two tuners, one for use in the television viewing mode and the other for use by a PIP chip in the guide mode. In the guide mode, the television tuner remains tuned to the LCF. Thus, when the viewer reselects the television viewing mode, the program being telecast on the LCF is displayed full screen.
These and other features, aspects, and advantages of the present invention will become better understood with regard to the following description, appended claims, and accompanying drawings wherein:
This application is an improvement on application Ser. No. 08/475,395, filed Jun. 7, 1995, the disclosure of which is incorporated fully herein by reference, and International PCT Application No. US95/11173, filed Aug. 31, 1995, the disclosure of which is also fully incorporated herein by reference.
The above-referenced applications each describe a television system including an electronic television program guide (EPG) in which the moving images of a television program are displayed in a PIP window on the screen of a television monitor and textual information related to the television program is displayed in the background on the screen. Preferably, the audio portion of the television program displayed in the PIP window is also reproduced by the sound system of the television monitor. The textual information is arranged on the screen so none of it is covered by the moving images.
In one embodiment, the textual, program-related information is a television program schedule. One of the program listings of the schedule identifies, by title and time and/or channel, the television program in the PIP window, which displays moving images.
To facilitate channel grazing, a television viewer can use a PIP format for display of current television program listings from a program schedule data base in the background and moving, real time images of a program selected from the displayed listings in the PIP window. Specifically, as the viewer selects a particular program from the displayed current television program listings by means of a cursor or a code number, the corresponding program automatically appears in the PIP window. In this way, the viewer can channel graze by sequentially selecting the individual program listings in the background. When the viewer finds a program that the viewer wishes to watch, the viewer leaves the PIP format and returns to full screen television viewing, the tuner already being set to the desired program. To do this the viewer can reverse the background and PIP window and then collapse the window, leaving the desired program on the full screen, or the apparatus can be configured to return to full screen viewing in a single step.
To permit the viewing of programs scheduled for future broadcast without losing sight of the current program being watched, a television viewer can use a PIP format for display of television program listings for a specific channel or a specific time from a program schedule data base in the background and moving, real time images of the current program on that channel in the PIP window. Specifically, as the viewer changes channels, the current program on that channel automatically appears in the PIP window. Alternatively, the programs scheduled for future broadcast can be formatted by category. The viewer can control the background to display program listings for a period of days, e.g., a week, in the future. In this way, the viewer can continue to watch a television program while ascertaining the future programs on the channel to which the television tuner is set. When the viewer finds a program that the viewer wishes to watch, the background disappears, leaving the program on the channel to which the tuner is set on the full screen.
In the course of switching from the television viewing mode to the guide mode, navigating through the various guides available in the guide mode, and channel grazing in the guides, the viewer may forget which channel he or she was watching prior to entering the guide mode. Accordingly, it is desirable to provide the viewer a simple means for returning to the last channel he or she was viewing before entering the guide mode without having to rely on his or her memory and without having to navigate through several guides in the guide mode in order to identify and access that channel when switching back to the television viewing mode. A television system according to the present invention provides the viewer with a last channel recall feature which allows the viewer to return to the last channel displayed full screen from the guide mode.
In program schedule memory 22, the program listings are coded by day of the week, time of day, and channel so that they can be accessed by the microprocessor 24 when necessary to supply program schedule information to the video processor 30 to compose the program listings and the program descriptions. The microprocessor 24 has a real time clock (not shown), the time of which is compared with the time of day and day of the week codes to select the program listings for the SURF guide. The functional storage areas of the cursor position register 32 are mapped to the storage areas of the video processor 30 where the program schedule is formatted for display on background area 40 so the cursor position register 32 points to the area of the screen, and thus the particular program, that is highlighted by the cursor 48. At the same time, the microprocessor 24 operates the switch 18 so the output of the tuner 11 is directly connected to the one input of the PIP chip 19 and switches PIP chip 19 into a PIP mode, such that the input from the tuner 11 is displayed in PIP window 42 and the program schedule from the video processor 30 is displayed in background 40. The microprocessor 24 senses the channel to which the tuner is set when the SURF guide is entered, and initially positions the cursor 48 at the program listing broadcast on this channel. As the viewer moves the up/down arrows of the cursor control key set, the tuner 11 is reset accordingly and new program schedule information is fed through the microprocessor 24 to the video processor 30 to recompose the program listings so the cursor 48 remains visible and the program description remains current. By comparing the cursor position in the register 32 with the channel corresponding to the highlighted area of the video processor 30, the channel of the highlighted program is derived and coupled to the microprocessor 24. The microprocessor 24 then sets the tuner 11 to this channel. The described mode facilitates channel grazing by the viewer. When the viewer finds the video program he or she wishes to watch, the viewer leaves the EPG. As a result, the microprocessor 24 switches the PIP chip 19 out of the PIP mode, such that the video program inputted from the tuner 11 is displayed full screen.
Microprocessor 24 is configured to retrieve the data in last channel register 34 and to couple the retrieved data to video processor 30 to be incorporated into the formatted display shown in
According to a presently preferred embodiment, when entering the guide mode from the television viewing mode, the system automatically displays the SURF guide (
While the system is in the guide mode, the data in last channel register 34 does not change. Microprocessor 24 is configured to set tuner 11 to the channel marked by cursor 48. When the viewer returns to the television viewing mode from the guide mode, the setting of the tuner 11 is not changed so the program last displayed in banner 43 is displayed full screen. Thus, if the viewer wishes to return to the channel that the viewer was last watching in the television viewing mode, the viewer moves cursor 48 to the top of area 46 to highlight last channel listing 45 and then automatically returns to the television viewing mode by pressing GUIDE/TV button 52 on a remote control unit 50, as shown in
The viewer may enter any of the other program guides for the SURF guide screen. The on-screen options are located in banner 43 and include a green NEXT prompt, a yellow SCAN prompt and a red SORT prompt. In
According to the presently preferred embodiment, only the SURF guide includes the last channel listing 45. In order to utilize the last channel feature, the viewer must return to the SURF guide and select last channel listing 45 with cursor 48 prior to exiting the guide mode.
In
In
As shown in
According to a presently preferred embodiment, GUIDE/TV button 52 on remote control unit 50 (
As described above, when entering each of the NEXT (
It is desirable to position the PIP listing 54 at the top of area 46 to clearly identify which program is being displayed. It is also desirable to display the last channel listing 45 in a fixed position in area 46 separate from the other program listings. According to one embodiment, area 46 in each of the NEXT, SCAN, and SORT guides is arranged such that PIP listing 54 is at the top of area 46 and last channel listing 45 is at the bottom of the list. These listings remain in their designated positions even as the viewer scrolls through the other program listings in the respective guide. Preferably, the last channel listing 45 is highlighted a different color or shade than the cursor 48 or the PIP listing 54. The last channel listing is generated in the same manner as described above for the SURF mode. The viewer may cursor to any listing in area 46 including the PIP listing 54 and the last channel listing 45.
In one embodiment, the tuner remains tuned to the LCS in the NEXT, SCAN, and SORT guides regardless of which listing is selected with the cursor. Therefore, in these guides, the program being displayed in the PIP window 42 does not change. In this embodiment, to utilize the last channel recall feature, the viewer pushes the GUIDE/TV button to exit the guide mode while the cursor is positioned on the last channel listing 45, which controls the microprocessor to retrieve the channel designation for the LCF from the last channel register 34 and to control the tuner to tune the LCF. Hence, the program being telecast on the LCF is displayed full screen upon returning to the television viewing mode. However, if any other listing is selected at the time the viewer exits the guide mode, the tuner will remain tuned to the LCS, and the program displayed in the PIP window prior to exiting the guide mode will be displayed full screen in the television viewing mode. Hence, the LCS is the default channel when switching to the television viewing mode. In an alternate embodiment, the default channel may be designated as either the LCS or LCF by the viewer during system set-up.
In another alternate embodiment, the viewer may toggle between the programs telecast on the LCS and LCF in the PIP window 42. According to this embodiment, while in the NEXT, SCAN, or SORT guides, the microprocessor 24 controls the tuner 11 to tune the LCF when the cursor is set to last channel listing 45 so that the television program on the LCS displayed in PIP window 42 is replaced by the program last displayed full screen. The tuner will remain tuned to the LCF until the PIP listing 54 is selected. This affords the viewer the option of toggling between the program being telecast on the last channel he or she selected before entering the guide mode and the last channel he or she selected while channel grazing in the SURF guide mode. Preferably, the colors of the PIP listing 54 and last channel listing 45 highlighting are exchanged, but their respective positions in area 46 are not.
According to yet another embodiment of the present invention, returning to the LCF in the television viewing mode from any guide is facilitated by the inclusion of a LAST CHANNEL button 60 on remote control unit 50. In a television viewing mode, a last channel button is commonly used to toggle between a currently tuned channel and previously tuned channel. According to the present invention, the LAST CHANNEL button 60 may also be used to return to the television viewing mode from any guide, i.e., SURF, NEXT, SCAN, or SORT, while simultaneously tuning the tuner 11 to the LCF. The viewer thus has two viewing options when exiting the guide mode, either pressing the LAST CHANNEL button to return to the LCF in the television viewing mode, or pressing the GUIDE/TV button to return to the LCS in the television viewing mode.
In the embodiments described above, the microprocessor 24 controls a single tuner 11 to display a program in both the television viewing mode and the guide mode, and the LCF is stored in a memory such as a RAM connected to the microprocessor.
Although certain preferred embodiments of the present invention have been described herein, many modifications and variations will be apparent to those skilled in the art. It is therefore to be understood that the scope of the invention should be limited only by the appended claims.
Mankovitz, Roy J., Yuen, Henry C., Leung, Elsie Y., Kwoh, Daniel S.
Patent | Priority | Assignee | Title |
8069041, | Nov 18 2005 | Canon Kabushiki Kaisha | Display of channel candidates from voice recognition results for a plurality of receiving units |
Patent | Priority | Assignee | Title |
4706121, | Jul 12 1985 | Scientific-Atlanta, Inc | TV schedule system and process |
5161019, | Jun 29 1990 | RCA THOMSON LICENSING CORPORATION A CORP OF DE | "Channel guide" automatically activated by the absence of program information |
5479268, | Sep 10 1990 | Rovi Guides, Inc | User interface for television schedule system |
5528304, | Jul 22 1994 | LC ELECTRONICS INC | Picture-in-picture feedback for channel related features |
5559550, | Mar 14 1995 | Rovi Guides, Inc | Apparatus and methods for synchronizing a clock to a network clock |
5585838, | May 05 1995 | Rovi Technologies Corporation | Program time guide |
5589892, | Sep 09 1993 | Rovi Guides, Inc; TV GUIDE, INC ; UV CORP | Electronic television program guide schedule system and method with data feed access |
5684525, | Apr 17 1995 | Rovi Guides, Inc | Merging multi-source information in a television system |
5699107, | May 05 1995 | Rovi Technologies Corporation | Program reminder system |
5748261, | Feb 06 1995 | Thomson Consumer Electronics, Inc. | Video receiver user channel selection control of an RF modulator |
5781246, | Sep 09 1993 | Rovi Guides, Inc; TV GUIDE, INC ; UV CORP | Electronic television program guide schedule system and method |
6002394, | Oct 02 1995 | Rovi Guides, Inc | Systems and methods for linking television viewers with advertisers and broadcasters |
6154203, | Mar 15 1996 | Rovi Guides, Inc | System and method for grazing television channels from an electronic program guide |
EP682452, | |||
JP2143708, | |||
JP2154385, | |||
JP331006, | |||
WO9413107, | |||
WO9414284, | |||
WO9501058, | |||
WO9607270, |
Date | Maintenance Fee Events |
Feb 20 2013 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Mar 09 2017 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Mar 10 2021 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Sep 22 2012 | 4 years fee payment window open |
Mar 22 2013 | 6 months grace period start (w surcharge) |
Sep 22 2013 | patent expiry (for year 4) |
Sep 22 2015 | 2 years to revive unintentionally abandoned end. (for year 4) |
Sep 22 2016 | 8 years fee payment window open |
Mar 22 2017 | 6 months grace period start (w surcharge) |
Sep 22 2017 | patent expiry (for year 8) |
Sep 22 2019 | 2 years to revive unintentionally abandoned end. (for year 8) |
Sep 22 2020 | 12 years fee payment window open |
Mar 22 2021 | 6 months grace period start (w surcharge) |
Sep 22 2021 | patent expiry (for year 12) |
Sep 22 2023 | 2 years to revive unintentionally abandoned end. (for year 12) |