Patent ID: 7921083
Filing Date: 2011-04-05
Classification: G06F

Abstract:
1. A file management device for managing data of a file comprising: a processor; a memory embedded with executable instructions executed by the processor, the executable instructions configured to be implemented by the file management device including: a file write unit which, in response to a write request of a file, records data of the file to be written, into one or a plurality of cluster areas of a recording medium, records file information having at least a file name and attribute information of the written file into a directory area of said recording medium, and records file data area information of the written file to indicate a cluster or clusters, in which the data of said file is recorded, into a data area management table of said recording medium; a file delete unit which, in response to a delete request of a file, stores file restoration information having file information and file data area information corresponding to the deleted file, into a memory area, sends back a restoration descriptor for identifying said stored file restoration information of the deleted file to said control system, and deletes said file information and said file data area information corresponding to the deleted file in said recording medium; and a file restoration unit which, in response to a restoration request, reads data of at least one deleted file from said recording medium based on file restoration information corresponding to restoration descriptor of the at least one deleted file, sends the read data of the at least one deleted file back to said control system for displaying, receives a selection of a restoration file from displayed data, and restores file information and file data area information of the selected restoration file in said recording medium based on file restoration information corresponding to the selected restoration file.