Combination of recorded program index and EPG

Information

  • Patent Grant
  • 9055341
  • Patent Number
    9,055,341
  • Date Filed
    Friday, September 14, 2012
    12 years ago
  • Date Issued
    Tuesday, June 9, 2015
    9 years ago
Abstract
A television system has a television viewing mode and a guide mode. The guide mode includes an electronic program guide (EPG), which provides the viewer program information for tuned programs, and a tape index guide (TIG), which provides information for programs recorded on a video cassette. In both guides, real time images of a program are displayed in a PIP window on the television screen and guide information is displayed in the background. In both guides, the viewer may switch between a currently telecast program or a recorded program. The viewer may access either guide from the television mode and vice versa. In the guide mode, the viewer may independently switch the guide information and the type of program, i.e., tuned or recorded, in the PIP window.
Description
FIELD OF THE INVENTION

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 guide mode which comprises program guide screens, for telecast programs, and video tape index guide screens, for recorded programs.


BACKGROUND OF THE INVENTION

Television systems are available which include various types of on-screen guides to provide a viewer with information about available programs. Electronic program guides (EPG) provide information about currently telecast programs and programs to be broadcast in the future. An EPG includes program listings which provide time, channel, length, and title information for a program and may also provide a brief description of the content of the program in a separate portion of the screen. Many EPG systems have the capability to sort program listings by type, time, or viewer preferences.


Tape indexing systems for video cassette recorders (VCR) allow a viewer to identify a recorded program stored in the viewer's video tape library. Such systems also provide an on-screen directory of programs available on a loaded tape and can automatically scan through the video tape to the position of the desired program stored on the tape.


Some types of EPG and tape index guides include screens with a picture in picture (PIP) window for displaying moving, real time images or still images from a selected television program.


It is desirable to provide a television system which has both types of guides, i.e., an EPG and a tape index guide, and which facilitates navigation in a guide mode between the various guide screens and between the guide mode and a normal television viewing mode, in which a selected television program is viewed full screen.


It is also desirable to provide a viewer with the capability to control which program is displayed in the PIP window in the guide mode in the same manner the viewer would in the normal television viewing mode. This includes switching between tuned channels or between the outputs of the tuner and the VCR.


SUMMARY OF THE INVENTION

A television system according to the present invention includes a tape indexing and searching (TIS) apparatus for generating a tape index display, an electronic program guide (EPG) apparatus for generating an EPG display, a VCR for playing recorded television programs, and a tuner for receiving broadcast television programs. The video outputs of the two guide apparatus are connected to a guide switch and the video output of the tuner and the VCR are connected to a program source switch. A PIP chip is operatively connected to the guide switch and the program source switch such that in an active mode the PIP chip displays on a television screen a PIP window displaying the moving, real time images of a selected program overlaid on a background comprising selected guide information.


Preferably a microprocessor controls and coordinates the operation of the PIP chip and the switches so that the viewer may navigate between the various screens of the guide mode and the normal television viewing mode, and display a desired program in the PIP window.


By pressing a guide/tv button on the remote controller, the viewer may enter either an EPG or tape index guide from the normal television mode and also return to the television mode from either type of guide. In either the television or guide mode, a program source button toggles the program display between a tuned program and a recorded program playing on the VCR. In the guide mode, a guide/index button toggles between the EPG and the tape index guide. In the television mode, a PIP button allows the viewer to view the program being output from one program source, i.e., the tuner or the VCR, while viewing the program output from the other program source full screen.





BRIEF DESCRIPTION OF THE DRAWINGS

The features of a specific embodiment of the best mode contemplated of carrying out the invention are illustrated in the drawings, in which:



FIG. 1 is a schematic block diagram of apparatus for practicing the invention;



FIG. 2 is a remote controller for operating the apparatus of FIGS. 1 and 9;



FIGS. 3 to 7 are television screens formatted to practice the invention with the apparatus of FIG. 1;



FIG. 8 is a schematic block diagram of another embodiment of apparatus for practicing the invention;



FIG. 9 is a flow diagram illustrating the operation of the PLAY button in either a guide mode or a television viewing mode;



FIGS. 10A and 10B are flow diagrams illustrating the operation of a GUIDE/TV button in the television viewing mode;



FIGS. 11A and 11B are flow diagrams illustrating the operation of an INDEX button in the guide mode;



FIGS. 12A and 12B are flow diagrams illustrating the operation of the GUIDE/TV button in the guide mode; and



FIGS. 13 A and 13B are flow diagrams illustrating the operation of a PIP button in the television viewing mode;





DETAILED DESCRIPTION

A television system according to a presently preferred embodiment of the invention combines an electronic program guide (EPG) and a tape index guide. The EPG is of the type which provides one or more screens of program listings. These listings may include currently telecast programs and programs to be broadcast in the future. The program listings are sorted by category and by time in different screens of the guide. The EPG includes a picture in picture (PIP) window for display of a currently telecast program. The viewer may change the program displayed in the PIP window by cursoring through listings of currently telecast programs in one of the guides.


The tape index guide system is of the type which is provided with a VBI decoder to decode information, such as title, channel, date, time, and length of broadcast programs and utilizes the information in providing a directory of programs stored on a recorded tape and for controlling the VCR. The tape index guide system is also provided with a VBI encoder for inserting control and directory information onto the tape on which the broadcast program is being recorded, either in the VBI portions of the video track or in the control track of the tape. From the control and directory information stored on the tape, the tape index guide system creates a program directory which may be displayed on the screen. The directory enables the viewer to determine the location of a recorded program in his or her tape library and control the playing of a selected program on a tape loaded in the VCR. The on-screen directory includes a PIP window. The PIP window may be used to display an entire selected program or a selected video clip from the program as the program listing is selected in the directory.


The television system according to the invention allows the viewer access to either type of guide, i.e., EPG or tape index guide, from a television mode and also allows navigation between the two guides in a guide mode.


In FIG. 1 a source of television signals 10, such as a terrestrial antenna or cable, is connected by a television tuner 12 to one input of program source switch 14. The video output of a video cassette recorder (VCR) 16 is connected to the other input of switch 14. An EPG apparatus 18 is connected to one input of guide switch 20. A tape indexing and searching (TIS) apparatus 22 is connected to the other input of switch 20. The outputs of switches 14 and 20 are connected to the respective inputs of a conventional PIP integrated circuit chip 23. The output of PIP chip 23 is connected to the video input of a television 24 having a screen (not shown). When PIP chip 23 is turned off, one video program from tuner 12 or VCR 16 is displayed on the screen of television full screen. When PIP chip 23 is turned on, one video program from tuner 12 or VCR 16 is displayed in a PIP window of the screen, while textual material from EPG apparatus 18 or TIS apparatus 22 is displayed in the background. EPG apparatus 18 and TIS apparatus 22 are also connected by hardwire or wireless means (not shown) to tuner 12 and VCR 16. The audio channels from tuner 12 and VCR 16 are coupled by an audio amplifier to a loudspeaker (not shown), which could be that of television 24. A remote controller 26 permits a television viewer to operate the apparatus. Depending upon the physical locations of the various components, one or more microprocessors are used to control the various components—EPG apparatus 18, TIS apparatus 22, tuner 12, VCR 16, and PIP chip 23, as well as switches 14 and 20—responsive to remote controller 26.


As shown in FIG. 2, remote controller 26 has a GUIDE/TV button 28, an INDEX button 30, a PLAY button 32, a RECORD button 34, and a STOP button 35, which control the operation of the apparatus in FIG. 1. In an alternate embodiment described below, the remote controller also has a PIP button 62. Up and down arrow buttons 36 and 38 control the movement of an on-screen cursor in television 24. A row of buttons 40, 42, 44, and 46, which are marked with the colors blue (B), green (G), yellow (Y), and red (R), are used to select on-screen color-coded prompts which may be provided on the various guide screens.


The screen formats of FIGS. 3 to 7 each have a PIP window 50 overlaid on a background area 52. Background area 52 includes a banner and message prompting area 54 at the top of the screen, a program description area 56 in the upper right-hand corner of the screen adjacent to PIP window 50, and a program listing area 58 below areas 52 and 56. The viewer can move a cursor 60 vertically to highlight one of the lines displayed in listing area 58 by operating arrow buttons 36 and 38 on remote controller 26.


The operation of the apparatus will now be described starting in the television mode with PIP chip 23 turned off. In the television mode, moving, real time images of a program are displayed full screen on the television. The program displayed may be either a currently telecast program being received by tuner 12, or a recorded program played from a vide tape loaded in VCR 16. Switch 14 controls whether the video input to the television is from the tuner 12 or the VCR 16. Switch 14 is controlled by the PLAY button 32 on the remote controller 26. By pressing the PLAY button, the viewer, controls the input source to the television and switches between the currently telecast program output from the tuner and the recorded program being output by the VCR, as shown in FIGS. 9A and 9B. Preferably, when no recorded program is being played by the VCR 16, a microprocessor (not shown) associated with the apparatus controls switch 14 to remain switched to the tuner. Alternatively, if a tape is loaded in VCR 16, but not playing, when the viewer presses PLAY button 32, the microprocessor will substantially simultaneously control switch 14 to switch on to VCR 16 and control the VCR to play the tape (FIG. 9B).


According to a presently preferred embodiment, the viewer is able to select between a EPG, a tape index guide, and a normal television mode. As used herein, “television mode” refers to normal television viewing wherein a currently telecast or recorded program is displayed full screen. “Guide mode” refers to displaying one of the guide screens according to the invention, which may be either an EPG or a tape index guide. The guide screens comprise graphics in the background area 52 and a program being displayed in the PIP window 50.


The GUIDE/TV button on the remote controller 26 controls guide switch 20 and PIP chip 23 and is used to switch between the television mode and the guide mode. When the viewer presses GUIDE/TV button 28, PIP chip 23 is turned on, guide switch 20 couples EPG apparatus 18 or TIS apparatus 22 to PIP chip 23, and television 28 displays an EPG or tape index guide, respectively.


Preferably, the microprocessor controlling guide switch 20 is sensitive to the condition of program source switch 14 so that when switch 14 is switched to tuner 12, the microprocessor controls guide switch 20 to couple EPG apparatus 18 to PIP circuit 23 when the GUIDE/TV button 28 is pressed. This causes television 24 to display the screen of FIG. 3. When the EPG is entered directly in the manner, the last channel to which television 28 was tuned in the television mode is displayed at the top of listing area 58, e.g., PBS Channel 28, and EPG information is displayed in listing area 58. The real time telecast program highlighted by cursor 60 in listing area 58 is displayed as a moving real time image in PIP window 50, e.g., the program telecast, on ABC Channel 7, and a description of this program is displayed in area 56, as shown in FIG. 10A.


Alternatively, if switch 14 is switched to VCR 16 in the television mode and the viewer presses GUIDE/TV button 28, PIP chip 23 is turned on, and the microprocessor controls guide switch 20 to couple TIS apparatus 22 to television 24 so that tape index guide information is displayed in background area 52 with the program output from the VCR displayed in PIP window 50, as shown in FIG. 10B.


In another preferred embodiment, if the tape playing in the VCR is encoded with control and directory information, the tape index guide screen of FIG. 7 is displayed. A directory of the programs or program segments on the tape loaded in VCR 16 is displayed in listing area 58. A listing for the program displayed in the PIP window is highlighted by cursor 60 and a description of the program is displayed in area 56. Preferably, when the viewer moves cursor 60 to another listing, TIS apparatus 22 uses the control and directory information stored on the tape to initiate a program searching which it controls VCR 16 to locate and queue up the highlighted program and play the tape so that the newly selected recorded program is displayed in PIP window 50.


Due to the mechanical limitations of the VCR, locating a selected program on a videotape may take the up to a minute or more. Accordingly, it is desirable to delay such a program search by the VCR until the viewer is committed to searching for the recorded program on the tape. This is accomplished in the following alternate embodiments: in one embodiment, the program search is delayed until the program listing in listing area 58 is highlighted with cursor 60 for a set period of time, e.g., 5 seconds. In another embodiment, the viewer initiates a search by positioning cursor 60 on the desired program and then pressing a set sequence of buttons on the remote controller to command TIS apparatus 22.


According to alternate embodiments of the invention, once the selected program, e.g., “When You Wish-Upon A Star” in FIG. 7, is finished playing, tape indexing and searching apparatus 22 may either control the VCR to stop automatically, or rewind the tape and repeat, playing the selected program, or continue to play the tape so that the next program is displayed, i.e., “Belle”. The viewer may stop the program by pressing the STOP button 35. Preferably, if the tape loaded in the VCR is not encoded with control and directory information, the screen of FIG. 4 is displayed. A menu for operation of apparatus 22 is displayed in listing area 58 and a prompting message is displayed in area 56. The viewer inputs a number to identify the function to be performed. The viewer's objective is to identify the video tape on which a program to be played is stored. If the viewer seeks to find the program by video tape number, the viewer inputs the number “1” and the screen shown in FIG. 5 is displayed by television 24. If the viewer seeks to find the program by title, the viewer inputs the number “2” and the screen shown in FIG. 6 is displayed by television 24. After the appropriate tape is loaded in the VCR is loaded, the screen shown in FIG. 7 is displayed. If the program is searched by title (FIG. 6), the selected program will be highlighted by cursor 60 upon entering the screen of FIG. 7. If the program is searched by tape number, the program stored at the beginning of the tape will be highlighted by cursor 60 in listing area 58. In the screen of FIG. 7, when the viewer presses PLAY button 32, the TIS apparatus 22 initiates a program search. As described above, TIS apparatus 22 controls VCR 16 to locate the program selected by cursor 60 on the tape, play the tape and display the selected program in PIP window 50. In an alternate embodiment, when the appropriate tape is loaded, TIS apparatus 22 automatically initiates a program search for the selected program.


While in the guide mode, INDEX button 30 controls switch 20. Thus, from an EPG screen such as that shown in FIG. 3, the viewer may switch to a tape index screen such as that shown in FIG. 4, and vice versa, as shown in FIGS. 11A and 11B. Since only switch 20 is controlled by INDEX button 30, according to this embodiment, the program being displayed in PIP window 50 is unchanged as the background 52 is switched between an EPG and a tape index guide. Preferably INDEX button 30 is inoperable in the television mode.


PLAY button 32 controls program source switch 14 in either the television mode or the guide mode to switch between tuner 12 and VCR 16. Thus, the viewer may switch between the program output by VCR 16 and the program output by tuner 12 in the PIP window 50 while in the guide mode. Also, if a tape is loaded in VCR 16 and is not playing, pressing PLAY button 32 will cause the VCR to begin playing the tape when switching program source switch 14 from tuner 12 to VCR 16. Preferably a highlighted area 62 which includes the program listing for the program tuned by the tuner is included in area 52 of the tape index guide screens. This allows the viewer to identify the currently telecast program displayed in the PIP window 50 while in the tape index guide.


Preferably, if the viewer enters the tape index guide from the EPG and no video tape is loaded in VCR 16, television 24 displays the screen of FIG. 4, with the program output from the tuner displayed in PIP window 50 (e.g., ABC Channel 7). The viewer navigates from the screen of FIG. 4 to the screen of FIG. 7 as described above. A description of the recorded program in listing area 58 highlighted by cursor 60 is displayed in area 56. Thus, the viewer can scan the descriptions of the recorded programs in area 56 by moving cursor 60 with arrow keys 36 and 38, while continuing to see the currently telecast program in PIP window 50. After the viewer identifies and loads into VCR 16 the video tape on which the desired program is recorded, the screen of FIG. 7 is displayed. If the viewer knows the tape in advance, the menus of FIGS. 4 to 6 can be bypassed by loading the tape into VCR 16 before pressing INDEX button 30.


The viewer may exit the guide mode, from either the EPG or the tape index guide, using GUIDE/TV button 28. When the user presses the GUIDE/TV button while in the guide mode, the PIP chip 23 is turned off. Thus, the program source to which program source switch 14 is switched, i.e., tuner 12 or VCR 16, will be directly coupled to the television and the program output from that program source will be displayed full screen, as shown in FIGS. 12A and 12B.


In all the described modes, the sound accompanying the video program displayed in PIP window 50 is reproduced by the loudspeaker of television 24.


According to yet another alternate embodiment of the invention, the apparatus may be configured to display a PIP window 60 in the television mode, thereby allowing the viewer to view the recorded program being output by VCR 16 and the currently telecast program being output by tuner 12 simultaneously. As shown in FIG. 8, the VCR 16 and tuner 12 are both connected to switch 20′ which switches between the video signals input from TIS apparatus 22, EPG apparatus 18, VCR 16, and tuner 12. According to this embodiment, a PIP button 62 is provided on remote controller 26 (FIG. 2). Switch 20′ is controlled by a microprocessor (not shown) which is sensitive to the condition of switch 14. In the television mode, when the viewer presses the PIP button 63, the PIP chip is turned on and the controller controls each of program source switch 14 and switch 20′ to 20 switch to either the tuner or VCR output such that the last program currently being displayed full screen is displayed in the background 52 and the program from the other component (VCR 16 or tuner 12) is displayed in the PIP window 60, as shown in FIGS. 13A and 13B. If when PIP button 63 is pressed, the tuner is selected and no program is being output from the VCR, the microprocessor preferably does not turn on PIP circuit 23 and instead displays a prompt indicating that no tape is loaded in the VCR, or that the VCR is not playing, depending on the condition of the VCR. Preferably, the PIP button 63 is inoperable while the apparatus is in the guide mode.


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.

Claims
  • 1. A method of enabling a user to navigate broadcast and previously-recorded program functions, the method comprising: generating for display, on a display, a video corresponding to at least one of a broadcast program and a previously-recorded program;in response to a user input, generating for display the video in a window to accommodate the simultaneous display of a listing area for a plurality of user-selectable program functions, the listing area including a previously-recorded program function area and a broadcast program function area;receiving a user selection of one of the plurality of program functions while the video is displayed; andin response to receiving the user selection, performing the selected program function while continuing to display the video.
  • 2. The method of claim 1, wherein the video is at least one of an entire program and a video clip of a program.
  • 3. The method of claim 1, wherein the video is a broadcast program and the selected program function is a previously-recorded program function.
  • 4. The method of claim 1, further comprising providing, for simultaneous display with the video and the plurality of user-selectable program functions, a listing of information for the video.
  • 5. The method of claim 1, wherein one of the plurality of user-selectable program functions is a search function.
  • 6. The method of claim 5, wherein the selected program function is the search function, and the search function is performed based at least in part on a user input of a program title.
  • 7. The method of claim 1, wherein one of the plurality of user-selectable program functions is a display function.
  • 8. The method of claim 7, wherein the selected program function is the display function, and performing the display function comprises providing, for display, a recorded program selected by the user.
  • 9. A system for enabling a user to navigate broadcast and previously recorded program functions, the system comprising: a receiver device configured to receive user input and selection signals; anda control unit responsive to the received user selection signals and configured to: cause a video corresponding to at least one of a broadcast program and a previously recorded program to be displayed;respond to a received user input to display of the video in a window to accommodate the simultaneous display of a listing area for a plurality of user-selectable program functions, the listing area including a previously-recorded program function area and a broadcast program function area; andrespond to a received user selection of one of the plurality of program functions while the video is displayed to cause the selected program function to be performed while the video continues to be displayed.
  • 10. The system of claim 9, wherein the video is at least one of an entire program and a video clip of a program.
  • 11. The system of claim 9, wherein the video is a broadcast program and the selected program function is a previously-recorded program function.
  • 12. The system of claim 9, the control unit further configured to cause the display of a listing of information for the video simultaneously with the display of the video and display of the plurality of user-selectable program functions.
  • 13. The system of claim 9, wherein one of the plurality of user-selectable program functions is a search function.
  • 14. The system of claim 13, wherein the selected program function is the search function, and the search function is performed based at least in part on a user input of a program title.
  • 15. The method of claim 9, wherein one of the plurality of user-selectable program functions is a display function.
  • 16. The system of claim 9, wherein the selected program function is a display function, and performing the display function comprises providing, for display, a recorded program selected by the user.
  • 17. A method of enabling a user to navigate broadcast and previously-recorded program functions, the method comprising: generating for display, on a display screen, a plurality of program listings, wherein the plurality of program listings include at least one of a broadcast program listing and a previously-recorded program listing;in response to a first user input, causing an on-screen cursor to navigate to a first program listing of the plurality of program listings;in response to a second user input, generating for display, on the display screen, a video corresponding to the first program listing in a window, wherein the window accommodates the simultaneous display of a listing area for a plurality of program functions, and wherein the listing area includes a previously-recorded program function area and a broadcast program function area;receiving a third user input selecting one of the plurality of program functions while the video is displayed; andin response to third user input, performing the selected program function while continuing to display the video.
  • 18. A system for enabling a user to navigate broadcast and previously-recorded program functions, the system comprising: storage circuitry configured to store a plurality of program listings, wherein the plurality of program listings include at least one of a broadcast program listing and a previously-recorded program listing; andcontrol circuitry configured to: generate for display, on a display screen, the plurality of program listings;in response to a first user input, cause an on-screen cursor to navigate to a first program listing of the plurality of program listings;in response to a second user input, generate for display, on the display screen, a video corresponding to the first program listing in a window, wherein the window accommodates the simultaneous display of a listing area for a plurality of program functions, and wherein the plurality of user-selectable program functions includes a previously-recorded program function area and a broadcast program function area;receive a third user input selecting one of the plurality of program functions while the video is displayed; andin response to third user input, perform the selected program function while continuing to display the video.
CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No. 13/367,005, filed Feb. 6, 2012 (currently pending), which is a continuation of U.S. patent application Ser. No. 11/894,607, filed, filed Aug. 20, 2007 (now U.S. Pat. No. 8,134,645, issued Mar. 13, 2012), which is a continuation of U.S. patent application Ser. No. 11/471,412, filed Jun. 19, 2006 (now U.S. Pat. No. 7,663,700, issued Feb. 16, 2010), which is a continuation of U.S. patent application Ser. No. 10/820,164, filed Apr 6, 2004 (now abandoned), which is a continuation of U.S. patent application Ser. No. 10/199,187, filed Jul. 19, 2002 (now abandoned), which is a continuation of U.S. patent application Ser. No. 09/712,327, filed Nov. 13, 2000 (now U.S. Pat. No. 6,441,862, issued Aug. 27, 2002), which is a continuation of U.S. patent application Ser. No. 08/952,530, filed Apr. 24, 1998 (now U.S. Pat. No. 6,147,715, issued Nov. 14, 2000), which is a National Stage Entry of PCT patent application No. PCT/US97/04074, filed Mar. 14, 1997 (currently pending), which claims the benefit of United States Provisional Application No. 60/013,371, filed Mar. 15, 1996. These prior applications are hereby incorporated by reference herein in their entireties.

US Referenced Citations (245)
Number Name Date Kind
4355415 George et al. Oct 1982 A
4605964 Chard Aug 1986 A
4638424 Beglin et al. Jan 1987 A
4641203 Miller Feb 1987 A
4680647 Moriyama Jul 1987 A
4694490 Harvey et al. Sep 1987 A
4706121 Young Nov 1987 A
4718107 Hayes Jan 1988 A
4751578 Reiter et al. Jun 1988 A
4754326 Kram et al. Jun 1988 A
4771375 Beglin et al. Sep 1988 A
4837584 Sharkey et al. Jun 1989 A
4847698 Freeman Jul 1989 A
4857999 Welsh Aug 1989 A
4873584 Hashimoto Oct 1989 A
4908707 Kinghorn Mar 1990 A
4908713 Levine Mar 1990 A
4930158 Vogel May 1990 A
4949187 Cohen Aug 1990 A
4959720 Duffield et al. Sep 1990 A
4963995 Lang Oct 1990 A
4977455 Young Dec 1990 A
4991012 Yoshino Feb 1991 A
5027400 Baji et al. Jun 1991 A
5047867 Strubbe et al. Sep 1991 A
5053948 DeClute et al. Oct 1991 A
5057932 Lang Oct 1991 A
5109279 Ando Apr 1992 A
5111296 Duffield et al. May 1992 A
5128766 Choi Jul 1992 A
5134719 Mankovitz Jul 1992 A
5151789 Young Sep 1992 A
5172413 Bradley et al. Dec 1992 A
5187589 Kono et al. Feb 1993 A
5195134 Inoue et al. Mar 1993 A
5200822 Bronfin et al. Apr 1993 A
5223924 Strubbe Jun 1993 A
5231543 Kubota et al. Jul 1993 A
5253066 Vogel Oct 1993 A
5283560 Bartlett Feb 1994 A
5285284 Takashima et al. Feb 1994 A
5293357 Hallenbeck Mar 1994 A
5315452 Hong May 1994 A
5335277 Harvey et al. Aug 1994 A
5351075 Herz et al. Sep 1994 A
5353121 Young et al. Oct 1994 A
5386241 Park Jan 1995 A
5390027 Henmi et al. Feb 1995 A
5412720 Hoarty May 1995 A
5414569 Sekiguchi et al. May 1995 A
5442389 Blahut et al. Aug 1995 A
5446488 Vogel Aug 1995 A
5450210 Yoo Sep 1995 A
5461415 Wolf et al. Oct 1995 A
5469206 Strubbe et al. Nov 1995 A
5479266 Young et al. Dec 1995 A
5479268 Young et al. Dec 1995 A
5479302 Haines Dec 1995 A
5483278 Strubbe et al. Jan 1996 A
5485197 Hoarty Jan 1996 A
5485221 Banker et al. Jan 1996 A
5488409 Yuen et al. Jan 1996 A
5488411 Lewis Jan 1996 A
5499103 Mankovitz Mar 1996 A
5508815 Levine Apr 1996 A
5517254 Monta et al. May 1996 A
5517257 Dunn et al. May 1996 A
5523794 Mankovitz et al. Jun 1996 A
5523796 Marshall et al. Jun 1996 A
5524195 Clanton, III et al. Jun 1996 A
5532754 Young et al. Jul 1996 A
5534911 Levitan Jul 1996 A
5537141 Harper et al. Jul 1996 A
5539449 Blahut et al. Jul 1996 A
5541738 Mankovitz Jul 1996 A
5543852 Yuen et al. Aug 1996 A
5543929 Mankovitz et al. Aug 1996 A
5550576 Klosterman Aug 1996 A
5559550 Mankovitz Sep 1996 A
5571282 Earle Nov 1996 A
5581614 Ng et al. Dec 1996 A
5583560 Florin et al. Dec 1996 A
5583561 Baker et al. Dec 1996 A
5583563 Wanderscheid et al. Dec 1996 A
5585838 Lawler et al. Dec 1996 A
5585858 Harper et al. Dec 1996 A
5585866 Miller et al. Dec 1996 A
5589892 Knee et al. Dec 1996 A
5592551 Lett et al. Jan 1997 A
5594491 Hodge et al. Jan 1997 A
5594509 Florin et al. Jan 1997 A
5602582 Wanderscheid et al. Feb 1997 A
5614940 Cobbley et al. Mar 1997 A
5616876 Cluts Apr 1997 A
5619247 Russo Apr 1997 A
5619249 Billock et al. Apr 1997 A
5619274 Roop et al. Apr 1997 A
5619570 Tsutsui Apr 1997 A
5621579 Yuen Apr 1997 A
5625464 Compoint et al. Apr 1997 A
5630119 Aristides et al. May 1997 A
5632007 Freeman May 1997 A
5635989 Rothmuller Jun 1997 A
5648824 Dunn et al. Jul 1997 A
5652613 Lazarus et al. Jul 1997 A
5654747 Ottesen et al. Aug 1997 A
5654748 Matthews, III Aug 1997 A
5654886 Zereski, Jr. et al. Aug 1997 A
5657072 Aristides et al. Aug 1997 A
5659367 Yuen Aug 1997 A
5666645 Thomas et al. Sep 1997 A
5671411 Watts et al. Sep 1997 A
5671607 Clemens et al. Sep 1997 A
5675734 Hair Oct 1997 A
5684511 Westerink et al. Nov 1997 A
5684525 Klosterman Nov 1997 A
5686954 Yoshinobu et al. Nov 1997 A
5692214 Levine Nov 1997 A
5694163 Harrison Dec 1997 A
5699107 Lawler et al. Dec 1997 A
5701383 Russo et al. Dec 1997 A
5710601 Marshall et al. Jan 1998 A
5717452 Janin et al. Feb 1998 A
5724203 Kwoh et al. Mar 1998 A
5724546 Tsutsui et al. Mar 1998 A
5727060 Young Mar 1998 A
5731844 Rauch et al. Mar 1998 A
5732216 Logan et al. Mar 1998 A
5737028 Bertram et al. Apr 1998 A
5745710 Clanton, III et al. Apr 1998 A
5751282 Girard et al. May 1998 A
5752159 Faust et al. May 1998 A
5754771 Epperson et al. May 1998 A
5758257 Herz et al. May 1998 A
5760821 Ellis et al. Jun 1998 A
5761607 Gudesen et al. Jun 1998 A
5761662 Dasan Jun 1998 A
5767919 Lee et al. Jun 1998 A
5768528 Stumm Jun 1998 A
5771354 Crawford Jun 1998 A
5774859 Houser et al. Jun 1998 A
5778181 Hidary et al. Jul 1998 A
5778182 Cathey et al. Jul 1998 A
5781226 Sheehan Jul 1998 A
5781228 Sposato Jul 1998 A
5790198 Roop et al. Aug 1998 A
5790935 Payton Aug 1998 A
5796952 Davis et al. Aug 1998 A
5801787 Schein et al. Sep 1998 A
5802284 Karlton et al. Sep 1998 A
5805763 Lawler et al. Sep 1998 A
5805804 Laursen et al. Sep 1998 A
5808608 Young et al. Sep 1998 A
5809204 Young et al. Sep 1998 A
5812123 Rowe et al. Sep 1998 A
5812205 Milnes et al. Sep 1998 A
5818438 Howe et al. Oct 1998 A
5819019 Nelson Oct 1998 A
5828945 Klosterman Oct 1998 A
5844620 Coleman et al. Dec 1998 A
5850218 LaJoie et al. Dec 1998 A
5851149 Xidos et al. Dec 1998 A
5861906 Dunn et al. Jan 1999 A
5867226 Wehmeyer et al. Feb 1999 A
5880768 Lemmons et al. Mar 1999 A
5883621 Iwamura Mar 1999 A
5892536 Logan et al. Apr 1999 A
5899576 Fukuzawa May 1999 A
5907322 Kelly et al. May 1999 A
5907323 Lawler et al. May 1999 A
5909212 Nishina et al. Jun 1999 A
5920700 Gordon et al. Jul 1999 A
5949954 Young et al. Sep 1999 A
5988078 Levine Nov 1999 A
5999688 Iggulden et al. Dec 1999 A
6002444 Marshall et al. Dec 1999 A
6006257 Slezak Dec 1999 A
6023267 Chapuis et al. Feb 2000 A
6052145 Macrae et al. Apr 2000 A
6058238 Ng May 2000 A
6091883 Artigalas et al. Jul 2000 A
6091884 Yuen et al. Jul 2000 A
6115057 Kwoh et al. Sep 2000 A
6122011 Dias et al. Sep 2000 A
6125230 Yaginuma Sep 2000 A
6125231 Yuen et al. Sep 2000 A
6147715 Yuen et al. Nov 2000 A
6166778 Yamamoto et al. Dec 2000 A
6167188 Young et al. Dec 2000 A
6169844 Arai Jan 2001 B1
6177931 Alexander et al. Jan 2001 B1
6185360 Inoue et al. Feb 2001 B1
6208335 Gordon et al. Mar 2001 B1
6219489 Ohta et al. Apr 2001 B1
6219839 Sampsell Apr 2001 B1
6226444 Goldschmidt Iki et al. May 2001 B1
6233389 Barton et al. May 2001 B1
6240241 Yuen May 2001 B1
6324338 Wood et al. Nov 2001 B1
6327418 Barton Dec 2001 B1
6334022 Ohba et al. Dec 2001 B1
6344939 Oguro et al. Feb 2002 B2
6377745 Akiba et al. Apr 2002 B2
6388714 Schein et al. May 2002 B1
6419137 Marshall et al. Jul 2002 B1
6441832 Tao et al. Aug 2002 B1
6441862 Yuen et al. Aug 2002 B1
RE37881 Haines Oct 2002 E
6473559 Knudson et al. Oct 2002 B1
6487362 Yuen et al. Nov 2002 B1
6498895 Young et al. Dec 2002 B2
6553178 Abecassis Apr 2003 B2
6732366 Russo May 2004 B1
6788882 Geer et al. Sep 2004 B1
6820278 Ellis Nov 2004 B1
6832385 Young et al. Dec 2004 B2
6850693 Young et al. Feb 2005 B2
6934964 Schaffer et al. Aug 2005 B1
7096486 Ukai et al. Aug 2006 B1
7187847 Young et al. Mar 2007 B2
7209640 Young et al. Apr 2007 B2
7477832 Young et al. Jan 2009 B2
7529465 Barton et al. May 2009 B2
7533400 Hailey et al. May 2009 B1
7663700 Yuen et al. Feb 2010 B2
7793322 Hassell et al. Sep 2010 B2
7925141 Geer et al. Apr 2011 B2
8046800 Daniels Oct 2011 B2
8134645 Yuen et al. Mar 2012 B2
20010043795 Wood et al. Nov 2001 A1
20020181936 Yuen et al. Dec 2002 A1
20030044165 Wood et al. Mar 2003 A1
20030149980 Hassell et al. Aug 2003 A1
20030196201 Schein et al. Oct 2003 A1
20040008971 Young et al. Jan 2004 A1
20040128685 Hassell et al. Jul 2004 A1
20040128686 Boyer et al. Jul 2004 A1
20040181814 Ellis et al. Sep 2004 A1
20040261108 Yuen et al. Dec 2004 A1
20050204388 Knudson et al. Sep 2005 A1
20050240962 Cooper et al. Oct 2005 A1
20060236360 Yuen et al. Oct 2006 A1
20080184293 Yuen et al. Jul 2008 A1
20120137326 Yuen et al. May 2012 A1
20130014165 Yuen et al. Jan 2013 A1
Foreign Referenced Citations (144)
Number Date Country
244170 Apr 1924 CA
2154385 Jan 1996 CA
1174477 Feb 1998 CN
3 610 600 Jan 1987 DE
163066 Dec 1985 EP
0401930 Dec 1990 EP
0424469 May 1991 EP
0472147 Feb 1992 EP
0584991 Mar 1994 EP
0665551 Aug 1995 EP
0 682 452 Nov 1995 EP
0692790 Jan 1996 EP
0711073 May 1996 EP
0713334 May 1996 EP
0744866 Nov 1996 EP
0 753 964 Jan 1997 EP
0762756 Mar 1997 EP
0763938 Mar 1997 EP
0797355 Sep 1997 EP
0822713 Feb 1998 EP
0 843 468 May 1998 EP
0848383 Jun 1998 EP
0849958 Jun 1998 EP
0872834 Oct 1998 EP
0874524 Oct 1998 EP
0924927 Jun 1999 EP
0936811 Aug 1999 EP
0940985 Sep 1999 EP
0969661 Jan 2000 EP
1377049 Jan 2004 EP
1581001 Sep 2005 EP
1686797 Aug 2006 EP
2273783 Jan 2011 EP
2219886 Dec 1989 GB
2298544 Sep 1996 GB
60171685 Sep 1985 JP
62060378 Mar 1987 JP
64013278 Jan 1989 JP
01209399 Aug 1989 JP
01213853 Aug 1989 JP
02081385 Mar 1990 JP
03226083 Oct 1991 JP
03286483 Dec 1991 JP
04105285 Apr 1992 JP
05101471 Apr 1993 JP
05260554 Oct 1993 JP
06069850 Mar 1994 JP
06111413 Apr 1994 JP
06133334 May 1994 JP
06236592 Aug 1994 JP
06303541 Oct 1994 JP
07044930 Feb 1995 JP
07230666 Aug 1995 JP
08077763 Mar 1996 JP
9245467 Sep 1997 JP
09259515 Oct 1997 JP
09289630 Nov 1997 JP
10042242 Feb 1998 JP
10091534 Apr 1998 JP
10092161 Apr 1998 JP
10093879 Apr 1998 JP
10093905 Apr 1998 JP
10093936 Apr 1998 JP
10112087 Apr 1998 JP
10164487 Jun 1998 JP
10191221 Jul 1998 JP
10215440 Aug 1998 JP
10243309 Sep 1998 JP
10243344 Sep 1998 JP
10243352 Sep 1998 JP
11177962 Jul 1999 JP
C247388 Oct 1994 RO
WO-8804507 Jun 1988 WO
WO-9000847 Jan 1990 WO
WO-9015507 Dec 1990 WO
WO-9100670 Jan 1991 WO
WO-9107050 May 1991 WO
WO-9204801 Mar 1992 WO
WO-9222983 Dec 1992 WO
WO-9304473 Mar 1993 WO
WO-9308542 Apr 1993 WO
WO-9501058 Jan 1995 WO
WO-9504431 Feb 1995 WO
WO-9511567 Apr 1995 WO
WO-9518449 Jul 1995 WO
WO-9532585 Nov 1995 WO
WO-9532587 Nov 1995 WO
WO-9531069 Nov 1995 WO
WO-9532584 Nov 1995 WO
WO-9607270 Mar 1996 WO
WO-9609721 Mar 1996 WO
WO-9613932 May 1996 WO
WO-9625821 Aug 1996 WO
WO-9627982 Sep 1996 WO
WO-9631980 Oct 1996 WO
WO-9634491 Oct 1996 WO
WO-9633572 Oct 1996 WO
WO-9633579 Oct 1996 WO
WO-9636172 Nov 1996 WO
WO-9641478 Dec 1996 WO
WO-9641472 Dec 1996 WO
WO-9705616 Feb 1997 WO
WO-9713368 Apr 1997 WO
WO-9731479 Aug 1997 WO
WO-9734413 Sep 1997 WO
WO-9732434 Sep 1997 WO
WO-9734414 Sep 1997 WO
WO-9740623 Oct 1997 WO
WO-9742763 Nov 1997 WO
WO-9746943 Dec 1997 WO
WO-9747124 Dec 1997 WO
WO-9748230 Dec 1997 WO
WO-9749237 Dec 1997 WO
WO-9749242 Dec 1997 WO
WO-9746008 Dec 1997 WO
WO-9746016 Dec 1997 WO
WO-9748228 Dec 1997 WO
WO-9749057 Dec 1997 WO
WO-9801995 Jan 1998 WO
WO-9806219 Feb 1998 WO
WO-9807277 Feb 1998 WO
WO-9810589 Mar 1998 WO
WO-9812872 Mar 1998 WO
WO-9817064 Apr 1998 WO
WO-9816056 Apr 1998 WO
WO-9826594 Jun 1998 WO
WO-9826596 Jun 1998 WO
WO-9839893 Sep 1998 WO
WO-9838831 Sep 1998 WO
WO-9847279 Oct 1998 WO
WO-9847283 Oct 1998 WO
WO-9847287 Oct 1998 WO
WO-9847289 Oct 1998 WO
WO-9903267 Jan 1999 WO
WO-9933265 Jul 1999 WO
WO-9957839 Nov 1999 WO
WO-9960790 Nov 1999 WO
WO-0001149 Jan 2000 WO
WO-0002385 Jan 2000 WO
WO-0007368 Feb 2000 WO
WO-0008852 Feb 2000 WO
WO-0016548 Mar 2000 WO
WO-0011869 Mar 2000 WO
WO-0027122 May 2000 WO
Non-Patent Literature Citations (44)
Entry
“Digital Video Broadcasting (DVB); DVB specification for data broadcasting”, European Telecommunications Standards Institute, Draft EN 301 192 V1.2.1 (Jan. 1999).
“Electronic Programme Guide (EPG); Protocol for a TV Guide using electronic data transmission” by European Telecommunication Standards Institute, May 1997, Valbonne, France, publication No. ETS 300 707.
“Rewind, replay and unwind with new high-tech TV devices”, by Lawrence J. Magid, LA Times. This document was printed from the Internet on Jun. 6, 1999 and bears a date of May 19, 1999.
“VPS weiterentwickelt: Service Uber Videotext,” Funkschau Recorder-Programmierung, Nov. 1986, pp. 40-43 with English translation.
“Windows 98 Feature Combines TV, Terminal and the Internet,” New York Times, Aug. 18, 1998.
Article entitled “Automating in a digital world, servers lead the way into the new realm of DTV”, Broadcasting and Cable, published Nov. 24, 1997.
Results listing from web.archive.org showing the archive date of Oct. 9, 1997 as the archived date of document D3.
Hallenbeck et al., “Personal Home TV Programming Guide,” Digest of Technical Papers of the International Conference on Consumer Electronics, Jun. 6-8, 1990, pp. 310-311.
Healey, J., “Smart TV Recorders Get Another Player”, San Jose Mercury News (California), Sep. 11, 1998.
IBM Technical Disclosure Bulletin, vol. 33, No. 3B, published Aug. 1990.
IEEE 1990 International Conference on Consumer Electronics Digest of Technical Papers, Table of Contents, Jun. 6-8, 1990.
Karon, P., “Replay to Bow, Instant VCR”, Daily Variety, Sep. 8, 1998.
Louth Automation website (www.louth.com) dated Aug. 1997.
Manual for Internet Explorer 4—Chapter 9—Browser Features and Functionality.
Norton Backup, Version 1.0, User's Guide and reference, published in 1990 (chapters 3 and 4).
Ohyama et al., Teletext System, National Technical Report, vol. 27, No. 4, Aug. 1981 (includes English Translation).
Overview of Pro-Bell/Chyron's MAPP software published on or after Jan. 1999.
Patentee's Response to the EESR, filed on Aug. 1, 2006.
Proceedings of Patent Infringement Action for European Patent Application No. 05077272.2, Jun. 12, 2009.
RFC 765—File Transfer Protocol Specification.
Saito, Takeshi, et al., “Homenetwork Architecture Considering Digital Home Appliance,” Technical Committee meeting of the Institute of Electronics, Information and Communication Engineers (ICICE), Japan, Nov. 6, 1997, vol. 97, No. 368, pp. 57-64.
Sony SLV-760IIF et al. operating instructions (Sony 2″) , published in 1995.
“Browser Features and Functionality”, Manual for Internet Explorer 4—Chapter 9; retrieved from http:/www.microsoft.com/technet/archive/ie/reskit/ie4/Part2/part2a.mspx dated Jan. 10, 2008.
“File Transfer Protocol Specification”, J. Postel, ISI; RFC765, Jun. 1980, pp. 1-70.
“Sony Video Cassette Recorder Operating Instructions”, (Sony SLV-760IIF et al.), published in 1995.
“The Norton Backup, Version 1.0, Users Guide and Reference”, published in 1990 (chapters 3 and 4; pp. 26-41).
“Videotext Programmiert Videorecorder,” Hofmann, et al, Rundfunktechnische Mitteilungen, Nov.-Dec. 1982, pp. 254-257.
“Computer Science: An Overview”, Brookshear, J. Glenn, 5th Edition, Addison Wesley Longman, Inc., ISBN 0-8053-4632-5, pp. 15-57.
“Startup puts MPEG-2 encoder in fast forward”, EE Times; posted 11:45 p.m., Aug. 26, 1998.
Dinwiddie et al., “Combined-User Interface for Computers, Television, Video Recorders, and Telephone, Etc.,” IP.com Prior Art Database Bulletin, Mar. 16, 2005.
Extended European Search Opinion dated Dec. 19, 2005 for Application No. 05077272.2-2002.
Extended European Search Report for EPA No. EP 08 10 3067, dated Oct. 17, 2008.
FTP file listing of doc/resource-guide/front-matter at ftp.cs.toronto.edu; retrieved from FTP file listing of doc/resource-guide/front-matter at ftp.cs.toronto.edu.
International Prelminary Examination Report for Application No. PCT/US97/04074, dated Oct. 15, 1998, 7 pages.
Sanyo Technical Report, No. 44, vol. 22, No. 1, Feb. 1990.
Supplementary European Search Report and Annex for EPA No. EP 97 91 5090, dated Mar. 16, 2000.
The New York Times, “2 Makers Plan Introductions of Digital VCR”, by John Markoff, Mar. 29, 1999.
TV Guide Magazine dated Feb. 4-10, 1989 (excerpts).
Thomson Consumer Electronics, Dealerscope Merchandising, North American Publishing Company 37.2 (Feb. 1995): 38.
StarSight Launches Stand-Alone Program Guide Receiver, Broadcasting, Dec. 5, 1994.
JVC Features Index Plus+ In HR-IP82OU VCR; Continuing Commitment to Providing Innovative Video Technologies, PR Newswire Sep. 25, 1995.
Gemstar and Technicolor Bring Random Access to Videotapes, Business Wire Dec. 6, 1995.
Costello, Marjorie, State of the Art, On-screen TV program guides, Stereo Review; Aug. 1995; 60, 8.
U.S. Appl. No. 60/013,371, filed Mar. 14, 1997, Yuen et al.
Related Publications (1)
Number Date Country
20130097639 A1 Apr 2013 US
Provisional Applications (1)
Number Date Country
60013371 Mar 1996 US
Continuations (7)
Number Date Country
Parent 13367005 Feb 2012 US
Child 13616867 US
Parent 11894607 Aug 2007 US
Child 13367005 US
Parent 11471412 Jun 2006 US
Child 11894607 US
Parent 10820164 Apr 2004 US
Child 11471412 US
Parent 10199187 Jul 2002 US
Child 10820164 US
Parent 09712327 Nov 2000 US
Child 10199187 US
Parent 08952530 US
Child 09712327 US