| CPC H04N 21/4667 (2013.01) [G06F 16/783 (2019.01); H04N 21/4532 (2013.01); H04N 21/4826 (2013.01)] | 20 Claims |

|
1. A method of managing storage of user data of a content recommendation system, the content recommendation system comprising a user learning module for receiving data indicative of user actions, determining one or more learn actions based on the received data and storing the learn actions on a storage resource, the method comprising:
determining a parameter associated with aging out a learn action stored on a storage resource of a content recommendation system, the learn action determined based on data indicative of a user action, the learn action comprising metadata of content selected by a user, wherein determining the parameter comprises monitoring a frequency of user actions and setting the parameter based on the monitored frequency; and
aging out the learn action stored on the storage resource based on the parameter, wherein aging out comprises modifying a decay function for assigning weights to a plurality of learn actions stored on the storage resource.
|