Claims
- 1. 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.
- 2. 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.
- 3. Apparatus according to claim 1, wherein
- said base packet identifier and said second packet identifier comprise channel map packets.
- 4. 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.
- 5. 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.
- 6. 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.
- 7. 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.
- 8. Apparatus according to claim 6, wherein
- said base packet identifier comprises channel map packets.
- 9. 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.
- 10. 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.
- 11. 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.
- 12. 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.
- 13. Apparatus according to claim 11, wherein
- said base packet identifier and said third packet identifier comprise channel map packets.
- 14. 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.
- 15. 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.
- 16. 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.
- 17. 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.
Priority Claims (1)
Number |
Date |
Country |
Kind |
9400101 |
Apr 1994 |
GBX |
|
Parent Case Info
This is a division of application Ser. No. 08/363,235, filed Dec. 23, 1994 now U.S. Pat. No. 5,642,153 by John W. Chaney et al. and titled "CONSUMER INTERFACE FOR A DIGITAL TELEVISION SYSTEM".
US Referenced Citations (9)
Divisions (1)
|
Number |
Date |
Country |
Parent |
363235 |
Dec 1994 |
|