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

Method and apparatus for displaying an interactive television program guide

Assignee: Google Technology Holdings LLC
•
Filing: 1995-11-29
•
Granted: 1998-12-01
•
Expires: 2015-11-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An interactive on-screen visual interface guides a user through a menu of individual events available via an information network while allowing continuity of viewing of the current channel. The invention is especially applicable to the provision of an interactive program guide (IPG) for events such as television programs, movies, concerts, sporting events, interactive services, and the like which are available over a digital broadcast satellite (DBS) system or a cable television (CATV) network. A user can easily switch back and forth between a partial screen guide and a full-screen guide by a command entered, for example, on a hand-held remote control. The guide can be switched back to a non-display status. The guide's graphics can also be blended with video being viewed. The primary viewing channel can be resized to allow the user to view all of the primary channel while also accessing the guide. A trickle data stream provides programming information for a current time period, e.g., the next forty-eight hours, and is stored in a local memory for immediate access. A demand data stream provides programming information for a future time period, e.g., one week beyond the current period, and is acquired on a real time basis in response to a subscriber's request for future scheduling information.

Inventors

  • 👤 Misti Coleman
  • 👤 Ann Marie Canfield
  • 👤 Mark K. Eyer
  • 👤 Zicheng Guo

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 13:28
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/40; H04N21/43; H04N21/433; H04N21/4332; H04L; H04L12/00; H04L12/28; H04N21/20; H04N21/23; H04N21/236; H04N21/2362; H04N21/25; H04N21/262; H04N21/26208; H04N21/26216; H04N21/26266; H04N21/26283; H04N21/41; H04N21/422; H04N21/42204; H04N21/42206; H04N21/4221; H04N21/426; H04N21/42692; H04N21/431; H04N21/4312; H04N21/4316; H04N21/4331; H04N21/434; H04N21/4345; H04N21/435; H04N7/00; H04N7/16; H04N7/162; H04N7/165; H04N7/173; H04N21/47; H04N21/482; H04N21/4823

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 246 words
A method for providing an interactive electronic program guide for a plurality of programming services available via an information network, comprising the steps of: transmitting a trickle data stream at a first data rate with schedule data of at least one of said programming services for a current time period over said information network to a decoder; providing a guide display area on a primary display area of a display device associated with said decoder which comprises a limited portion of said primary display area and provides information from said schedule data regarding the attributes of at least one of said programming services; thereby allowing a user to access the guide while continuing to view the programming displayed on the primary display area; storing said schedule data in a memory at the decoder; providing said schedule data stored in said memory to said display device for use in said guide display area; and transmitting a demand data stream at a second data rate which is higher than said first data rate over said information network to the decoder; wherein said demand data represents schedule data for a future time period which follows said current time period; and a portion of said demand data stream which corresponds to a subset of said future time period is adapted to be selectively recovered from said transmitted demand data stream at said decoder according to a user command to view schedule data from said subset of said future time period.
Claim 2
Independent Claim 246 words
A method for providing an interactive electronic program guide for a plurality of programming services available via an information network, comprising the steps of: transmitting a trickle data stream at a first data rate with schedule data of at least one of said programming services for a current time period over said information network to a decoder; providing a guide display area on a primary display area of a display device associated with said decoder which comprises a limited portion of said primary display area and provides information from said schedule data regarding the attributes of at least one of said programming services; thereby allowing a user to access the guide while continuing to view the programming displayed on the primary display area; storing said schedule data in a memory at the decoder; providing said schedule data stored in said memory to said display device for use in said guide display area; and transmitting a demand data stream at a second data rate which is higher than said first data rate over said information network to the decoder; wherein said demand data represents schedule data for a future time period which follows said current time period; and a portion of said demand data stream which corresponds to a subset of said future time period is adapted to be selectively recovered from said transmitted demand data stream at said decoder according to a user command to view schedule data from said subset of said future time period.
Claim 3
Dependent Claim 23 words
The method of claim 1 wherein said current time period extends approximately from the current time to approximately twenty-four hours in the future.
Claim 4
Dependent Claim 33 words
The method of claim 2 wherein said demand data represents schedule data for a predetermined time period extending approximately from the twenty-four hours in the future to approximately seven days in the future.
Claim 5
Dependent Claim 39 words
The method of claim 1 wherein a user provided command switchably selects between said guide display area comprising said limited portion of said primary display area and a guide display area comprising substantially all of said primary display area.
Claim 6
Dependent Claim 40 words
The method of claim 1 wherein the program or service being displayed on the primary display area is resized to allow a user to view said program or service in a reduced size while also viewing said guide display area.
Claim 7
Dependent Claim 23 words
The method of claim 1, wherein: said trickle data stream and said demand data stream are substantially continuously broadcast over said information network.
Claim 8
Dependent Claim 245 words
Decoder apparatus for providing an interactive electronic program guide on a video display in response to signals received from an information network, comprising: means for recovering trickle data from said received signals at a first data rate, said trickle data comprising current schedule data for a current time period and being adapted for storage in a decoder memory and substantially instantaneous display at any time during a current time period; means for selectively retrieving demand data from said received signals at a second data rate that is faster than said first data rate, said demand data being provided in pages and comprising future schedule data representing a future time period which follows said current time period, each of said pages containing demand data for different future time slots; and means for storing selectively retrieved pages of said demand data which corresponds to a subset of said future time period for display after the retrieval thereof from said information network; said storing means being responsive to a user command to view schedule data corresponding to said subset of said future time period; said video display comprising a primary display area and a guide display area, said guide display area comprising a limited portion of said primary display area; wherein said guide display area provides information from at least one of said current and future schedule data; thereby allowing a user to access the guide while continuing to view the programming displayed on the primary display area.
Claim 9
Dependent Claim 245 words
Decoder apparatus for providing an interactive electronic program guide on a video display in response to signals received from an information network, comprising: means for recovering trickle data from said received signals at a first data rate, said trickle data comprising current schedule data for a current time period and being adapted for storage in a decoder memory and substantially instantaneous display at any time during a current time period; means for selectively retrieving demand data from said received signals at a second data rate that is faster than said first data rate, said demand data being provided in pages and comprising future schedule data representing a future time period which follows said current time period, each of said pages containing demand data for different future time slots; and means for storing selectively retrieved pages of said demand data which corresponds to a subset of said future time period for display after the retrieval thereof from said information network; said storing means being responsive to a user command to view schedule data corresponding to said subset of said future time period; said video display comprising a primary display area and a guide display area, said guide display area comprising a limited portion of said primary display area; wherein said guide display area provides information from at least one of said current and future schedule data; thereby allowing a user to access the guide while continuing to view the programming displayed on the primary display area.
Claim 10
Dependent Claim 42 words
The decoder apparatus of claim 7 wherein the program or service being displayed on the primary display area is resizable to allow a user to concurrently view said program or service in a reduced size while also viewing said guide display area.
Claim 11
Dependent Claim 40 words
The decoder apparatus of claim 7 wherein a user provided command switchably selects between said guide display area comprising said limited portion of said primary display area and a guide display area comprising substantially all of said primary display area.
Claim 12
Dependent Claim 45 words
The decoder apparatus of claim 7 wherein said guide display area is blended with the portion of said primary display area collocated with said guide display area to allow a user to concurrently view both of said guide display area and said primary display area.
Claim 13
Dependent Claim 68 words
The decoder apparatus of claim 7, wherein: a plurality of programming services are available from said information network; and said guide display area provides information on the attributes of at least one of the programming services, including a first program which is available during a first time slot, and a second program which is available in a second time slot which is adjacent to said first time slot.
Claim 14
Dependent Claim 21 words
The decoder apparatus of claim 11, wherein: said first and second time slots are both part of said current schedule data.
Claim 15
Dependent Claim 34 words
The decoder apparatus of claim 11, wherein: said guide display area is controllable in response to a user command to provide information on the attributes of at least one other of said programming services.
Claim 16
Dependent Claim 22 words
The decoder apparatus of claim 7, wherein: said limited portion is between approximately one-fourth and approximately one-half of the primary display area.
Claim 17
Dependent Claim 21 words
The decoder apparatus of claim 7, wherein: said information network is one of a cable television network and satellite television network.
Claim 18
Dependent Claim 24 words
The decoder apparatus of claim 7, wherein: said current time period extends approximately from the present time to approximately twenty-four hours in the future.
Claim 19
Dependent Claim 26 words
The decoder apparatus of claim 7, wherein: said future time slots extend approximately from twenty-four hours in the future to approximately seven days in the future.
Claim 20
Dependent Claim 40 words
The decoder apparatus of claim 7, wherein: a user provided command switchably selects between said guide display area comprising said limited portion of said primary display area and a guide display area comprising substantially all of said primary display area.
Claim 21
Dependent Claim 45 words
The decoder apparatus of claim 7, wherein: said guide display area is blended with a portion of said primary display area collocated with said guide display area to allow a user to concurrently view both of said guide display area and said primary display area.
Claim 22
Dependent Claim 30 words
The decoder apparatus of claim 19, wherein: the blending between said guide display area and said collocated portion of said primary display area is in a proportion of approximately 50%.
Claim 23
Dependent Claim 29 words
The decoder apparatus of claim 7, wherein: said means for selectively acquiring demand data is responsive to a user command to display schedule data of said future time slots.
Claim 24
Dependent Claim 22 words
The decoder apparatus of claim 7, wherein: said trickle data and said demand data are substantially continuously broadcast over said information network.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-11-30 2002-06-01 2002-12-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-11-30 2006-06-01 2006-12-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-11-30 2010-06-01 2010-12-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag