Cache eviction during off-peak transactions
AssigneeAdeia Media Holdings LLC
InventorsBrian Field, Jan Van Doorn
Life of this patent
Estimating the term…
Abstract
Transaction activity of a cache maintaining content may be monitored to determine periods of transaction activity below a first threshold amount of transactions. A period of anticipated transaction activity above a second threshold amount of transactions may be determined. A period of anticipated transaction activity below the first threshold may be selected based upon the monitored periods of transaction activity below the first threshold and the determined period of anticipated transaction activity above the second threshold. Content then may be evicted from the cache during the selected period of anticipated transaction activity.
Claims20
A method comprising:
- determining, by a computing device, a broadcast schedule of a media asset to be broadcasted;
- determining, based on a user profile associated with a user device, that the media asset is likely to be viewed;
- determining whether the user device comprises cache space sufficient to store the media asset;
- and
- based on determining that the user device does not have cache space sufficient to store the media asset, prior to the broadcasting of the media asset, pre-evicting cache space on the user device sufficient to store the media asset on the user device.
A system comprising:
- control circuitry configured to:
- determine a broadcast schedule of a media asset to be broadcasted;
- determine, based on a user profile associated with a user device, that the media asset is likely to be viewed;
- determine whether the user device comprises cache space sufficient to store the media asset;
- and
- based on determining that the user device does not have cache space sufficient to store the media asset, prior to the broadcasting of the media asset, pre-evict cache space on the user device sufficient to store the media asset on the user device.
Dependencies are inferred from the claim text.