Patent ID: 7836105
Filing Date: 2010-11-16
Classification: G06F

Abstract:
1. A method comprising: reading a first catalog from a catalog-based file system on a storage device, wherein the first catalog includes a b-tree representation of a hierarchy of content files on the storage device; parsing the first catalog to reveal first location information regarding content files on the storage device and extended metadata information regarding the content files; creating, using the first location information, a flat table on the storage device, the flat table compatible with a flat table-based file system; creating one or more resource files on the storage device, the one or more resource files compatible with the flat table-based file system and containing the extended metadata information; parsing the flat table to reveal second location information regarding content files stored in the flat table-based file system; creating a second catalog on the storage device using the second location information, wherein the second catalog includes a b-tree representation of a hierarchy of content files on the storage device; and adding the extended metadata from the one or more resource files to the second catalog.