← Back to Patent Explorer
EP0478337A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Process of storing data on, or retrieving data from a plurality of disks

Assignee: Xerox Corp
•
Filing: 1991-09-27
•
Granted: —
•
Expires: 2011-09-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention relates to a process of storing data on, or retrieving data from, a plurality of disks (15). In one embodiment the process uses up to four commercial disks (15) in parallel to increase bandwidth and capacity. To store data onto the disks (15), the data in the main memory is divided into segments numbered modulo 4, and each disk (15) then accesses and stores the same numbered segments. There is no master disk, and each disk (15) stores data asynchronously at its own speed. The system is transparent to the user in that it appears to be one disk. For retrieval from the disks (15), each disk (15) supplies its segments, which are then assembled in memory. <IMAGE>

Inventors

  • 👤 George Lee Eldridge

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-08 09:39
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/06; G06F3/0601; G11; G11B; G11B19/00; G11B19/02; G11B19/20; G11B19/28; G11B20/00; G11B20/10; G11B20/12; G11B20/1217; G11B20/1252; G06F3/0668; G06F3/0671; G06F3/0673; G11B2220/00; G11B2220/20

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 78 words
A process of storing a block (16) of data residing in memory means onto a number n of identical disks (15), characterised by segmenting said block (16) into sectors, repetitively numbering said sectors modulo n, and using a plurality of numbered disk drives (14) coupled to receive data from said memory means to store said data onto said disks (15) whereby each numbered disk drive (14) is used to store the same-numbered sectors onto the same-numbered disks (15).
Claim 2
Dependent Claim 19 words
A process as claimed in claim 1, characterised in that said identical discs (15) are number o to n-1.
Claim 3
Dependent Claim 35 words
A process as claimed in Claim 1 or claim 2, characterised in that each drive (14) operates asynchronously with the other drives (14) with respect to the rate at which it stores the numbered sectors.
Claim 4
Dependent Claim 24 words
A process as claimed in any one of claims 1 to 3, characterised in that the angular positions of the disks (15) are synchronized.
Claim 5
Dependent Claim 68 words
A process of retrieving a block (16) of data stored by a process as claimed in any one of claims 1 to 4, said data being divided into sectors numbered modulo n, residing on a number n of identical disks (15), characterised by using each disk drive (14) to retrieve the current sector, and assmbling the n current sectors in numerical order to form said block of data.
Claim 6
Dependent Claim 19 words
A process as claimed in claim 5, characterised in that said assembled block (16) is stored into a memory.
Claim 7
Dependent Claim 35 words
A process as claimed in claim 5 or claim 6, characterised in that each drive (14) operates asynchronously with the other drives (14) with respect to the rate at which it retrieves the numbered sectors.
Claim 8
Dependent Claim 24 words
A process as claimed in any one of claims 5 to 7, characterised in that the angular positions of the disks (15) are synchronized.
Claim 9
Dependent Claim 65 words
A process of storing a block (16) of data residing in memory means onto a number n of identical disks (15) number o to n-1, characterised by segmenting said block (16) into sectors, repetitively numbering said sectors modulo n, and using each numbered disk drive (14) from a plurality of numbered disk drives (14) to store the same numbered sectors onto the same-numbered disks (15).
Claim 10
Dependent Claim 69 words
A process of retrieving a block (16) of data which is divided into sectors numbered modulo n, residing on a number n of identical disks (15) where said disks are numbered o to n-1, characterised by using each disk drive (14) from a plurality of disk drives (14) to retrieve the current sector, and assembling the n current sectors in numerical order to form said block (16) of data.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag