Patent ID: 11868634
Assignee: nan
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 17:
18. A non-transitory computer-readable storage medium comprising executable instructions that, when executed by a computer system, cause the computer system to:
store a plurality of base files in a memory;
cause respective copies of the plurality of base files to be stored on an external storage device;
store, in the memory, a plurality of preview files, each preview file having been derived from a corresponding base file of the plurality of base files, wherein a size of each preview file is less than a size of the corresponding base file;
select, among the plurality of base files, one or more base files, wherein the one or more base files comprise a first base file;
remove the one or more base files from the memory;
responsive to receiving a user interface command requesting a full size file corresponding to a preview file of the first base file, select, among the plurality of base files, a second base file which is a least recently accessed base file created on or before a specified date;
remove the second base file from the memory; and
retrieve a copy of the first base file from the external storage device.