Patent ID: 8015221
Filing Date: 2011-09-06
Classification: G06F,Y10S

Abstract:
1. A method for maintaining file-type information for a file, the method comprising: analyzing, by a processor of a computing device, data in a first position of a file, wherein the first position comprises a header of the file; determining, by the processor, a file-type for the file based on the analyzed data in the first position; storing file-type information for the file in a database; monitoring, by the processor, the file for input/output operations; identifying, by the processor, a modification to the data in the first position from the input/output operations; determining whether the modification to the data satisfies a predetermined threshold; maintaining, by the processor, the file-type for the file when the modification to the data in the first position does not satisfy the predetermined threshold, wherein maintaining the file-type comprises preserving the file-type information previously stored in the database and preventing the data in the first position from being re-analyzed to determine the file-type for the file; and updating, by the processor, the file-type of the file when input/output operations occur within the first position of the file and the modification to the data in the first position satisfies the predetermined threshold.