Cache management
AssigneeMicrosoft Technology Licensing, LLC
InventorsMiko Arnab Sakhya Singha Bose, Simon Clarke, David Charles Oliver, Malgorzata Anna Malaczek
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsMiko Arnab Sakhya Singha Bose, Simon Clarke, David Charles Oliver, Malgorzata Anna Malaczek
Estimating the term…
Concepts and technologies are described herein for cache management. In accordance with the concepts and technologies disclosed herein, the server computer can be configured to communicate with a client device configured to execute a cache module to maintain a cache storing data downloaded from and/or uploaded to the server computer by the client device. The server computer can be configured to receive requests for data stored at the server computer. The server computer can be configured to respond to the request with hashes that correspond to the requested data. The client device can search the cache for the hashes, obtain the data from the cache if the hashes are found, and/or download the data from the server computer if the hashes are not found. The client device also can be configured to update the cache upon uploading the data to the server computer.
1-20. (canceled)
A computer-implemented method for managing a cache, the computer-implemented method comprising performing computer-implemented operations for:
A system for managing a cache, the system comprising:
A memory device having computer-readable instructions stored thereon that, when executed by a processor, causes a computing device to perform a plurality of operations comprising:
Dependencies are inferred from the claim text.