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

Program guide in a digital video system

Assignee: Technicolor USA Inc
•
Filing: 1997-02-25
•
Granted: 1999-02-02
•
Expires: 2017-02-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital video system receives a digital bitstream representing video and audio information and containing a plurality of packetized data programs in a data format and includes data units related to the selection of individual programs and individual packetized datastreams associated with a program. The system includes a first processor responsive to the bitstream for capturing program guide information and a second processor responsive to the bitstream for capturing selected program data. The program guide data includes a base data unit for selecting a first program and a second data unit of predetermined offset to the base data unit for selecting a second program. The second processor captures program data by capturing data with identifiers matching an identifier determined from the data units.

Inventors

  • 👤 John William Chaney
  • 👤 Billy Wesley Beyers, Jr.
  • 👤 Michael Wayne Johnson
  • 👤 James Edwin Hailey
  • 👤 Kevin Elliott Bridgewater
  • 👤 Michael Scott Deiss
  • 👤 Raymond Scott Horton

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 14:12
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/20; H04N21/25; H04N21/262; H04N21/26266; H04N7/00; H04N7/20; H04N21/23; H04N21/235; H04N21/236; H04N21/2362; H04N21/238; H04N21/2381; H04N21/2383; H04N21/26283; H04N21/40; H04N21/41; H04N21/426; H04N21/43; H04N21/434; H04N21/4345; H04N21/435; H04N21/436; H04N21/4363; H04N21/438; H04N21/4381; H04N21/4382; H04N21/4383; H04N21/442; H04N21/44213; H04N21/44222; H04N21/45; H04N21/4508; H04N21/4532; H04N21/458; H04N21/47; H04N21/475; H04N21/4755; H04N21/482; H04N21/60; H04N21/61; H04N21/6106; H04N21/6143; H04N21/65; H04N21/654; H04N21/6547; H04N21/80; H04N21/83; H04N21/835; H04N21/8352; H04N21/84; H04N21/85; H04N21/858; H04N7/16; H04N7/162; H04N7/163; H04N7/24; H04N7/52

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 118 words
In a system for receiving a digital bitstream representing video information containing a plurality of packetized data programs in a data format including packet identifiers that identify individual programs and individual packetized datastreams associated with a program, apparatus comprising: a processor responsive to said bitstream for capturing program guide information including: a predetermined base packet identifier for identifying a first program; a second packet identifier having a value of predetermined offset to said base packet identifier value for identifying a second program; and a processor for capturing selected program data in response to said bitstream by capturing data with packet identifiers matching a packet identifier determined from identifiers including said base packet identifier and said second packet identifier.
Claim 2
Dependent Claim 118 words
In a system for receiving a digital bitstream representing video information containing a plurality of packetized data programs in a data format including packet identifiers that identify individual programs and individual packetized datastreams associated with a program, apparatus comprising: a processor responsive to said bitstream for capturing program guide information including: a predetermined base packet identifier for identifying a first program; a second packet identifier having a value of predetermined offset to said base packet identifier value for identifying a second program; and a processor for capturing selected program data in response to said bitstream by capturing data with packet identifiers matching a packet identifier determined from identifiers including said base packet identifier and said second packet identifier.
Claim 3
Dependent Claim 28 words
Apparatus according to claim 1, wherein said base packet identifier value and said second packet identifier are offset by an integral multiple of respective associated program channel numbers.
Claim 4
Dependent Claim 19 words
Apparatus according to claim 1, wherein said base packet identifier and said second packet identifier comprise channel map packets.
Claim 5
Dependent Claim 35 words
Apparatus according to claim 1, wherein individual packetized datastreams associated with said first program have packet identifier values ranging from a base packet identifier value up to, but not including, a second packet identifier value.
Claim 6
Dependent Claim 27 words
Apparatus according to claim 1, wherein said base packet identifier and said second packet identifier include packet identifiers that are functions of respective associated program channel numbers.
Claim 7
Dependent Claim 111 words
In a system for receiving a digital bitstream representing video information containing a plurality of packetized data programs in a data format including packet identifiers that identify individual programs and individual packetized datastreams associated with a program, apparatus comprising: a first processor responsive to said bitstream for capturing program guide information including: a predetermined base packet identifier for identifying a first datastream of a first program; a second packet identifier of predetermined offset to said base packet identifier for identifying a second datastream of said first program; and a second processor for capturing packets of said first program by capturing data with packet identifiers determined from base and second packet identifiers.
Claim 8
Dependent Claim 111 words
In a system for receiving a digital bitstream representing video information containing a plurality of packetized data programs in a data format including packet identifiers that identify individual programs and individual packetized datastreams associated with a program, apparatus comprising: a first processor responsive to said bitstream for capturing program guide information including: a predetermined base packet identifier for identifying a first datastream of a first program; a second packet identifier of predetermined offset to said base packet identifier for identifying a second datastream of said first program; and a second processor for capturing packets of said first program by capturing data with packet identifiers determined from base and second packet identifiers.
Claim 9
Dependent Claim 26 words
Apparatus according to claim wherein said base packet identifier comprises a packet identifier value that is an integral multiple of a respective associated program channel number.
Claim 10
Dependent Claim 14 words
Apparatus according to claim 6, wherein said base packet identifier comprises channel map packets.
Claim 11
Dependent Claim 25 words
Apparatus according to claim 6, wherein said base packet identifier comprises a packet identifier value that is a function of an associated program channel number.
Claim 12
Dependent Claim 93 words
Apparatus according to claim 6, wherein said first processor also captures program guide information including a predetermined third packet identifier for identifying a first datastream of a second program; and a fourth packet identifier of predetermined offset to said third packet identifier for identifying a second datastream of said second program; wherein said second datastream of both said first and second programs contain data of the same type selected from video and audio types and have the same offset with respect to said first datastream of said first and said second programs respectively.
Claim 13
Dependent Claim 145 words
In a system for receiving a digital bitstream representing video information containing a plurality of packetized data programs in a data format including packet identifiers that identify individual programs and individual packetized datastreams associated with a program, apparatus comprising: a processor responsive to said bitstream for capturing program guide information including: a predetermined base packet identifier for identifying a first datastream of a first program; a second packet identifier of a first predetermined offset to said base packet identifier for identifying a second datastream of said first program; a third packet identifier of a second predetermined offset value to said base packet identifier for identifying a first datastream of a second program, wherein said first offset is less than said second offset; and a processor for capturing packets of said first program by capturing data with packet identifiers matching said base and second packet identifiers.
Claim 14
Dependent Claim 145 words
In a system for receiving a digital bitstream representing video information containing a plurality of packetized data programs in a data format including packet identifiers that identify individual programs and individual packetized datastreams associated with a program, apparatus comprising: a processor responsive to said bitstream for capturing program guide information including: a predetermined base packet identifier for identifying a first datastream of a first program; a second packet identifier of a first predetermined offset to said base packet identifier for identifying a second datastream of said first program; a third packet identifier of a second predetermined offset value to said base packet identifier for identifying a first datastream of a second program, wherein said first offset is less than said second offset; and a processor for capturing packets of said first program by capturing data with packet identifiers matching said base and second packet identifiers.
Claim 15
Dependent Claim 28 words
Apparatus according to claim 11, wherein said base packet identifier and said third packet identifier value are offset by an integral multiple of respective associated program channel numbers.
Claim 16
Dependent Claim 19 words
Apparatus according to claim 11, wherein said base packet identifier and said third packet identifier comprise channel map packets.
Claim 17
Dependent Claim 30 words
Apparatus according to claim 11, wherein said base packet identifier value and said third packet identifier comprises packet identifier values that are a function of an associated program channel number.
Claim 18
Dependent Claim 81 words
Apparatus according to claim 11, wherein said first processor also captures program guide information including a fourth packet identifier of a predetermined offset to said third packet identifier for identifying a second datastream of said second program, and wherein said second datastream of both of said first and second programs contain data of the same type selected from video and audio types and have the same offset with respect to said first datastream of said first and said second programs respectively.
Claim 19
Dependent Claim 113 words
In a system for receiving a digital bitstream representing video information containing a plurality of packetized data programs in a data format including packet identifiers that identify individual programs and individual packetized datastreams associated with a program, a method comprising the steps of: capturing program guide information in response to said bitstream, said program guide information including: a predetermined base packet identifier for identifying a first program; a second packet identifier having a predetermined offset to said base packet identifier for identifying a second program; matching data packets with packet identifiers determined from said base packet identifier and said second packet identifier; and capturing said matched data packets to provide selected program data.
Claim 20
Dependent Claim 113 words
In a system for receiving a digital bitstream representing video information containing a plurality of packetized data programs in a data format including packet identifiers that identify individual programs and individual packetized datastreams associated with a program, a method comprising the steps of: capturing program guide information in response to said bitstream, said program guide information including: a predetermined base packet identifier for identifying a first program; a second packet identifier having a predetermined offset to said base packet identifier for identifying a second program; matching data packets with packet identifiers determined from said base packet identifier and said second packet identifier; and capturing said matched data packets to provide selected program data.
Claim 21
Independent Claim 86 words
A method, comprising the steps of: receiving a plurality of digital data units related to the selection of programs represented by packets of compressed digital data representing video and audio information, said data units being contained in a data stream and being separated by an offset; initiating the selection of a desired data unit corresponding to a desired program from a base data unit; and utilizing said offset to locate said desired data unit corresponding to said desired program in relation to said base data unit.
Claim 22
Independent Claim 86 words
A method, comprising the steps of: receiving a plurality of digital data units related to the selection of programs represented by packets of compressed digital data representing video and audio information, said data units being contained in a data stream and being separated by an offset; initiating the selection of a desired data unit corresponding to a desired program from a base data unit; and utilizing said offset to locate said desired data unit corresponding to said desired program in relation to said base data unit.

References Cited (Backward Citations)

US5446490A Cited
US5359601A Cited
US5418782A Cited
US5565923A Cited
US5548532A Cited
US5563648A Cited
US5521927A Cited
US5596373A Cited
US5652749A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag