DOWNLOAD MANAGEMENT OF DISCARDABLE FILES
First Claim
1. A method for managing a storage device, the method comprising:
- in a host to which a storage device is operatively coupled;
receiving a request to store a file in a storage area of the storage device, the file being a discardable file and having associated therewith data in a data structure associated with the storage device;
marking the file as a “
discardable file;
”
determining a download condition associated with the request to store the discardable file in the storage area of the storage device;
determining whether to delay a download to the storage device of the discardable file based on the determined download condition;
managing the download of the discardable file to the storage device based on the determination of whether to delay the download of the discardable file to the storage device; and
managing the storage of the downloaded discardable file in the storage area of the storage device based on the marking that the file is a discardable file.
2 Assignments
0 Petitions
Accused Products
Abstract
A request is received to store a file in a storage area of a storage device, the file being discardable and having associated therewith data in a data structure associated with the storage device. The file is marked as a discardable file. In some implementations a file system structure of the data structure is marked to indicate that the file is a discardable file, where in other implementations, the file itself is marked to indicate that the file is a discardable file. A download manager determines a download condition associated with the request to store the discardable file in the storage area of the storage device and determines whether to delay a download to the storage device of the discardable file based on the determined download condition. The download manager manages the download of the discardable file to the storage device based on the determination of whether to delay the download of the discardable file to the storage device.
-
Citations
28 Claims
-
1. A method for managing a storage device, the method comprising:
in a host to which a storage device is operatively coupled; receiving a request to store a file in a storage area of the storage device, the file being a discardable file and having associated therewith data in a data structure associated with the storage device; marking the file as a “
discardable file;
”determining a download condition associated with the request to store the discardable file in the storage area of the storage device; determining whether to delay a download to the storage device of the discardable file based on the determined download condition; managing the download of the discardable file to the storage device based on the determination of whether to delay the download of the discardable file to the storage device; and managing the storage of the downloaded discardable file in the storage area of the storage device based on the marking that the file is a discardable file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. A storage system comprising:
-
a communication interface; a processor for managing storage of one or more files in a storage area of a storage device, wherein the processor is configured to; receive a request to store a file in the storage area of the storage device, the file being a discardable file and having associated therewith data in a data structure associated with the storage device; mark the file as a “
discardable file;
”determine a download condition associated with the request to store the discardable file in the storage area of the storage device; determine whether to delay a download to the storage device of the discardable file based on the determined download condition; manage the download of the discardable file to the storage device based on the determination of whether to delay the download of the discardable file to the storage device; and manage the storage of the downloaded discardable file in the storage area of the storage device based on the mark that the file is a discardable file. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification