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

Method and apparatus for masking the effects of latency in an interactive information distribution system

Assignee: Comcast IP Holdings I LLC
•
Filing: 1998-05-07
•
Granted: 1999-10-12
•
Expires: 2018-05-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for masking the effects of latency within an information distribution system. The apparatus comprises a set top terminal that requests and receives information from an information server within the information distribution system. The information is generally displayed upon a conventional television that is coupled to the set top terminal. The set top terminal contains a central processing unit and an information stream decoder that are programmed to implement the method. The method is a routine which is executed when a subscriber selects certain functions, usually via a remote control, that are available for the set top terminal to perform. Upon execution, the method recalls a predefined image from memory and begins to fade the presently displayed image into a predefined image, e.g., a white screen. Simultaneously, the presently playing sound is also faded into the predefined sound, e.g., no sound. The decoder within the set top terminal is reset to flush from its buffer and residual sound or video information from the previously decoded video. Lastly, once the new video stream has arrived and begins to be decoded, the set top terminal fades up from the pre-defined image to the new video stream and from the pre-defined audio to the audio stream that accompanies the video stream. At this point, the subscriber's selected function has been fully implemented without display of the detrimental affects usually associated with a latency delay.

Inventors

  • 👤 Christopher Goode
  • 👤 Donald Gordon
  • 👤 Mark D. Conover
  • 👤 Daniel Illowsky
  • 👤 Philip A. Thomas
  • 👤 Brooks Cole

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 23:01
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/40; H04N21/43; H04N21/438; H04N21/4383; H04N21/4384

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 110 words
A method for masking latency within an information distribution system, where said latency occurs while transitioning from a first information stream to a second information stream, said method comprising the steps of: responding to a user command entered into a transceiver and, simultaneously, sending an upstream data command to an information stream source within the information distribution system to implement said user command; recalling a predefined image from an image memory; fading at least a portion of imagery decoded from said first information stream into said predefined image; fading from said predefined image into imagery decoded from said second information stream; and displaying said imagery from said second information stream.
Claim 2
Independent Claim 110 words
A method for masking latency within an information distribution system, where said latency occurs while transitioning from a first information stream to a second information stream, said method comprising the steps of: responding to a user command entered into a transceiver and, simultaneously, sending an upstream data command to an information stream source within the information distribution system to implement said user command; recalling a predefined image from an image memory; fading at least a portion of imagery decoded from said first information stream into said predefined image; fading from said predefined image into imagery decoded from said second information stream; and displaying said imagery from said second information stream.
Claim 3
Dependent Claim 29 words
The method of claim 1 further comprising a step of initializing a signal decoder prior to fading from said predefined image into imagery decoded from said second information stream.
Claim 4
Dependent Claim 18 words
The method of claim 2 wherein said initializing step further comprises the step of resetting the signal decoder.
Claim 5
Dependent Claim 37 words
The method of claim 1 further comprising a step of removing from a signal decoder information pertaining to said first information stream prior to fading from said predefined image into imagery decoded from said second information stream.
Claim 6
Dependent Claim 73 words
The method of claim 1 further comprising the steps of: fading an audio signal associated with said imagery of said first information stream into a predefined audio signal as said imagery of said first information stream is faded into said predefined image; and fading from said predefined audio signal into an audio signal associated with said second information stream as said predefined image is faded into said imagery of said second information stream.
Claim 7
Dependent Claim 27 words
The method of claim 1 wherein said predefined image is a white screen, a white screen containing at least one geometric object, animation, or a video clip.
Claim 8
Dependent Claim 21 words
The method of claim 5 wherein said predefined audio signal produces no sound or a sound that compliments the predefined image.
Claim 9
Dependent Claim 31 words
The method of claim 1 further comprising the step of displaying, in response to said user command, a function selection indicator that identifies a function that corresponds to the user command.
Claim 10
Dependent Claim 17 words
The method of claim 1 wherein said predefined image is a portion of a frozen video frame.
Claim 11
Independent Claim 134 words
A method for masking latency within an information distribution system, where said latency occurs while transitioning from a first information stream to a second information stream, said method comprising the steps of: responding to a user command entered into a transceiver and, simultaneously, sending an upstream data command to the information distribution system to implement said user command; freezing an image frame of said first information stream and, simultaneously, activating a transition timer; fading at least a portion of said frozen image frame by masking said portion using an on-screen display overlay; removing information pertaining to the first information stream from a signal decoder; upon time out of the transition timer, fading from said frozen image frame into imagery decoded from said second information stream; and displaying said imagery from said second information stream.
Claim 12
Independent Claim 134 words
A method for masking latency within an information distribution system, where said latency occurs while transitioning from a first information stream to a second information stream, said method comprising the steps of: responding to a user command entered into a transceiver and, simultaneously, sending an upstream data command to the information distribution system to implement said user command; freezing an image frame of said first information stream and, simultaneously, activating a transition timer; fading at least a portion of said frozen image frame by masking said portion using an on-screen display overlay; removing information pertaining to the first information stream from a signal decoder; upon time out of the transition timer, fading from said frozen image frame into imagery decoded from said second information stream; and displaying said imagery from said second information stream.
Claim 13
Dependent Claim 25 words
The method of claim 10 wherein said on-screen display overlay is a white screen that covers at least a portion of said frozen image frame.
Claim 14
Dependent Claim 31 words
The method of claim 10 further comprising the steps of: displaying, in response to said user command, a function selection indicator that identifies a function that corresponds to the user command.
Claim 15
Dependent Claim 67 words
The method of claim 10 wherein said on-screen display overlay covers all but an object in said frozen image frame and the object is contained in the second information stream, where having said object in both said first information stream to provide said frozen image frame containing the object and said second information stream provides spatial continuity from the first information stream to the second information stream.
Claim 16
Dependent Claim 145 words
Apparatus for masking latency within an information distribution system, where said latency occurs while transitioning from a first information stream to a second information stream, said apparatus comprising: a transceiver for responding to a user command entered into a set top terminal and for simultaneously sending an upstream data command to an information stream source within the information distribution system to implement said user command; a processor for recalling a predefined image from an image memory in response to said user command being entered; a decoder for fading at least a portion of imagery decoded from said first information stream into said predefined image and removing information pertaining to said first information stream from the decoder; where said processor causes said predefined image to fade into imagery decoded from said second information stream; and a display for displaying said imagery of said second information stream.
Claim 17
Dependent Claim 145 words
Apparatus for masking latency within an information distribution system, where said latency occurs while transitioning from a first information stream to a second information stream, said apparatus comprising: a transceiver for responding to a user command entered into a set top terminal and for simultaneously sending an upstream data command to an information stream source within the information distribution system to implement said user command; a processor for recalling a predefined image from an image memory in response to said user command being entered; a decoder for fading at least a portion of imagery decoded from said first information stream into said predefined image and removing information pertaining to said first information stream from the decoder; where said processor causes said predefined image to fade into imagery decoded from said second information stream; and a display for displaying said imagery of said second information stream.
Claim 18
Dependent Claim 74 words
The apparatus of claim 14 wherein said processor further causes an audio signal associated with said imagery of said first information stream to fade into a predefined audio signal as said imagery of said first information stream is faded into said predefined image, and said predefined audio signal to fade into an audio signal associated with said second information stream as said predefined image is faded into said imagery of said second information stream.
Claim 19
Dependent Claim 27 words
The apparatus of claim 14 wherein said predefined imagery is a white screen, a white screen containing at least one geometric object, animation, or a video clip.
Claim 20
Dependent Claim 21 words
The apparatus of claim 15 wherein said predefined audio signal produces no sound or a sound that compliments the predefined image.
Claim 21
Dependent Claim 29 words
The apparatus of claim 14 wherein said display displays, in response to said user command, a function selection indicator that identifies a function that corresponds to the user command.
Claim 22
Dependent Claim 17 words
The apparatus of claim 14 wherein said predefined image is a portion of a frozen video frame.
Claim 23
Dependent Claim 73 words
The apparatus of claim 19 wherein said predefined image contains an on-screen display overlay that covers all but an object in said frozen image frame and the object is also contained in the second information stream, where having said object in both said first information stream to provide said frozen image frame containing the object and said second information stream provides spatial continuity from the first information stream to the second information stream.
Claim 24
Dependent Claim 140 words
A digital storage medium containing a program that, when executed by a central processing unit, causes the central processing unit and circuitry connected to the central processing unit to perform a method for masking latency within an information distribution system, where said latency occurs while transitioning from a first information stream to a second information stream, said method comprising the steps of: responding to a user command entered into a transceiver and, simultaneously, sending an upstream data command to a information stream source within the information distribution system to implement said user command; recalling a predefined image from an image memory; fading at least a portion of imagery decoded from said first information stream into said predefined image; fading from said predefined image into imagery decoded from said second information stream; and displaying said imagery from said second information stream.
Claim 25
Dependent Claim 140 words
A digital storage medium containing a program that, when executed by a central processing unit, causes the central processing unit and circuitry connected to the central processing unit to perform a method for masking latency within an information distribution system, where said latency occurs while transitioning from a first information stream to a second information stream, said method comprising the steps of: responding to a user command entered into a transceiver and, simultaneously, sending an upstream data command to a information stream source within the information distribution system to implement said user command; recalling a predefined image from an image memory; fading at least a portion of imagery decoded from said first information stream into said predefined image; fading from said predefined image into imagery decoded from said second information stream; and displaying said imagery from said second information stream.
Claim 26
Dependent Claim 35 words
The medium of claim 21 wherein said method further comprises a step of initializing a signal decoder within said receiver prior to fading from said predefined image into imagery decoded from said second information stream.
Claim 27
Dependent Claim 18 words
The medium of claim 22 wherein said initializing step further comprises the step of resetting the signal decoder.
Claim 28
Dependent Claim 43 words
The medium of claim 21 wherein said method further comprises a step of removing from a signal decoder within said receiver information pertaining to said first information stream prior to fading from said predefined image into imagery decoded from said second information stream.
Claim 29
Dependent Claim 76 words
The medium of claim 21 wherein said method further comprises the steps of: fading an audio signal associated with said imagery of said first information stream into a predefined audio signal as said imagery of said first information stream is faded into said predefined image; and fading from said predefined audio signal into an audio signal associated with said second information stream as said predefined image is faded into said imagery of said second information stream.
Claim 30
Dependent Claim 27 words
The medium of claim 21 wherein said predefined image is a white screen, a white screen containing at least one geometric object, animation, or a video clip.
Claim 31
Dependent Claim 21 words
The medium of claim 26 wherein said predefined audio signal produces no sound or a sound that compliments the predefined image.
Claim 32
Dependent Claim 34 words
The medium of claim 21 wherein said method further comprises the steps of: displaying, in response to said user command, a function selection indicator that identifies a function that corresponds to the user command.
Claim 33
Dependent Claim 17 words
The medium of claim 21 wherein said predefined image is a portion of a frozen video frame.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag