The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 03, 2017
Filed:
Mar. 30, 2011
Liang Tang, Beijing, CN;
Changsheng Guo, Beijing, CN;
Chunmei Liu, Beijing, CN;
Yizun Guo, Beijing, CN;
Liang Tang, Beijing, CN;
Changsheng Guo, Beijing, CN;
Chunmei Liu, Beijing, CN;
Yizun Guo, Beijing, CN;
BEIJING LENOVO SOFTWARE LTD., Beijing, CN;
LENOVO (BEIJING) LIMITED, Beijing, CN;
Abstract
A method, an apparatus and a computer for data operation are provided. The method includes: determining, when writing data to a sector of a storage device, whether the sector belongs to an old block for a restore point of the storage device. If so, the method further includes: allocating a new block and writing the data into the new block; creating a table including an address of the old block, an address of the new block and a first identifier, wherein the first identifier has first identification elements corresponding to the sector in the old block and in the new block, respectively, and wherein each of the first identification elements has a first state indicating to read data from the old block during data restoration in the sector and a second state indicating to read data from the new block during data restoration in the sector; and pointing the address of the old block in an address index table for the restore point to the created table. Otherwise, the method further includes: allocating a new block and writing the data into the new block; and modifying the address of the old block in an address index table for the restore point into the address of the new block. With the present invention, the time required for operation on the sector for the restore point of the storage device can be saved, and the performance of the computer can be improved.