Method and system for ensuring cache file integrity
AssigneeApple Computer, Inc.
InventorsDavid Hayward, John Kennedy Calhoun, Steve Swen
Life of this patent
Estimating the term…
Abstract
Aspects for ensuring the integrity of a cache file utilized by an application program interface of a computer system are provided. A method aspect includes forming a checksum with a modification date value of each of a plurality of files, storing the checksum in the cache file, and utilizing the checksum to validate data in the cache file.
Claims20
A method for ensuring the integrity of a cache file utilized by an application program interface (API) of a computer system, the method comprising:
- forming a checksum with a modification date value of each of a plurality of files;
- storing the checksum in the cache file;
- and
- utilizing the checksum to validate data in the cache file.
A computer system that maintains the integrity of a cache file, the computer system comprising:
- a processor operating with an operating system, the operating system including an application program interface (API);
- and
- memory, the memory storing data for utilization by the processor, the data including a cache file utilized by the API, wherein the cache file includes a modification seed for validating data in the cache file.
A computer readable medium containing program instructions for ensuring the integrity of a cache file utilized by an application program interface (API) of a computer system, the instructions comprising:
- forming a checksum with a modification date value of each of a plurality of files;
- storing the checksum in the cache file;
- and
- utilizing the checksum to validate data in the cache file.
Dependencies are inferred from the claim text.