Claims
- 1. A data stream, to be processed by a compatible system that operates on bits at a constant bit rate, for representing a plurality of different-type signals synchronized with each other, said different-type signals being represented in the data stream in the form of digital data, characterized in that each of said different-type signals is represented by a bit stream designed to be processed at a bit-use rate which varies with the information content of the signal itself and with the bit-use rates for said plurality of different-type signals being independent of each other, the digital data being organized in a series of data blocks among which are data blocks containing different numbers of bits in respective ones of multiple bit streams, the bit streams being distributed among the data blocks such that bits of each bit stream, after being operated upon and buffered by a compatible system, are at all times available for use as required for proper reconstruction of the respective represented signal.
- 2. A data stream in accordance with claim 1, wherein some data blocks have no bits of one or more of said bit streams.
- 3. A data stream in accordance with claim 1 or claim 2 wherein each of said data blocks contains codes indicative of which bit streams have bits contained in such data block.
- 4. A data stream in accordance with claim 1 or claim 2, wherein each of said data blocks contains characters identifying the boundaries of the different bit streams contained therein.
- 5. A data stream in accordance with claim 1 or claim 2, wherein codes in the data stream identify the individual bit streams contained in said series of data blocks.
- 6. A set of data embodied on a machine-readable medium or in a data stream for representing a plurality of different-type signals synchronized with each other, each of said different-type signals being represented by a bit sequence designed to be processed by a compatible system at a bit-use rate which varies with the information content of the signal itself and with the bit-use rates for said plurality of different-type signals being independent of each other, the data being organized in a series of data blocks among which are data blocks containing different numbers of bits in respective ones of multiple bit sequences, the bit sequences being distributed among the data blocks such that bits of each bit sequence, after being operated upon and buffered by a compatible system, are at all times available for use as required for proper reconstruction of the respective represented signal.
- 7. A set of data embodied on a machine-readable medium or in a data stream in accordance with claim 6, wherein some data blocks have no bits of one or more of said bit sequences.
- 8. A set of data embodied on a machine-readable medium or in a data stream in accordance with claim 6 or claim 7, wherein each of said data blocks contains codes indicative of which bit sequences have bits contained in such data block.
- 9. A set of data embodied on a machine-readable medium or in a data stream in accordance with claim 6 or claim 7, wherein each of said data blocks contains characters identifying the boundaries of the different bit sequences contained therein.
- 10. A set of data embodied on a machine-readable medium or in a data stream in accordance with claim 6 or claim 7, wherein codes in the set of data identify the individual bit sequences contained in said series of data blocks.
Parent Case Info
This is a continuation of application Ser. No. 09/657,125 filed Sep. 7, 2000 now U.S. Pat. No. 6,424,794, which is a continuation of application Ser. No. 09/211,588 filed on Dec. 14, 1998 now U.S. Pat. No. 6,148,139, which in turn is a continuation of Ser. No. 08/905,475 filed Aug. 4, 1997 now U.S. Pat. No. 6,115,534, which in turn is a continuation of application Ser. No. 08/486,611 filed on Jun. 7, 1995 now U.S. Pat. No. 5,671,320, which in turn is a continuation of application Ser. No. 08/144,791 filed Oct. 29, 1993 now U.S. Pat. No. 5,576,843.
US Referenced Citations (12)
Continuations (5)
|
Number |
Date |
Country |
Parent |
09/657125 |
Sep 2000 |
US |
Child |
10/047071 |
|
US |
Parent |
09/211588 |
Dec 1998 |
US |
Child |
09/657125 |
|
US |
Parent |
08/905475 |
Aug 1997 |
US |
Child |
09/211588 |
|
US |
Parent |
08/486611 |
Jun 1995 |
US |
Child |
08/905475 |
|
US |
Parent |
08/144791 |
Oct 1993 |
US |
Child |
08/486611 |
|
US |