← Back to Patent Explorer
US6181335B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Card for a set top terminal

Assignee: Comcast IP Holdings I LLC
•
Filing: 1998-09-21
•
Granted: 2001-01-30
•
Expires: 2018-09-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus for upgrading a viewer interface for a television program delivery system (200) is described. The invention relates to methods and devices for viewer pathways to television programs and services. Specifically, the apparatus involves hardware and software used in conjunction with the interface and a television at the viewer home to create a user friendly menu based approach to accessing programs and services. The apparatus is particularly useful in a program delivery system (200) with hundreds of programs and a data signal carrying program information. The disclosure describes menu generation and menu selection of television programs.

Inventors

  • 👤 John S. Hendricks
  • 👤 Alfred E. Bonner
  • 👤 Eric C. Berkobin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 10:32
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/40; H04N21/47; H04N21/478; H04N21/4786; H04N21/20; H04N21/23; H04N21/235; H04N21/236; H04N21/23608; H04N21/2362; H04N21/238; H04N21/2381; H04N21/2389; H04N21/25; H04N21/254; H04N21/2543; H04N21/258; H04N21/25866; H04N21/25891; H04N21/41; H04N21/418; H04N21/4181; H04N21/4184; H04N21/422; H04N21/42204; H04N21/43; H04N21/431; H04N21/4312; H04N21/4316; H04N21/434; H04N21/4344; H04N21/4345; H04N21/435; H04N21/438; H04N21/4385; H04N21/442; H04N21/44213; H04N21/44222; H04N21/443; H04N21/45; H04N21/4508; H04N21/4532; H04N21/454; H04N21/462; H04N21/4622; H04N21/472; H04N21/47214; H04N21/475; H04N21/4755; H04N21/4788; H04N21/482; H04N21/60; H04N21/63; H04N21/643; H04N21/64307; H04N21/65; H04N21/654; H04N21/6547; H04N21/80; H04N21/81; H04N21/812; H04N21/8166; H04N21/85; H04N21/858; H04N21/8586; H04N5/00; H04N5/44; H04N5/60; H04N5/602; H04N7/00; H04N7/08; H04N7/087; H04N7/088; H04N7/0884; H04N7/0887; H04N7/10; H04N7/102; H04N7/16; H04N7/162; H04N7/163; H04N7/165; H04N7/173; H04N7/17309; H04N7/17318; H04N7/17336; H04N7/17345; H04N7/17354; H04H; H04H20/00; H04H20/65; H04H20/76; H04H20/77; H04H20/78; H04H20/86; H04H20/95; H04H60/00; H04H60/09; H04H60/14; H04H60/23; H04H60/68; H04H60/72; H04H60/76; H04H60/81; H04H60/93; H04H60/94; H04H60/96; H04M; H04M1/00; H04M1/57; H04N21/426; H04N5/445; H04N5/45

Claims Analysis

Total Claims: 87
Claim 1
Independent Claim 115 words
A card for increasing the functionality of a set top converter for use with a program delivery system providing program control information, wherein the card generates menus using the program control information and menu generation instructions, the 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, 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.
Claim 2
Dependent Claim 115 words
A card for increasing the functionality of a set top converter for use with a program delivery system providing program control information, wherein the card generates menus using the program control information and menu generation instructions, the 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, 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.
Claim 3
Dependent Claim 29 words
The card of claim 1 , wherein the generated menus contain menu graphics, and wherein the means for generating menus comprises a graphics controller for generating the menu graphics.
Claim 4
Dependent Claim 63 words
The card of claim 1 , wherein the card receives video from the set top converter and the generated menus contain the video, the card further comprising: a means for receiving the video and transmitting the video to the means for generating menus; and wherein the means for generating menus comprises a video combiner for combining the generated menu with the transmitted video.
Claim 5
Dependent Claim 18 words
The card of claim 1 wherein the processor comprises a PC chip for executing the menu generation instructions.
Claim 6
Dependent Claim 53 words
The card of claim 1 wherein the menus are generated with three separate video signals each having a different color, the card further comprising: converter means, connected to the means for generating menus, for converting the three separate video signals into a single video signal to be communicated to the set top converter.
Claim 7
Dependent Claim 30 words
The card of claim 1 adapted for data communication with the program delivery system wherein the card further comprises a means for completing the communication with the program delivery system.
Claim 8
Dependent Claim 30 words
The card of claim 6 , wherein the communication with the program delivery system occurs by telephone, and the means for completing the data communication comprises a means for dialing.
Claim 9
Dependent Claim 32 words
The card of claim 6 , wherein the communication with the program delivery system occurs by cable, and the means for completing the data communication comprises a means for communicating by cable.
Claim 10
Dependent Claim 32 words
The card of claim 8 , wherein the cable is a coaxial cable and the means for communicating by cable comprises a means for transmitting a data signal on a coaxial cable.
Claim 11
Dependent Claim 20 words
The card of claim 1 further comprising: a radio frequency receiver means for receiving the program control information for storage.
Claim 12
Dependent Claim 29 words
The card of claim 1 , wherein the program control information signal is received in compressed format, the card further comprising a decompressor for decompressing the program control information.
Claim 13
Dependent Claim 57 words
The card of claim 1 , wherein the set top converter sends commands to the card, the card further comprising: logic means, connected to the processor, for sending the commands to the processor, the logic means comprises: means for receiving commands from the set top converter; and means, connected to the receiving means, for executing the commands.
Claim 14
Dependent Claim 22 words
The card of claim 12 , wherein the logic means further comprises means for communicating the commands to the set top converter.
Claim 15
Dependent Claim 51 words
The card of claim 13 , wherein the commands from the set top converter are infrared commands which originate from a remote control, and wherein the logic means further comprises means for modifying such that the logic means receives, modifies, and communicates the modified infrared commands to the set top converter.
Claim 16
Independent Claim 82 words
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 circuit card and the set top converter, comprising: a means for generating menus, wherein the menus identify programs and channels; a means for sequencing through menus; and a means for selecting a program or channel through the generated menus in response to a user command.
Claim 17
Independent Claim 82 words
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 circuit card and the set top converter, comprising: a means for generating menus, wherein the menus identify programs and channels; a means for sequencing through menus; and a means for selecting a program or channel through the generated menus in response to a user command.
Claim 18
Dependent Claim 36 words
The apparatus of claim 15 , wherein the circuit card further comprises a means for interpreting a program control information signal, wherein the program control information signal is used by the generating means to generate menus.
Claim 19
Independent Claim 83 words
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; a graphic controller that generates graphics; and a video combiner that combines the graphics generated by the graphic controller with video from the set top converter.
Claim 20
Independent Claim 83 words
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; a graphic controller that generates graphics; and a video combiner that combines the graphics generated by the graphic controller with video from the set top converter.
Claim 21
Dependent Claim 21 words
The apparatus of claim 17 , wherein the circuit card is connected to the set top converter with a ribbon cable.
Claim 22
Dependent Claim 21 words
The apparatus of claim 17 , wherein the circuit card is connected to the set top converter using a plug-in slot.
Claim 23
Dependent Claim 17 words
The apparatus of claim 17 , wherein the circuit card is built into the set top converter.
Claim 24
Dependent Claim 22 words
The apparatus of claim 17 , wherein the information passed between the circuit card and the set top converter includes infrared commands.
Claim 25
Dependent Claim 21 words
The apparatus of claim 21 , wherein the infrared commands are passed through the set top converter to the circuit card.
Claim 26
Dependent Claim 25 words
The apparatus of claim 21 , wherein the infrared commands are interpreted and modified by the circuit card and returned to the set top converter.
Claim 27
Dependent Claim 37 words
The apparatus of claim 23 , wherein the infrared commands are interpreted to determine the program selected and the modified infrared commands contain channel information needed for the set top converter to tune to the correct channel.
Claim 28
Dependent Claim 17 words
The apparatus of claim 17 , wherein the generated graphics are passed to the set top converter.
Claim 29
Dependent Claim 27 words
The apparatus of claim 17 , wherein the video from the set top converter is manipulated by the circuit card and returned to the set top converter.
Claim 30
Dependent Claim 19 words
The apparatus of claim 17 , wherein the combined graphics and video are sent to the set top converter.
Claim 31
Dependent Claim 32 words
The apparatus of claim 17 , 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.
Claim 32
Dependent Claim 15 words
The apparatus of claim 17 , wherein the circuit card further comprises an external connection.
Claim 33
Dependent Claim 20 words
The apparatus of claim 29 , wherein the external connection includes a telephone connection for communicating with a remote location.
Claim 34
Dependent Claim 21 words
The apparatus of claim 29 , wherein the external connection includes a coaxial cable input for communicating with a remote location.
Claim 35
Dependent Claim 17 words
The apparatus of claim 17 , wherein the CPU comprises a memory that stores data and information.
Claim 36
Dependent Claim 18 words
The apparatus of claim 32 , wherein the stored data and information includes a program control information signal.
Claim 37
Dependent Claim 12 words
The apparatus of claim 32 , wherein the memory is an EPROM.
Claim 38
Dependent Claim 16 words
The apparatus of claim 32 , wherein the CPU performs database management and data logging functions.
Claim 39
Dependent Claim 18 words
The apparatus of claim 17 , wherein the CPU processes signals received and generated by the circuit card.
Claim 40
Dependent Claim 16 words
The apparatus of claim 17 , wherein the CPU communicates data upstream to a network controller.
Claim 41
Dependent Claim 16 words
The apparatus of claim 17 , wherein the CPU communicates data upstream to an operation center.
Claim 42
Dependent Claim 14 words
The apparatus of claim 17 , wherein the CPU is a PC chip CPU.
Claim 43
Dependent Claim 18 words
The apparatus of claim 17 , wherein the graphics generated by the graphic controller are menu screen graphics.
Claim 44
Dependent Claim 15 words
The apparatus of claim 17 , wherein the graphic controller is a VGA graphic controller.
Claim 45
Dependent Claim 14 words
The apparatus of claim 17 , wherein the graphic controller further comprises a memory.
Claim 46
Dependent Claim 13 words
The apparatus of claim 42 , wherein the memory is a dynamic memory.
Claim 47
Dependent Claim 12 words
The apparatus of claim 43 , wherein the memory is a VRAM.
Claim 48
Dependent Claim 18 words
The apparatus of claim 17 , wherein the graphic controller receives a dot clock from the video combiner.
Claim 49
Dependent Claim 28 words
The apparatus of claim 17 , wherein the video from the set top converter includes a sync signal and the graphic controller is injection-locked with the sync signal.
Claim 50
Dependent Claim 33 words
The apparatus of claim 17 , wherein the video combiner synchronizes the graphics controller to the video, thereby allowing graphics generated by the graphics controller to be displayed alone or with the video.
Claim 51
Dependent Claim 43 words
The apparatus of claim 47 , wherein the video has sync information and the video combiner synchronizes the graphic controller by stripping the sync information from the video and using the sync information to generate a dot clock used by the graphics controller.
Claim 52
Dependent Claim 39 words
The apparatus of claim 47 , wherein the video has a video clock and the graphics controller has a dot clock, and the video combiner synchronizes the graphic controller by phase locking the dot clock to the video clock.
Claim 53
Dependent Claim 13 words
The apparatus of claim 17 , wherein the video is a NTSC video.
Claim 54
Dependent Claim 22 words
The apparatus of claim 17 , wherein the graphics are menu graphics, and the combined video and graphics are in RGB format.
Claim 55
Dependent Claim 22 words
The apparatus of claim 17 , further comprising logic circuitry, wherein the logic circuitry receives information passed from the set top converter.
Claim 56
Dependent Claim 17 words
The apparatus of claim 52 , wherein the information received by the logic circuitry includes infrared commands.
Claim 57
Dependent Claim 17 words
The apparatus of claim 52 , wherein the information received by the logic circuitry includes synchronization information.
Claim 58
Dependent Claim 37 words
The apparatus of claim 52 , wherein the set top converter has a key pad and a remote control and the logic circuitry scans the keypad for keystroke entry and receives infrared commands from the remote control.
Claim 59
Dependent Claim 30 words
The apparatus of claim 55 , wherein the keystroke entry or the infrared commands cause the logic circuitry to generate a signal that is sent to the CPU for processing.
Claim 60
Dependent Claim 28 words
The apparatus of claim 17 , further comprising an encoder that receives signals from the graphics controller and converts the received signals into signals usable by a television.
Claim 61
Dependent Claim 16 words
The apparatus of claim 57 , wherein the encoder accommodates the overlay of graphics and video.
Claim 62
Dependent Claim 18 words
The apparatus of claim 57 , wherein the encoder receives an analog RGB signal from the graphic controller.
Claim 63
Dependent Claim 14 words
The apparatus of claim 57 , wherein the encoder receives a NTSC video signal.
Claim 64
Dependent Claim 31 words
The apparatus of claim 57 , wherein the encoder sends output in NTSC signal format, thereby allowing the graphics to be displayed on a television in conjunction with a NTSC video.
Claim 65
Dependent Claim 42 words
The apparatus of claim 61 , wherein the encoder determines whether to send output in NTSC signal format on a pixel-by-pixel basis, thereby allowing the graphics to be displayed on the television in conjunction with the NTSC video on a pixel-by-pixel basis.
Claim 66
Dependent Claim 24 words
The apparatus of claim 57 , wherein the encoder is an NTSC encoder that converts RGB and sync signals into an NTSC format signal.
Claim 67
Dependent Claim 13 words
The apparatus of claim 17 , further comprising a receiver which receives signals.
Claim 68
Dependent Claim 13 words
The apparatus of claim 64 , wherein the receiver is a RF receiver.
Claim 69
Dependent Claim 16 words
The apparatus of claim 64 , wherein the received signals include a program control information signal.
Claim 70
Dependent Claim 14 words
The apparatus of claim 17 , further comprising a demodulator that demodulates received signals.
Claim 71
Dependent Claim 16 words
The apparatus of claim 67 , wherein the demodulator is a quadrature phase shift keyed demodulator.
Claim 72
Dependent Claim 17 words
The apparatus of claim 67 , wherein the demodulator demodulates signals at a frequency of 108 MHZ.
Claim 73
Dependent Claim 22 words
The apparatus of claim 67 , wherein the demodulator receives a program control information signal and demodulates the program control information signal.
Claim 74
Dependent Claim 17 words
The apparatus of claim 67 , further comprising a serial receiver that further processes the demodulated signal.
Claim 75
Dependent Claim 26 words
The apparatus of claim 67 , wherein the serial receiver is a synchronous dataline control (SDLC) serial receiver that processes the demodulated signal into SDLC format.
Claim 76
Dependent Claim 23 words
The apparatus of claim 71 , wherein the serial receiver is a HDLC serial receiver that processes the demodulated signal into HDLC format.
Claim 77
Dependent Claim 19 words
The apparatus of claim 71 , wherein the serial receiver presents the processed signal to the CPU for storage.
Claim 78
Dependent Claim 38 words
The apparatus of claim 71 , wherein the demodulated signal is a program control information signal and the serial receiver further processes the program control information signal before presenting the processed program control information signal to the CPU.
Claim 79
Dependent Claim 14 words
The apparatus of claim 17 , further comprising a dialer to initiate telephone transmissions.
Claim 80
Dependent Claim 22 words
The apparatus of claim 76 , wherein the dialer is a DTMF dialer that uses DTMF tones to make the phone connection.
Claim 81
Dependent Claim 19 words
The apparatus of claim 77 , wherein the DTMF tones are used to communicate data to a remote location.
Claim 82
Dependent Claim 16 words
The apparatus of claim 78 , wherein the data is communicated upstream to a network controller.
Claim 83
Dependent Claim 16 words
The apparatus of claim 78 , wherein the data is communicated upstream to an operations center.
Claim 84
Dependent Claim 16 words
The apparatus of claim 78 , wherein the data is communicated upstream to a cable headend.
Claim 85
Dependent Claim 15 words
The apparatus of claim 78 , wherein the data includes purchase, logging, and viewing information.
Claim 86
Independent Claim 144 words
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 a set top converter, wherein information is passed between the set top converter and the circuit card, comprising: a CPU that controls the circuit card and the set top converter; a graphic controller that generates graphics; a video combiner that combines the graphics generated by the graphic controller with video from the set top converter; logic circuitry, wherein the logic circuitry receives information passed from the set top converter; an encoder that converts signals into television usable signals; a receiver which receives signals; a demodulator that demodulates the received signals; a serial receiver that further processes the demodulated signal; a telephone connection for communicating with a cable headend; and a dialer to initiate telephone transmissions over the telephone connection.
Claim 87
Independent Claim 144 words
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 a set top converter, wherein information is passed between the set top converter and the circuit card, comprising: a CPU that controls the circuit card and the set top converter; a graphic controller that generates graphics; a video combiner that combines the graphics generated by the graphic controller with video from the set top converter; logic circuitry, wherein the logic circuitry receives information passed from the set top converter; an encoder that converts signals into television usable signals; a receiver which receives signals; a demodulator that demodulates the received signals; a serial receiver that further processes the demodulated signal; a telephone connection for communicating with a cable headend; and a dialer to initiate telephone transmissions over the telephone connection.

References Cited (Backward Citations)

GB1204190A Cited
US3891792A Cited
US3978470A Cited
US4197590B1 Cited
US4197590A Cited
US4361848A Cited
US4528589A Cited
US4860379A Cited
US4398216A Cited
US4488179A Cited
US4381522A Cited
US4688218A Cited
US4605964A Cited
US4484217A Cited
US4639225A Cited
US4633462A Cited
US4805014A Cited
EP0158767A3 Cited
US4621282A Cited
US4697209A Cited
DE3423846A1 Cited
US4724491A Cited
US4829569A Cited
US5036537A Cited
GB2168227B Cited
US4712105A Cited
US4706121A Cited
US4706121B1 Cited
GB2177873B Cited
US4695880A Cited
US4688246A Cited
US4961109A Cited
US5144663A Cited
USD301037S Cited
US4792972A Cited
USD314383S Cited
EP0277014B1 Cited
US4885803A Cited
EP0299830A1 Cited
US5152011A Cited
US4829372A Cited
US5075771A Cited
US4876736A Cited
US5414426A Cited
EP0314572B1 Cited
US4947429A Cited
US4920432A Cited
US5132789A Cited
US4959840A Cited
US4829558A Cited
US4816901A Cited
EP0340643B1 Cited
US4995078A Cited
US4977455B1 Cited
US4977455A Cited
US4928168A Cited
US5027400A Cited
US5221962A Cited
US4975951A Cited
USD325581S Cited
US5105268A Cited
US5036394A Cited
US5293633A Cited
US5038402A Cited
US4949187A Cited
US5077607A Cited
US5001554A Cited
EP0377334B1 Cited
US4996597A Cited
US5015829A Cited
EP0396186B1 Cited
US5150118A Cited
US5151782A Cited
US5078019A Cited
US5253066A Cited
US5253066C1 Cited
US5202817A Cited
US5047867A Cited
US5663757A Cited
US5049990A Cited
US5166886A Cited
US5225334A Cited
US5046093A Cited
US5056138A Cited
US5343516A Cited
US5339239A Cited
US5073930A Cited
US5283639A Cited
US5155591A Cited
DE3935294A1 Cited
US5353121A Cited
US5151789A Cited
US5130792A Cited
US5091782A Cited
US5020129A Cited
USD331760S Cited
TW236065B Cited
US5057917A Cited
US5260778A Cited
US5133079A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-01-30 2004-07-31 2005-01-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-01-30 2008-07-31 2009-01-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-01-30 2012-07-31 2013-01-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag