Patent ID: 8892606

Claim:
A method comprising: identifying, via a computing device, at least one media object accessible within a user media repository, the user media repository being associated with a computer-readable storage medium and located on a network, the user media repository comprising one or more media objects accessible by an individual user; compiling, via the computing device, consumption data that corresponds to usage, by a user, of the at least one media object; generating, via the computing device, user profile data based upon at least in part on the identification of the at least one media object and the consumption data; updating the user profile date based at least in part on a detected change in the user media repository and on a detected change in usage of the at least one media object related to user movement through geographic space; identifying, via the computing device, at least one promotional media object based on the user profile data, the user profile data to specify one or more characteristics of one or more media objects currently stored within the user media repository, the at least one promotional media object not within the user media repository; and permitting, via the computing device, access to the at least one promotional media object.