Operating a storage component
AssigneeNokia Corporation
InventorsJani Hyvönen, Kimmo Mylly, Marko T. Ahvenainen
Life of this patent
Estimating the term…
Abstract
The invention relates to a method of operating a storage component 10, 30, 40. In order to enable a verification of the integrity of the data in the storage component, it is proposed that first a write operation for storing data in a data storage area 11, 31, 41 of the storage component 10, 30, 40 is performed. Then, a completion status field 15, 35, 45 in the storage component 10, 30, 40 is updated, in case the write operation has been completed successfully. The updated completion status field 15, 35, 45 indicates that the write operation has been completed successfully. The invention relates equally to a corresponding storage component and to a corresponding system.
Claims31
A method of operating a storage component, said method comprising:
- performing a write operation for storing data in a data storage area of said storage component;
- in case said write operation has been completed successfully, updating a completion status field in said storage component, said updated completion status field indicating that said write operation has been completed successfully;
- and
- before performing said write operation, checking said completion status field and, in case said completion status field indicates that a preceding write operation has been completed successfully, updating said completion status field, said undated completion status field indicating that a preceding write operation has not been completed successfully.
An apparatus comprising:
- a data storage area which is arranged for storing data in a respective write operation;
- a completion status field which is arranged for being updated after a respective completed write operation to comprise an indication that said write operation has been completed successfully;
- and
- a control portion adapted to control said write operation and to update said completion status field, wherein said control portion is further adapted to check before a respective write operation said completion status field and to update said completion status field, in case said completion status field comprises an indication that a preceding write operation has been completed successfully, such that said completion status field comprises an indication that a preceding write operation has not been completed successfully.
A system comprising
- a storage component with a data storage area, which is arranged for storing data in a respective write operation, and with a completion status field, which is arranged for being undated after a respective completed write operation to comprise an indication that said write operation has been completed successfully;
- and
- a processing component which is adapted to provide data for a write operation in said storage component.
An apparatus comprising:
- means for storing data in a respective write operation;
- and
- means for being updated after a respective completed write operation to comprise an indication that said write operation has been completed successfully;
- and
- means for controlling said write operation, for updating said means for being updated, for checking before a respective write operation said means for being updated, and for updating said means for being updated, in case said means for being updated comprise an indication that a preceding write operation has been completed successfully, such that said means for being updated comprise an indication that a preceding write operation has not been completed successfully.
Dependencies are inferred from the claim text.