Patent US5889795A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5889795A Expired / Lapsed US ⏱️ 0.0 years remaining

Disk array system and method for storing data

Assignee: International Business Machines Corp
•
Filing: 1997-03-10
•
Granted: 1999-03-30
•
Expires: 2017-03-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system is provided for improving the speed for writing data in a disk array system. The disk array system includes a solid state disk storage device configured with semiconductor flash memory to sequentially store the parity for the disk array. The solid state disk storage device allows data sectors to be assigned sequentially in a cluster consisting of a set of blocks. Each block is a physical unit of erasure. Write operations for a plurality of sectors are written across the set of blocks in the cluster.

Inventors

  • 👤 Hideto Niijima
  • 👤 Nobuyuki Matsuo
  • 👤 Mayumi Shimada

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 05:36
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/08; G06F11/10; G06F11/1076

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 85 words
A disk array system comprising a solid state disk storage device configured with semiconductor flash memory to centrally store parity, the solid state disk storage device allowing data sectors to be assigned sequentially in a cluster consisting of a set of blocks each block being a physical unit of erasure and sequential write operations in said data sectors across a plurality of blocks in the cluster start within each block at predetermined time intervals in response to a write command for a plurality of sectors.
Claim 2
Dependent Claim 85 words
A disk array system comprising a solid state disk storage device configured with semiconductor flash memory to centrally store parity, the solid state disk storage device allowing data sectors to be assigned sequentially in a cluster consisting of a set of blocks each block being a physical unit of erasure and sequential write operations in said data sectors across a plurality of blocks in the cluster start within each block at predetermined time intervals in response to a write command for a plurality of sectors.
Claim 3
Dependent Claim 18 words
The disk array system according to claim 1 wherein said blocks each belongs to separate semiconductor flash memory.
Claim 4
Dependent Claim 22 words
The disk array system according to claim 1 further comprising a cluster buffer which has capacity equivalent to that of said cluster.
Claim 5
Dependent Claim 20 words
The disk array system according to claim 3 wherein said cluster buffer stores the latest data written in the cluster.
Claim 6
Dependent Claim 64 words
A solid state disk storage device for a disk array system comprising: at least one cluster of blocks each block being a physical unit of erasure, and each block comprising a set of sectors for storing data; and a controller writing sectors of data across the cluster of blocks such that multiple data sectors are written to separate blocks during a single time period.
Claim 7
Dependent Claim 64 words
A solid state disk storage device for a disk array system comprising: at least one cluster of blocks each block being a physical unit of erasure, and each block comprising a set of sectors for storing data; and a controller writing sectors of data across the cluster of blocks such that multiple data sectors are written to separate blocks during a single time period.
Claim 8
Dependent Claim 29 words
The solid state disk storage device according to claim 5, wherein a new sector of data is stored sequentially within each block following a last sector having stored data.
Claim 9
Dependent Claim 56 words
The solid state disk storage device of claim 5 further comprising: a plurality of semiconductor flash memory units wherein each cluster comprises at least two blocks on separate memory units; a plurality of timers, at least one timer for each block in the cluster, for determining that the writing of a sector of data has completed.
Claim 10
Dependent Claim 73 words
A disk array system comprising: a plurality of storage devices for storing data; and a solid state disk storage device comprising: at least one cluster or blocks, each block being a physical unit of erasure, and each block comprising a set of sectors for storing data; and a controller writing sectors of data across the cluster of blocks such that multiple data sectors are written to separate blocks during a single time period.
Claim 11
Dependent Claim 73 words
A disk array system comprising: a plurality of storage devices for storing data; and a solid state disk storage device comprising: at least one cluster or blocks, each block being a physical unit of erasure, and each block comprising a set of sectors for storing data; and a controller writing sectors of data across the cluster of blocks such that multiple data sectors are written to separate blocks during a single time period.
Claim 12
Dependent Claim 22 words
The disk array system according to claim 8, further comprising a cluster buffer which has capacity equivalent to that of said cluster.
Claim 13
Dependent Claim 20 words
The disk array system according to claim 9 wherein said cluster buffer stores the latest data written in the cluster.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-03-29 2002-09-28 2003-03-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-03-29 2006-09-28 2007-03-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-03-29 2010-09-28 2011-03-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag