CA2198740C

Method and apparatus for displaying television programs and related text

Abstract

A television viewer uses a PIP format for display of program related information (46) such as television program listings from aprogram schedule data base (22) in the background and moving, real time or stored video clip images of a program selected from thedisplayed listings in the PIP window (42). All the text of the background information lies outside the PIP window. In one embodiment, asthe viewer selects a particular program from the display of current television program listings by means of a cursor (48) or a code number,the corresponding program automatically appears in the PIP window.

CA2198740C, drawing sheet 1
Sheet 1 of 38

Term

Term ended

Expired 31 August 2015, 11.1 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

68 claims: 31 independent, 37 dependent

  1. 1
    CA 02198740 2004-06-11 The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows:1. An entertainment system comprising: a display having a screen;a television tuner for recovering currently telecast video programs;a source of a schedule of program listings including listings for currently telecast video programs;means for displaying some of the program listings for currently telecast video programs from the source in a first area of the screen;an input device for selectively marking one of the displayed program listings for a currently telecast video program;and means responsive to the input device for controlling the tuner to display in a second smaller and non-overlapping area of the screen simultaneously with the program listings the currently telecast video program corresponding to the marked program listing, such that the entire image of the video program is visible in real-time, and to play the audio corresponding to the displayed video program.
  2. 9
    A method of channel surfing with a television apparatus receiver having a tuner and a screen, the method comprising the steps of:storing in a memory a plurality of current television program listings, each program listing including a channel identification;setting the tuner to receive a particular channel;displaying in a first area of the screen in real time the entire image of the program telecast on the particular channel and playing the audio corresponding to the displayed program;simultaneously displaying in a second area of the screen at least some of the current program listings stored in the memory, such that the program listings in the second area of the screen block from view none of the image of the telecast program in the first area;-29CA 02198740 2004-06-11 marking on the screen one of the displayed current program listings;retrieving from the memory the channel identification of the marked program listing;and using the retrieved channel identification to set the tuner to receive and substitute on the screen for the program telecast on the particular channel the program telecast on the identified channel, and to play the audio corresponding to the displayed program on the identified channel.
  3. 20
    A system comprising:a video display;a video signal tuner;a memory that stores program listings for a plurality of television programs;means for displaying a plurality of program identifiers, each related to one of the program listings, in a schedule area of the video display;means for displaying a cursor highlighting a first program identifier in the schedule area;means for displaying substantially all of an image output by the video signal tuner in a window area of the video display;and means for displaying in a description area of the video display, additional information from the program listing related to the first program identifier highlighted by the cursor in the schedule area, wherein the additional information comprises information not in the first program identifier, and wherein the plurality of program identifiers, the image output by the video signal tuner and the additional information are simultaneously displayed.
  4. 25
    The system of any one of claims 20 to 24 in which the means for displaying additional information displays the description area such that the description area does not significantly overlap the window area.
  5. 26
    The system of any one of claims 20 to 25 in which the means for displaying additional information displays the description area such that the description area does not significantly overlap the schedule area.
  6. 27
    The system of any one of claims 20 to 26 wherein all of the image output by the video signal tuner is displayed in the window area of the video display.
  7. 28
    The system of any one of claims 20 to 27 wherein the additional information is at a first level of detail, and wherein the system further comprises means for substituting additional information at a second level of detail corresponding to the marked program listing for the program listings displayed in the first area. -32CA 02198740 2004-06-11
  8. 29
    The system of any one of claims 20 to 28 wherein the image output by the video signal tuner is video for a currently telecast program.
  9. 31
    A system comprising:a video display;a video signal tuner;a memory that stores program listings for a plurality of television programs;means for displaying a plurality of program identifiers, each related to one of the program listings, in a schedule area of the video display;means for displaying a cursor highlighting a first program identifier in the schedule area;means for displaying an image output by the video signal tuner in a video area of the video display;and means for displaying in a description area of the video display, additional information from the program listing related to the first program identifier highlighted by the cursor in the schedule area, wherein the additional information comprises information not in the first program identifier, wherein the description area is arranged so that the description area does not significantly overlap the schedule area, and wherein the plurality of program identifiers, the image output by the video signal tuner and the additional information are simultaneously displayed.
  10. 36
    The system of any one of claims 31 to 35 in which the means for displaying additional information displays the description area such that the description area does not significantly overlap the video area.
  11. 37
    The system of any one of claims 31 to 36 in which the means for displaying a plurality of program identifiers displays the schedule area such that the schedule area does not significantly overlap the video area.
  12. 38
    The system of any one of claims 31 to 37 wherein the description area is arranged so that the description area does not overlap the schedule area at all.
  13. 39
    The system of any one of claims 31 to 38 wherein substantially all of the image output by the video signal tuner is displayed in the window area of the video display.
  14. 40
    The system of any one of claims 31 to 39 wherein the additional information is at a first level of detail, and wherein the system further comprises means for substituting -34CA 02198740 2004-06-11 additional information at a second level of detail corresponding to the marked program listing for the program listings displayed in the first area.
  15. 41
    The system of any one of claims 31 to 40 wherein the image output by the video signal tuner is video for a currently telecast program.
  16. 43
    A method using a video display, a video signal tuner and a memory, comprising:storing program listings for a plurality of television programs in the memory;displaying a plurality of program identifiers, each related to one of the program listings, in a schedule area of the video display;displaying a cursor highlighting a first program identifier in the schedule area;displaying substantially all of an image output by the video signal tuner in a window area of the video display, the window area being arranged so that the schedule area does not significantly overlap the window area;and displaying in a description area of the video display, additional information from the program listing related to the first program identifier highlighted by the cursor in the schedule area, wherein the additional information comprises information not in the first program identifier, and wherein the plurality of program identifiers, the image output by the video signal timer and the additional information are simultaneously displayed.
  17. 48
    The method of any one of claims 43 to 45 in which displaying additional information displays the description area such that the description area does not significantly overlap the window area.
  18. 49
    The method of any one of claims 43 to 48 in which displaying additional information displays the description area such that the description area does not significantly overlap the schedule area.
  19. 50
    The method of any one of claims 43 to 49 wherein displaying substantially all of the image output by the video signal tuner comprises displaying all of the image output by the video signal tuner.
  20. 51
    The method of any one of claims 43 to 50 wherein displaying additional information comprises displaying additional information at a first level of detail, and wherein the method further comprises substituting additional information at a second level of detail corresponding to the marked program listing for the program listings displayed in the first area.
  21. 52
    The method of any one of claims 43 to 51 wherein displaying substantially all of an image output by the video signal tuner comprises displaying substantially all of a video for a currently telecast program. -36CA 02198740 2004-06-11
  22. 54
    A method using a video display, a video signal tuner and a memory, comprising;storing program listings for a plurality of television programs in the memory;displaying a plurality of program identifiers, each related to one of the program listings, in a schedule area of the video display;displaying a cursor highlighting a first program identifier in the schedule area;displaying an image output by the video signal tuner in a video area of the video display;and displaying in a description area of the video display, additional information from the program listing related to the first program identifier highlighted by the cursor in the schedule area, wherein the additional information comprises information not in the first program identifier, the description area being arranged so that the description area does not significantly overlap the schedule area, and wherein the plurality of program identifiers, the image output by the video signal tuner and the additional information are simultaneously displayed.
  23. 59
    The method of any one of claims 54 to 58 in which displaying additional information displays the description area such that the description area does not significantly overlap the video area.
  24. 60
    The method of any one of claims 54 to 59 in which displaying a plurality of program identifiers displays the schedule area such that the schedule area does not significantly overlap the video area.
  25. 61
    The method of any one of claims 54 to 60 wherein displaying the image output by the video signal tuner comprises displaying substantially all of the image output by the video signal tuner.
  26. 62
    The method of any one of claims 54 to 61 wherein displaying the description area such that the description area does not significantly overlap the schedule area comprises displaying the description area such that the description area does not overlap the schedule area at all.
  27. 63
    The method of any one of claims 54 to 62 wherein displaying additional information comprises displaying the additional information at a first level of detail, and wherein the method further comprises substituting additional information at a second level of detail corresponding to the marked program listing for the program listings displayed in the first area. -38CA 02198740 2004-06-11
  28. 64
    The method of any one of claims 54 to 63 wherein displaying substantially all of an image output by the video signal tuner comprises displaying substantially all of a video for a currently telecast program.
  29. 66
    A method for displaying television program information comprising the steps of:storing in electronic memory electronic program guide information including for each television program, title, start time, and regional channel name;storing in electronic memory a channel map that links channel names with local channel numbers;selecting a particular on-screen guide for display;retrieving from electronic memory electronic program guide (EPG) information required to display the selected on-screen guide, including title, start time, and regional channel name;retrieving from electronic memory the local channel number linked to each regional channel name retrieved from electronic memory;displaying the retrieved titles, start times, regional channel names, and the local channel numbers as the selected on-screen guide.
  30. 67
    A method of storing show data items in a memory for display on a television screen, the method comprising the steps of:transmitting to the memory show data items each representing a time period, a channel, and a title of a program to be telecast during the time period on the channel;storing the title of each show data item at a specific address in a first area of the memory;and storing the specific address at a location in a second area of the memory assigned to the telecast time and channel represented by the show data item.
  31. 68
    A method of displaying internal television channel numbers in an electronic program guide (EPG) comprising the steps of:-39CA 02198740 2004-06-11 storing in memory an EPG identifying television programs by title, provider channel designation, and time of telecast;storing in memory a table that links internal channel numbers and provider channel designations;5 selecting from the EPG television programs meeting one or more criteria;recovering from memory the title, provider channel designation, and time of telecast of programs meeting the one or more criteria;recovering from memory the internal channel number of each provider channel designation recovered from memory;and 10 displaying the title, internal channel number, and time of telecast of each of the selected programs.
Independent claims31