CA2445201C

Set top terminal for cable television delivery systems

Abstract

A viewer interface for a television program delivery system is described. The innovation relates to methods and devices for viewer pathways to television programs. Specifically, the interface involves hardware and software used in conjunction with a television at the viewer home to create a user friendly menu based approach to television program access. The device is particularly useful in a program delivery system with hundreds of programs and a data signal carrying program information. The disclosure describes menu generation and menu selection of television programs.

CA2445201C, drawing sheet 1
Sheet 1 of 75

Term

Term ended

Expired 2 December 2013, 12.8 years ago.

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

102 claims: 17 independent, 85 dependent

  1. 1
    CA 02445201 2006-01-13 100 The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows:1. A circuit card for increasing the functionality of a set top converter for use with a program delivery system providing program control information, wherein the circuit card generates menus using the program control information and menu generation instructions, the circuit card comprising: instruction memory means for storing menu generation instructions;menu memory means for storing the program control information;a processor, connected to the instruction memory means, for executing the menu generation instructions stored in the instruction memory means;means, connected to the processor and menu memory, for generating menus using the stored program control information and executed menu generation instructions;and means, connected to the menu generation means, for communicating the generated menus to the set top converter.
  2. 17
    An apparatus for increasing the functionality of a set top converter for use with a program delivery system, comprising:a circuit card, electronically connected to the set top converter, wherein information and data is passed between the set top converter and the circuit card, comprising: a CPU that controls the circuit card and the set top converter, wherein the CPU comprises a memory that stores data and information, wherein the stored data and information includes a program control information signal;a graphic controller that generates graphics, wherein the graphics generated by the graphic controller are menu screen graphics;and a video combiner that combines the graphics generated by the graphic controller with video from the set top converter, wherein the circuit card increases the functionality of the set top converter by providing the ability for a viewer to select a channel through a menu.
  3. 79
    A method for utilizing a program delivery system which implements a menu system, comprising the steps of:storing menu generation instructions;storing a program control information signal, wherein the program control information signal contains information about available programs or channels;executing the stored menu generation instructions;generating menus using the stored program control information signal and the executed menu generation instructions;and communicating the generated menus to a set top converter for display on a television.
  4. 82
    The method of any one of claims 79 to 81, wherein the menus are generated with three separate video signals each having a different color, the method further comprising the step of converting the three separate video signals into a single video signal.
  5. 83
    The method of any one of claims 79 to 82, wherein the program delivery system is remotely located from the set top converter, the method further comprising the step of communicating information and data with the program delivery system. CA 02445201 2006-01-13 111
  6. 86
    The method of any one of claims 79 to 85, wherein the program control information signal is received in compressed format, the method further comprising the step of decompressing the program control information signal.
  7. 87
    The method of any one of claims 79 to 86, further comprising the step of communicating commands to the set top converter.
  8. 88
    The method of any one of claims 79 to 87, further comprising the steps of:receiving commands from the set top converter;modifying the received commands;and communicating the modified commands to the set top converter.
  9. 89
    A card for increasing the functionality of a set top converter, comprising:instruction memory means (724) for storing menu generation instructions;menu memory means (724) for storing program control information;a processor (702) for executing the menu generation instructions stored in the instruction memory means;CA 02445201 2006-01-13 112 means (704, 706) connected to the processor (702) for generating menus using the stored program control information and executed menu generation instructions;means (710) connected to the menu generation means (704, 706) for communicating the generated menu to the set top converter (221).
  10. 91
    The card of claims 89 or 90, further comprising means for receiving video from the set top converter (221) and transmitting the video to the menu generation means (704, 706), wherein the menu generation means (704, 706) includes a video combiner (706) for combining the generated menu with the transmitted video.
  11. 92
    The card of any one of claims 89 to 91, wherein the processor (702) includes a PC Chip for executing the menu generation instructions.
  12. 93
    The card of any one of claims 89 to 92, further comprising converter means (710) connected to the menu generation means (704, 706) for converting three separate video signals into a single video signal to be communicated to the set top converter (221), wherein the menus are generated with three separate video signals each having a different colour.
  13. 94
    The card of any one of claims 89 to 93, further comprising means (702, 706) for completing a communication with a program delivery system.
  14. 98
    The card of any one of claims 89 to 97, further comprising a radio frequency receiver means (712) for receiving the program control information for storage.
  15. 99
    The card of any one of claims 89 to 98, further comprising a decompressor for decompressing the program control information.
  16. 100
    The card of any one of claims 89 to 99, further comprising logic means (708) connected to the processor (702) for sending commands to the processor, the logic means including means for receiving commands from the set top converter (221), and means connected to the receiving means for interpreting the commands.
  17. 102
    The card of claims 12 or 13, wherein the logic means (708) further includes means for modifying infrared commands received from the set top converter (221).