Claims
- 1. A data transmission system for providing on-demand data to a user, comprising:a data supplying apparatus for storing and simultaneously supplying data via a first plurality of channels; a switching apparatus for receiving said data and for selecting predetermined data from said data supplied by said data supplying apparatus, said switching apparatus outputting via a second plurality of channels said predetermined data which includes user-requested data and other data; and a data transmission apparatus for receiving said predetermined data from said switching apparatus and for providing said user-requested data obtained from said predetermined data for output via a third plurality of channels, said data transmission apparatus including a plurality of memory units for storing said user-requested data such that the number of said memory units is equal to at least the number of channels in said third plurality of channels, said user-requested data being arranged as a plurality of major blocks, each of the major blocks being divided into a plurality of minor blocks such that respective first minor blocks selected from each of the major blocks are stored sequentially, said respective first minor blocks being followed by respective second minor blocks selected from each of the major blocks and so forth until respective last minor blocks selected from each of the major blocks complete said user-requested data.
- 2. Data transmission apparatus for providing on-demand data to a user, comprising:data supplying means for storing and simultaneously supplying data via a first plurality of channels; switching means for receiving said data and for selecting predetermined data from said data supplied by said data supplying means, said switching means outputting via a second plurality of channels said predetermined data which includes user-requested data and other data; data storage means for storing said user-requested data received from said switching means, said user-requested data being arranged as a plurality of major blocks, each of the major blocks being divided into a plurality of minor blocks such that respective first minor blocks selected from each of the major blocks are stored sequentially, said respective first minor blocks being followed by respective second minor blocks selected from each of the major blocks and so forth until respective last minor blocks selected from each of the major blocks complete said user-requested data; and data outputting means for outputting via a third plurality of channels said user-requested data obtained from said data storage means, said data outputting means including a plurality of memory units for storing said user-requested data such that the number of said memory units is equal to at least the number of channels in said third plurality of channels.
- 3. The apparatus according to claim 2, wherein said user-requested data which is output via one channel in said third plurality of channels is temporally shifted from said user-requested data which is output via another channel in said third plurality of channels.
Priority Claims (1)
Number |
Date |
Country |
Kind |
6-112940 |
May 1994 |
JP |
|
Parent Case Info
This application is a continuation of application Ser. No. 08/448,253, filed on May 23, 1995 now U.S. Pat. No. 5,757,415.
US Referenced Citations (4)
Continuations (1)
|
Number |
Date |
Country |
Parent |
08/448253 |
May 1995 |
US |
Child |
08/934799 |
|
US |