Patent US5917481A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5917481A Expired / Lapsed US ⏱️ 0.0 years remaining

Electronic television program guide with selective updating

Assignee: Panasonic Corp of North America
•
Filing: 1997-12-15
•
Granted: 1999-06-29
•
Expires: 2017-12-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and device for receiving and storing an electronic television (TV) program guide. In a satellite, cable or broadcast TV system, electronic TV program guides may be coded into the video signals received by the TV receiver. Many currently available TV receivers also allow users to program a list of "select-channels." When the receiver is in its select-channel mode, the receiver only tunes to the channels the user stored in the list of select channels. The present invention limits the memory and processing power required to store an electronic TV program guide by only storing program guide information associated with the channels stored by the user in connection with the select-channels function of the receiver. In receivers having a second tuner, the second tuner may be used to automatically update the stored program guide.

Inventors

  • 👤 Theodore S. Rzeszewski
  • 👤 Tobin L. Gimber

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 10:23
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/40; H04N21/41; H04N21/426; H04N21/42607; H04N21/4263; H04N21/43; H04N21/433; H04N21/4332; H04N21/435; H04N21/45; H04N21/4508; H04N21/4532; H04N21/458; H04N21/4586; H04N21/47; H04N21/482; H04N21/80; H04N21/83; H04N21/84; H04N21/475; H04N21/4755

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 148 words
A video signal receiving device comprising: a tuning system capable of tuning to predetermined frequency channels and converting radio frequency signals received on said predetermined frequency channels into video signals; a decoder for receiving said video signals from said tuning system, said video signals comprising a program guide; a microprocessor for controlling said tuning system and said decoder; and a memory coupled to said microprocessor, said memory operative for storing a programmed subset of said predetermined frequency channels and a portion of said program guide, said portion of said program guide being related to said programmed subset of said predetermined frequency channels; wherein said microprocessor is programmed to repeatedly compare said portion of said program guide stored in said memory with a corresponding portion of said program guide contained in said video signals and received subsequent to storing of said portion of said program guide in said memory.
Claim 2
Dependent Claim 148 words
A video signal receiving device comprising: a tuning system capable of tuning to predetermined frequency channels and converting radio frequency signals received on said predetermined frequency channels into video signals; a decoder for receiving said video signals from said tuning system, said video signals comprising a program guide; a microprocessor for controlling said tuning system and said decoder; and a memory coupled to said microprocessor, said memory operative for storing a programmed subset of said predetermined frequency channels and a portion of said program guide, said portion of said program guide being related to said programmed subset of said predetermined frequency channels; wherein said microprocessor is programmed to repeatedly compare said portion of said program guide stored in said memory with a corresponding portion of said program guide contained in said video signals and received subsequent to storing of said portion of said program guide in said memory.
Claim 3
Dependent Claim 40 words
A video signal receiving device according to claim 1, wherein said microprocessor updates said portion of said program guide stored in memory when new information is contained in said corresponding portion of said program guide contained in said video signals.
Claim 4
Dependent Claim 14 words
A video signal receiving device according to claim 1, further comprising a display device.
Claim 5
Dependent Claim 199 words
A video signal receiving device according to claim 3, wherein said microprocessor makes said program guide available for display by said display device according to the following protocol: if said tuning system is tuned to one of said predetermined frequency channels that is not among said programmed subset of said predetermined frequency channels, the program guide associated with said one of said predetermined frequency channels is obtained from said video signals and made available for display, but is not stored in memory; if said tuning system is tuned to one of said programmed subset of said predetermined frequency channels, said microprocessor determines whether said portion of said program guide stored in said memory and associated with the selected frequency channel is current, if said portion of said program guide associated with the selected frequency channel is current, the program guide associated with the selected frequency channel is read from said memory and displayed on said display device, and if said portion of said program guide associated with the selected frequency channel is not current, the program guide associated with the selected frequency channel is obtained from said video signals and made available for display, and stored in said memory.
Claim 6
Dependent Claim 24 words
A video signal receiving device according to claim 1, wherein said program guide is contained in the vertical blanking interval of said video signals.
Claim 7
Dependent Claim 27 words
A video signal receiving device according to claim 1, wherein said program guide is contained in a video portion or an audio portion of said video signals.
Claim 8
Dependent Claim 103 words
A video signal receiving device according to claim 1, wherein said tuning system comprises a tuner, and said microprocessor automatically updates said portion of said program guide stored in said memory according to the following protocol: sequentially tuning said tuner to each one of said programmed subset of said predetermined frequency channels; determining whether the program guide associated with any of said programmed subset of said predetermined frequency channels is not current; capturing program guide information for those programmed subset of said predetermined frequency channels that are not current from the video signals; and storing said captured program guide information in said memory.
Claim 9
Independent Claim 132 words
A method of generating a program guide in a video signal receiving device, said method comprising of the steps: tuning to predetermined frequency channels and converting radio frequency signals received on the predetermined frequency channels to video signals, said video signals comprising said program guide; decoding said video signals so as to extract said program guide; storing a programmed subset of said predetermined frequency channels and a portion of said program guide in memory, said portion of said program guide being related to said programmed subset of said predetermined frequency channels; and repeatedly comparing said portion of said program guide stored in said memory with a corresponding portion of said program guide contained in said video signals and received subsequent to storing of said portion of said program guide in said memory.
Claim 10
Independent Claim 132 words
A method of generating a program guide in a video signal receiving device, said method comprising of the steps: tuning to predetermined frequency channels and converting radio frequency signals received on the predetermined frequency channels to video signals, said video signals comprising said program guide; decoding said video signals so as to extract said program guide; storing a programmed subset of said predetermined frequency channels and a portion of said program guide in memory, said portion of said program guide being related to said programmed subset of said predetermined frequency channels; and repeatedly comparing said portion of said program guide stored in said memory with a corresponding portion of said program guide contained in said video signals and received subsequent to storing of said portion of said program guide in said memory.
Claim 11
Dependent Claim 48 words
A method of generating a program guide in a video signal according to claim 8, further comprising the step of updating said portion of said program guide stored in memory when new information is contained in said corresponding portion of said program guide contained in said video signals.
Claim 12
Dependent Claim 24 words
A method of generating a program guide in a video signal according to claim 8, further comprising the step of displaying said program guide.
Claim 13
Dependent Claim 202 words
A method of generating a program guide in a video signal according to claim 10, further comprising making said program guide available for display by said display device according to the following steps: if said tuning device is tuned to one of said predetermined frequency channels that is not among said programmed subset of said predetermined frequency channels, the program guide associated with said one of said predetermined frequency channels is obtained from said video signals and made available for display, but is not stored in memory; if said tuning device is tuned to one of said programmed subset of said predetermined frequency channels, determining whether said portion of said program guide stored in said memory and associated with the selected frequency channel is current, if said portion of said program guide associated with the selected frequency channel is current, the program guide associated with the selected frequency channel is read from said memory and displayed on said display device, and if said portion of said program guide associated with the selected frequency channel is not current, the program guide associated with the selected frequency channel is obtained from said video signals and made available for display, and stored in said memory.
Claim 14
Dependent Claim 30 words
A method of generating a program guide in a video signal according to claim 8, wherein said program guide is contained in the vertical blanking interval of said video signals.
Claim 15
Dependent Claim 33 words
A method of generating a program guide in a video signal according to claim 8, wherein said program guide is contained in a video portion or an audio portion of said video signals.
Claim 16
Dependent Claim 97 words
A method of generating a program guide in a video signal receiving device according to claim 8, wherein said program guide stored in memory is automatically updated according to the following steps: sequentially tuning to each one of said programmed subset of said predetermined frequency channels; determining whether the program guide associated with any of said programmed subset of said predetermined frequency channels is not current; capturing the program guide for those programmed subset of said predetermined frequency channels that are not current from the video signals; and storing said captured program guide information in said memory.
Claim 17
Independent Claim 130 words
A method of generating a program guide, said method comprising the steps of: defining a plurality of favorite channels, and storing a list of said favorite channels in memory; generating a database for storing program guide information associated with each of said favorite channels; selecting a channel for viewing; determining if said selected channel is one of said favorite channels; if said selected channel is one of said favorite channels and said program information associated with said selected favorite channel is current, said program information associated with said selected favorite channel is displayed, if said selected channel is one of said favorite channels and said program information associated with said selected favorite channel is not current, said program information associated with said selected favorite channel is updated and then displayed.
Claim 18
Independent Claim 130 words
A method of generating a program guide, said method comprising the steps of: defining a plurality of favorite channels, and storing a list of said favorite channels in memory; generating a database for storing program guide information associated with each of said favorite channels; selecting a channel for viewing; determining if said selected channel is one of said favorite channels; if said selected channel is one of said favorite channels and said program information associated with said selected favorite channel is current, said program information associated with said selected favorite channel is displayed, if said selected channel is one of said favorite channels and said program information associated with said selected favorite channel is not current, said program information associated with said selected favorite channel is updated and then displayed.
Claim 19
Dependent Claim 59 words
A method of generating a program guide according to claim 15, wherein said program information associated with said favorite channel is updated by decoding a video signal corresponding to said favorite channel, said video signals comprising said program guide information associated with said favorite channel, and storing said program guide information associated with said favorite channel in said database.
Claim 20
Dependent Claim 63 words
A method of generating a program guide according to claim 15, wherein if said selected channel is not one of said favorite channels, program guide information associated with said selected channel is obtained by decoding a video signal comprising said program guide information and displaying said program guide information, said program guide information associated with said selected channel not being stored in memory.
Claim 21
Dependent Claim 27 words
A method of generating a program guide according to claim 15, wherein said program guide information is contained in the vertical blanking interval of said video signals.
Claim 22
Dependent Claim 29 words
A method of generating a program guide according to claim 15, wherein said program guide is contained in a video portion or an audio portion of said video signals.
Claim 23
Dependent Claim 181 words
A computer program stored onto a recordable medium for execution in a computer system for automatically controlling presentations of an electronic program guide for at least one user viewing video delivered to a computer display, said program comprising the steps of: generating a database comprising data representing said electronic program guide and representing said user's favorite video channels; determining if a currently selected channel is one of the favorite channels identified in said database; capturing data from a video decoder if said selected channel is not a favorite channel, said data representing the program guide associated with said selected channel, making said data available for display; if said selected channel is one of said favorite channels and said program guide information associated with said selected channel is current, said program information associated with said favorite channel is displayed, and if said selected channel is one of said favorite channels and said program information associated with said selected channel is not current, said program information associated with said favorite channel is captured from said video decoder, stored in said database and displayed.
Claim 24
Dependent Claim 181 words
A computer program stored onto a recordable medium for execution in a computer system for automatically controlling presentations of an electronic program guide for at least one user viewing video delivered to a computer display, said program comprising the steps of: generating a database comprising data representing said electronic program guide and representing said user's favorite video channels; determining if a currently selected channel is one of the favorite channels identified in said database; capturing data from a video decoder if said selected channel is not a favorite channel, said data representing the program guide associated with said selected channel, making said data available for display; if said selected channel is one of said favorite channels and said program guide information associated with said selected channel is current, said program information associated with said favorite channel is displayed, and if said selected channel is one of said favorite channels and said program information associated with said selected channel is not current, said program information associated with said favorite channel is captured from said video decoder, stored in said database and displayed.

References Cited (Backward Citations)

US5790198A Cited
US5592551A Cited
US5652613A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-06-28 2002-12-28 2003-06-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-06-28 2006-12-28 2007-06-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-06-28 2010-12-28 2011-06-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag