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

Method and apparatus for combining video sequences with an interactive program guide

Assignee: Adeia Media Holdings Inc
•
Filing: 1998-11-30
•
Granted: 2002-07-02
•
Expires: 2018-11-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for combining video frame sequences with a video display of an interactive program guide (IPG). The apparatus comprises a plurality of compositors that combine background information, video frame sequences and program guide graphics into a single video frame sequence. The sequence is then digitally encoded to form an MPEG-like bitstream. The same background information and video advertising is composited with a different program guide graphic to form another video sequence that is also encoded. A plurality of such sequences are produced with each sequence having a different program guide graphic. Each sequence is encoded and then multiplexed into a transport stream such that all the encoded sequences are transmitted to a subscriber's terminal using a single transport stream. As such, the subscriber can scroll from one program guide to the next without interruption of the background or video display as the program guide graphic is changed. Each graphic contains a set of programs (e.g., channels) listed along a left, vertical axis and each program associated with the channel is identified in a rectangular cell that extends toward the right. The horizontal axis represents time and about 2 hours of programming for ten channels is shown in the graphic.

Inventors

  • 👤 Ted Ludvig
  • 👤 Nathan Osborn
  • 👤 Donald F. Gordon

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 20:11
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/40; H04N21/45; H04N21/4508; H04N21/4532; H04N7/00; H04N7/08; H04N21/20; H04N21/25; H04N21/262; H04N21/26283; H04N21/43; H04N21/431; H04N21/4312; H04N21/4314; H04N21/47; H04N21/472; H04N21/47202; H04N21/482; H04N21/4821; H04N21/60; H04N21/65; H04N21/654; H04N21/6547; H04N21/80; H04N21/83; H04N21/84; H04N7/16; H04N7/162; H04N7/163; H04N7/165; H04N5/00; H04N5/44; H04N5/445; H04N5/45

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 124 words
A method of producing a digital bitstream containing an interactive program guide for a digital information distribution system comprising: combining, in a frame synchronized manner, background imagery with at least one video sequence and at least one graphic containing program guide information to form a composited frame sequence; wherein the combining step further comprises: compositing, frame-by-frame, at least one video sequence onto said background imagery to form a background sequence; and compositing a plurality of program guide graphics onto said background sequence, where a different program guide graphic is composited onto said background sequence to form a plurality of program guide frame sequences that represent individual program guide pages; and encoding the composited frame sequence to compress information therein to form a digital bitstream.
Claim 2
Independent Claim 124 words
A method of producing a digital bitstream containing an interactive program guide for a digital information distribution system comprising: combining, in a frame synchronized manner, background imagery with at least one video sequence and at least one graphic containing program guide information to form a composited frame sequence; wherein the combining step further comprises: compositing, frame-by-frame, at least one video sequence onto said background imagery to form a background sequence; and compositing a plurality of program guide graphics onto said background sequence, where a different program guide graphic is composited onto said background sequence to form a plurality of program guide frame sequences that represent individual program guide pages; and encoding the composited frame sequence to compress information therein to form a digital bitstream.
Claim 3
Dependent Claim 33 words
The method of claim 1 wherein said encoding step further comprises: separately encoding each of said program guide frame sequences to form a digital bitstream for each of the program guide frame sequences.
Claim 4
Dependent Claim 21 words
The method of claim 2 further comprising the steps of: multiplexing each of the digital bitstreams into a common transport stream.
Claim 5
Dependent Claim 20 words
The method of claim 3 wherein fifteen program guide sequences are formed, encoded, and contained in a common transport stream.
Claim 6
Dependent Claim 29 words
The method of claim 4 further comprising: encoding an audio signal associated with one of the video sequences; and multiplexing the encoded audio signal into the common transport stream.
Claim 7
Dependent Claim 24 words
The method of claim 3 wherein said multiplexing step further comprises the step of: multiplexing foreground program guide data into said common transport stream.
Claim 8
Independent Claim 165 words
A method of generating and presenting an interactive program guide to a viewer comprising the steps of: combining, in a frame synchronized manner, digital background imagery with at least one digital video sequence to form a background frame sequence; combining said background frame sequence with a plurality of program guide graphics containing program guide information, where a different program guide graphic is combined with said background frame sequence to form a plurality of composite frame sequences; separately encoding each of the plurality of composite frame sequences to compress information therein and form a plurality of digital bitstreams; multiplexing the digital bitstreams into a transport stream; transmitting the transport stream through a distribution network to a plurality of subscriber equipment; extracting from said transport stream one of said digital bitstreams; decoding said extracted digital bitstream to produce a composite frame sequence; and displaying an interactive program guide containing said background imagery, at least one video sequence, and said program guide graphic from said composite frame sequence.
Claim 9
Independent Claim 165 words
A method of generating and presenting an interactive program guide to a viewer comprising the steps of: combining, in a frame synchronized manner, digital background imagery with at least one digital video sequence to form a background frame sequence; combining said background frame sequence with a plurality of program guide graphics containing program guide information, where a different program guide graphic is combined with said background frame sequence to form a plurality of composite frame sequences; separately encoding each of the plurality of composite frame sequences to compress information therein and form a plurality of digital bitstreams; multiplexing the digital bitstreams into a transport stream; transmitting the transport stream through a distribution network to a plurality of subscriber equipment; extracting from said transport stream one of said digital bitstreams; decoding said extracted digital bitstream to produce a composite frame sequence; and displaying an interactive program guide containing said background imagery, at least one video sequence, and said program guide graphic from said composite frame sequence.
Claim 10
Dependent Claim 41 words
The method of claim 7 further comprising the steps of: encoding an audio signal associated with said at least one video sequence; multiplexing said encoded audio signal into said transport stream; and decoding said encoded audio signal within said subscriber equipment.
Claim 11
Dependent Claim 92 words
The method of claim 7 further comprising the steps of: selecting a different digital bitstream to decode; extracting said different digital bitstream from said transport stream; decoding said extracted different digital bitstream to produce a different composite frame sequence; and displaying a different interactive program guide containing said background imagery, said at least one video sequence, and a different program guide graphic from said composite frame sequence, where said background imagery and at least one video sequence is displayed in an uninterrupted manner while the different digital bitstream is extracted and decoded.
Claim 12
Dependent Claim 99 words
Apparatus for producing a digital bitstream representing an interactive program guide for a digital information distribution system comprising: a video compositor for compositing background imagery with at least one video frame sequence to form a background frame sequence; a plurality of program guide compositors for combining a plurality of program guide graphics with said background frame sequence to form a plurality of program guide frame sequences; a plurality of encoders for separately encoding each of said program guide frame sequences to form a plurality of bitstreams; and a multiplexer for multiplexing said plurality of bitstreams into a transport stream.
Claim 13
Dependent Claim 99 words
Apparatus for producing a digital bitstream representing an interactive program guide for a digital information distribution system comprising: a video compositor for compositing background imagery with at least one video frame sequence to form a background frame sequence; a plurality of program guide compositors for combining a plurality of program guide graphics with said background frame sequence to form a plurality of program guide frame sequences; a plurality of encoders for separately encoding each of said program guide frame sequences to form a plurality of bitstreams; and a multiplexer for multiplexing said plurality of bitstreams into a transport stream.
Claim 14
Dependent Claim 36 words
The apparatus of claim 10 further comprising a program guide graphics generator for producing said program guide graphics and foreground overlay graphics, where said foreground overlay graphics are included into the transport stream as user data.
Claim 15
Dependent Claim 36 words
The apparatus of claim 10 further comprising a program guide graphics generator for producing said program guide graphics and foreground overlay graphics, where said foreground overlay graphics are included into the transport stream as private data.
Claim 16
Dependent Claim 11 words
The apparatus of claim 10 wherein said encoders are MPEG-2 encoders.
Claim 17
Dependent Claim 44 words
An interactive program guide comprising: a background image; at least one video sequence positioned upon said background image; a program guide graphic positioned upon said background; where the background image, the at least one video sequence and the program guide graphic are frame synchronized.
Claim 18
Dependent Claim 44 words
An interactive program guide comprising: a background image; at least one video sequence positioned upon said background image; a program guide graphic positioned upon said background; where the background image, the at least one video sequence and the program guide graphic are frame synchronized.
Claim 19
Dependent Claim 153 words
Apparatus for distributing digital information comprising: service provider equipment; subscriber equipment; and a communications network coupling the service provider equipment to the subscriber equipment, where said service provider equipment further comprises a program guide generator that produces a digital bitstream containing a program guide graphic and at least one video sequence, where the guide graphic program and said at least one video sequence are frame synchronized; said program guide generator further comprising: a video compositor for compositing background imagery with at least one video frame sequence to form a background frame sequence; a plurality of program guide compositors for combining a plurality of program guide graphics with said background frame sequence to form a plurality of program guide frame sequences; a plurality of encoders for separately encoding each of said program guide frame sequences to form a plurality of bitstreams; and a multiplexer for multiplexing said plurality of bitstreams into a transport stream.
Claim 20
Dependent Claim 153 words
Apparatus for distributing digital information comprising: service provider equipment; subscriber equipment; and a communications network coupling the service provider equipment to the subscriber equipment, where said service provider equipment further comprises a program guide generator that produces a digital bitstream containing a program guide graphic and at least one video sequence, where the guide graphic program and said at least one video sequence are frame synchronized; said program guide generator further comprising: a video compositor for compositing background imagery with at least one video frame sequence to form a background frame sequence; a plurality of program guide compositors for combining a plurality of program guide graphics with said background frame sequence to form a plurality of program guide frame sequences; a plurality of encoders for separately encoding each of said program guide frame sequences to form a plurality of bitstreams; and a multiplexer for multiplexing said plurality of bitstreams into a transport stream.
Claim 21
Dependent Claim 36 words
The apparatus of claim 15 further comprising a program guide graphics generator for producing said program guide graphics and foreground overlay graphics, where said foreground overlay graphics are included into the transport stream as user data.
Claim 22
Dependent Claim 36 words
The apparatus of claim 15 further comprising a program guide graphics generator for producing said program guide graphics and foreground overlay graphics, where said foreground overlay graphics are included into the transport stream as private data.
Claim 23
Dependent Claim 11 words
The apparatus of claim 15 wherein said encoders are MPEG-2 encoders.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag