Data block format for software carrier and player therefor
DCFirst Claim
1. An optical disk for use in a compatible player for representing a plurality of signals which are to be played synchronized with each other, said signals being represented on the disk in the form of digital data, with each of said signals being represented by a bit stream designed to be processed during play of the optical disk at a rate which varies with the information content of the signal itself and with the bit rates for said plurality of signals being independent of each other, the digital data on the optical disk being organized in a series of data blocks with the data blocks containing variable numbers of bits of each bit stream, the bit streams being distributed among the data blocks such that bits of each bit stream, after being read from the disk and buffered by a compatible player, are at all times available as required for proper reconstruction of the respective represented signal.
5 Assignments
Litigations
0 Petitions
Accused Products
Abstract
An optical disk format for representing several synchronized signals, e.g., multiple versions of motion pictures and multiple soundtracks. All signals are represented digitally, and the bits are arranged in data blocks. Each data block may contain a variable number of bits for each signal, ranging from none to many (relative to the other signals). This allows each signal to be represented by a variable rate bit stream, without one signal necessarily constraining another as far as bit representation is concerned. Multiple buffers are provided to insure that there are a sufficient number of bits available for each signal as required for immediate needs. When any buffer is full, reading of the data blocks stops temporarily so that no bits are lost.
218 Citations
21 Claims
- 1. An optical disk for use in a compatible player for representing a plurality of signals which are to be played synchronized with each other, said signals being represented on the disk in the form of digital data, with each of said signals being represented by a bit stream designed to be processed during play of the optical disk at a rate which varies with the information content of the signal itself and with the bit rates for said plurality of signals being independent of each other, the digital data on the optical disk being organized in a series of data blocks with the data blocks containing variable numbers of bits of each bit stream, the bit streams being distributed among the data blocks such that bits of each bit stream, after being read from the disk and buffered by a compatible player, are at all times available as required for proper reconstruction of the respective represented signal.
-
12. A system for playing an optical disk, said disk representing a plurality of signals which are to be played synchronized with each other, said signals being represented on the disk in the form of digital data, with each of said signals being represented by a bit stream designed to be processed during play of the optical disk at a rate which varies with the information content of the signal itself and with the bit rates for said plurality of signals being independent of each other, the digital data on the optical disk being organized in a series of data blocks with the data blocks containing variable numbers of bits of each bit stream;
- said system comprising buffer means for each of said bit streams, means for reading the data blocks on an optical disk and for distributing the bits of each bit stream contained therein to a respective buffer means, and means for accessing the bits in each of said buffer means and for generating the respective signal represented thereby.
- View Dependent Claims (13, 14, 15, 16)
-
17. A method for playing an optical disk, said optical disk representing a plurality of signals which are to be played synchronized with each other, said signals being represented on the disk in the form of digital data, with each of said signals being represented by a bit stream designed to be processed during play of the optical disk at a rate which varies with the information content of the signal itself and with the bit rates for said plurality of signals being independent of each other, the digital data on the optical disk being organized in a series of data blocks with the data blocks containing variable numbers of bits of each bit stream;
- said method comprising the steps of reading the data blocks on an optical disk and buffering the individual bit streams contained therein, and accessing the individually buffered bit streams and generating the respective signals represented thereby.
- View Dependent Claims (18, 19, 20, 21)
Specification