Patent ID: 11936926
Assignee: TIVO CORPORATION
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 10:
11. An apparatus comprising:
one or more processors; and
memory storing computer-executable instructions that, when executed by the one or more processors, cause the apparatus to:
determine likelihood of use of particular media assets, from a plurality of media assets, stored in a content cache based on a user's bandwidth consumption habit; and
in response to determining that the particular media assets in the content cache are not likely to be used:
monitor cache activity to identify a high request activity time period and a low request activity time period, wherein the high request activity time period corresponds to a higher number of requests made during a predetermined time period than the low activity time period; and

pre-evict cache storage at a time period prior to the high request activity time period by caching the particular media assets that are determined not likely to be used based on the user's bandwidth consumption habit.