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

Storage devices, and data processing systems and methods

Assignee: Sony Corp
•
Filing: 1998-09-29
•
Granted: —
•
Expires: 2018-09-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A storage device (20) outputs data in such a manner that whether or not error correction has been made can be discriminated. The storage device (20) furnishes data to a data processing device (10) in such a manner that whether or not area management information has been corrected for errors can be discriminated. The data processing device (10) discriminates whether or not the area management information has been corrected for errors in order to perform predetermined data processing. If there is any error correctable by an error correction processing unit (26) in the area management information read out from a flash memory (21), a controller (27) furnishes the area management information to the error correction processing unit (26) and appends a flag indicating the fact of error correction to the area management information corrected for errors to output the resulting data.

Inventors

  • 👤 Akira C/O Intellectual Property Department Sassa
  • 👤 Takumi C/O Intellectual Property Dep. Okaue
  • 👤 Mitsuhiro Intellectual Property Dep. Hirabayashi

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-09 12:52
CPC Classifications
G; G06; G06F; G06F12/00; G11; G11C; G11C29/00; G11C29/70; G11C29/76; G11C29/765; G06F11/00; G06F11/07; G06F11/08; G06F11/10; G06F11/1008; G06F11/1068; G11C29/88; G06F11/0703; G06F11/0751; G06F11/0763

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 126 words
A storage device comprising: storage means for storing data and the area management information for supervising the state of an area in which the data is stored; error correcting processing means for correcting the area management information for predetermined errors if such errors are present in the area management information read out from said storage means; and data processing means for reading the area management information from said storage means, supplying the area management information to said error correcting processing means if errors that can be corrected by said error correcting processing means are present in said area management information, said data processing means appending a flag specifying the fact of error correction to the area management information corrected for errors, and outputting the resulting information.
Claim 2
Dependent Claim 134 words
A data processing system comprising: a storage device for storing data and the area management information for supervising the status of an area for storing the data, said storage device correcting the area management information for errors if the stored area management information has correctable errors, said storage device appending a flag indicating the fact of error correction to the area management information corrected for errors; and a data processing device fed with the data and the area management information outputted by said storage device, said data processing device recognizing, if the flag indicating the fact of error correction to the area management information corrected for errors is appended to the input area management information, that the input area management information is the information corrected for errors, in order to perform predetermined data processing.
Claim 3
Dependent Claim 68 words
A data processing method comprising: reading out data stored in storage means and the area management information for supervising the state of an area in which the data is stored; and correcting the area management information read out from the storage means for errors if said area management information has correctable errors, and outputting the corrected information with a flag indicating the fact of error correction appended thereto.
Claim 4
Dependent Claim 150 words
A data processing method for reading out data stored in storage means, and the area management information used for supervising the state of an area of storage of the data, from said storage device, and processing the data and the area management information by a data processing device, wherein said storage device corrects the area management information read out from the storage means for errors if said area management information has correctable errors, said storage device outputting the corrected information having an appended flag indicating the fact of error correction to said data processing device, and wherein said data processing device recognizes, if the flag indicating the fact of error correction to the area management information corrected for errors is appended to the area management information sent from the storage device, that the input area management information is the information corrected for errors, in order to perform predetermined data processing.
Claim 5
Dependent Claim 37 words
The storage device according to claim 1 wherein said area management information is constituted by 2n bits (n≥2) and wherein, if not less than (n+1) same bits are present, said error correction processing means performs error correction.
Claim 6
Dependent Claim 37 words
The storage device according to claim 1 wherein said area management information is constituted by 2n+1 bits (n≥0) and wherein, if not less than (n+1) same bits are present, said error correction processing means performs error correction.
Claim 7
Dependent Claim 15 words
The storage device according to claim 1 wherein said storage means is a flash memory.
Claim 8
Dependent Claim 36 words
The data processing system according to claim 2 wherein said area management information is constituted by 2n bits (n≥2) and wherein, if not less than (n+1) same bits are present, said storage device performs error correction.
Claim 9
Dependent Claim 36 words
The data processing system according to claim 2 wherein said area management information is constituted by 2n+1 bits (n≥0) and wherein, if not less than (n+1) same bits are present, said storage device performs error correction.
Claim 10
Dependent Claim 34 words
The data processing method according to claim 3 wherein said area management information is constituted by 2n bits (n≥2) and wherein, if not less than (n+1) same bits are present, error correction is performed.
Claim 11
Dependent Claim 34 words
The data processing method according to claim 3 wherein said area management information is constituted by 2n+1 bits (n≥) and wherein, if not less than (n+1) same bits are present, error correction is performed.
Claim 12
Dependent Claim 36 words
The data processing method according to claim 4 wherein said area management information is constituted by 2n bits (n≥2) and wherein, if not less than (n+1) same bits are present, said storage device performs error correction.
Claim 13
Dependent Claim 36 words
The data processing method according to claim 4 wherein said area management information is constituted by 2n+1 bits (n≥0) and wherein, if not less than (n+1) same bits are present, said storage device performs error correction.

References Cited (Backward Citations)

FR2687811A1 Cited
US5448577A Cited
EP0597706A2 Cited

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