Patent ID: 7305376
Filing Date: 2007-12-04
Classification: G06F,Y10S

Abstract:
1. A computer-readable medium having computer-executable instructions for creating a compacted resource file, the computer-executable instructions comprising instructions for: reading a control file, wherein the control file specifies a compacted resource file and a plurality of language dependent resource files that are to be compacted into the compacted resource file, all of the plurality of language dependent resource files to be compacted into the compacted resource file being of a same language, and each language dependent resource file being associated with a language neutral code portion of one of a plurality of different applications; reading the plurality of language dependent resource files that are to be compacted into the compacted resource file, wherein reading the plurality of language dependent resource files comprises reading header information from the plurality of language dependent resource files and reading resource information from the plurality of language dependent resource files; storing the header information from the plurality of language dependent resource files into a plurality of resource headers in the compacted resource file; storing the resource information from the plurality of language dependent resource files into a plurality of resource portions in the compacted resource file; creating a compacted resource file header for the compacted resource file, wherein the compacted resource file header corresponds to the resource headers and the resources portions in the compacted resource file; and storing the compacted resource file header in the compacted resource file, such that the compacted resource file includes resource portions, all having resource information of a same language, stored for access by the language neutral code portions of the plurality of different applications.