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

Multi-channel common-pool distributed data storage and retrieval system

Assignee: GVBB Holdings SARL
•
Filing: 1993-09-23
•
Granted: 1996-07-23
•
Expires: 2013-09-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The system includes a plurality of disk arrays for storing, sequentially, contiguous segments of a data block. In the case of movies, each segment includes, for example, a few seconds of each relevant movie. An electronic commutator sequentially connects the disk arrays to a corresponding plurality of access channels. While the individual connections between each of the disk arrays and each of the access channels have a certain bit capacity, the overall bit capacity of the system is that certain bit capacity times the number of corresponding disk arrays and access channels. The electronic commutator switches sequentially between the respective connections at a predetermined rate which is commensurate with the size of the segments stored on the disk arrays and which is dependent on the desired amount of wait time for one access channel to be connected to each of the disk arrays.

Inventors

  • 👤 David K. Blair
  • 👤 Scott K. Curtis
  • 👤 Philip H. Lucht

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 19:53
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/06; G06F3/0601; G06F13/00; G06F13/38; G06F13/40; G06F13/4004; G06F13/4022; G06F3/0602; G06F3/061; G06F3/0613; G06F3/0628; G06F3/0629; G06F3/0635; G06F3/0668; G06F3/0671; G06F3/0683; G06F3/0689; G11; G11B; G11B27/00; G11B27/002; H; H04; H04N; H04N7/00; H04N7/16; H04N7/173; H04N7/17309; H04N7/17318

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 201 words
A system for storing large amounts of data and for providing simultaneous plural access to said stored data, said system comprising: a mass storage medium having a number N of individual storage arrays for storing said data, each of said storage arrays having input/output means for inputting data to all of said storage array and/or for accessing all of the data stored in said storage array; an access medium having a corresponding number N of access channels, each of said access channels having input/output means; a commutator having a corresponding number N of commutation paths, each of said commutation paths connecting the input/output means of one of said number of individual storage arrays with the input/output means of one of said access channels such that said one access channel has access to all of the data stored in said one individual storage array; and control means for causing said commutator to cyclically switch said commutation paths such that T=N×t where t is the time spent at each position of the commutator, and T is the amount of time for one of the access channels to have been connected to each and every one of the N number of individual storage arrays.
Claim 2
Independent Claim 201 words
A system for storing large amounts of data and for providing simultaneous plural access to said stored data, said system comprising: a mass storage medium having a number N of individual storage arrays for storing said data, each of said storage arrays having input/output means for inputting data to all of said storage array and/or for accessing all of the data stored in said storage array; an access medium having a corresponding number N of access channels, each of said access channels having input/output means; a commutator having a corresponding number N of commutation paths, each of said commutation paths connecting the input/output means of one of said number of individual storage arrays with the input/output means of one of said access channels such that said one access channel has access to all of the data stored in said one individual storage array; and control means for causing said commutator to cyclically switch said commutation paths such that T=N×t where t is the time spent at each position of the commutator, and T is the amount of time for one of the access channels to have been connected to each and every one of the N number of individual storage arrays.
Claim 3
Dependent Claim 51 words
A system as claimed in claim 1, wherein each of said individual storage arrays comprises a plurality of storage sections each having an input/output line, said input/output means of each of said individual storage arrays comprising said input/output lines in combination, thereby enabling plural access to said storage sections in parallel.
Claim 4
Dependent Claim 58 words
A system as claimed in claim 2, wherein each of said access channels comprises a plurality of access sub-channels each having an input/output line, said input/output means of each of said access channels comprising said input/output lines in combination, thereby enabling parallel processing by said access sub-channels of said stored data accessed from said storage sections in parallel.
Claim 5
Dependent Claim 55 words
A system as claimed in claim 1, wherein said data is recorded onto said mass storage medium in segments distributed sequentially among said individual storage arrays, each of said segments being wholly accessible within said time t, whereby each of said access channels may access the same stored data within a time period of (N-1)×t.
Claim 6
Dependent Claim 14 words
A system as claimed in claim 2, wherein said storage sections are magnetic disks.
Claim 7
Dependent Claim 21 words
A system as claimed in claim 2, wherein said data is written into at least two of said storage sections redundantly.
Claim 8
Dependent Claim 21 words
A system as claimed in claim 5, wherein said data is written into at least two of said storage sections redundantly.
Claim 9
Dependent Claim 19 words
A system as claimed in claim 1, wherein said data is compressed video data representing a plurality of movies.
Claim 10
Dependent Claim 18 words
A system as claimed in claim 8, wherein said access medium is part of a cable television system.
Claim 11
Dependent Claim 107 words
A system as claimed in claim 3, wherein said input/output lines of said storage sections and said access sub-channels have a first bit rate, and said control means causes said stored data to be transferred from said storage sections to said access sub-channels at said first bit rate during each time t, each of said access sub-channels including an access line having a second bit rate, slower than said first bit rate, for providing the stored data, and a buffer memory for temporarily storing the stored data accessed from the storage sections to compensate for the dissimilarity between the first bit rate and the second bit rate.
Claim 12
Dependent Claim 16 words
A system as claimed in claim 1, wherein the commutator is arranged for switching electrical signals.
Claim 13
Dependent Claim 13 words
A system as claimed in claim 11, wherein said electrical signals are digital.
Claim 14
Dependent Claim 87 words
A system as claimed in claim 11, wherein the commutator is a cross-point matrix switch having a plurality of inputs and outputs, connecting means for selectively connecting said inputs to said outputs, and addressing means for controlling said connecting means, said addressing means having an address input, and wherein said control means includes means for generating addresses for application to said address input of said addressing means for causing said cross-point matrix switch to commutate by cyclically connecting each of said inputs to each of said outputs.
Claim 15
Dependent Claim 16 words
A system as claimed in claim 1, wherein the commutator is arranged for switching optical signals.

References Cited (Backward Citations)

US4421965A Cited
US4949171A Cited
US4949187A Cited
US5163131A Cited
US5355453A Cited
US5179552A Cited
US5311423A Cited
US5341474A Cited
US5371532A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-07-23 2000-01-22 2000-07-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-07-23 2004-01-22 2004-07-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-07-23 2008-01-22 2008-07-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag