1. A computer-implemented method comprising: determining, by a radio network controller, a ranking for each of a plurality of received objects using a plurality of similarity graphs; extracting, by the radio network controller, a common structure by collaborative filtering data associated with a plurality of user devices and the plurality of received objects; analyzing, by the radio network controller, the common structure to infer usage patterns within a time slot; and storing, by the radio network controller, a subset of the ranked objects of the plurality of received objects in response to the analysis.