Patent ID: 9723440
Date: 2017-08-01
CPC Classifications: H04W

Claim:
1. A method of delivering media content, comprising: maintaining, by a content delivery process running on a computational device connected to a network, a plurality of media content instances each one of which is associated with a particular location; receiving, by the content delivery process, information that is indicative of a current location of a mobile communication device, and using this current location information to identify one or more of the plurality of the media content instances having a location that corresponds to the current location of the mobile communication device; using information in each one of the plurality of the media content instances to identify a plurality of prioritized activity previously engaged in by a user of the mobile communication device and maintained by the content delivery process, each of the identified plurality of prioritized instances of user activity having a pointer to an instance of the media content; determining, by examining a calculated user interest value associated with each of the identified plurality of prioritized instances of user activity, that at least one instance of user activity is of higher priority than all of the other plurality of the identified instances of the user activity, the user interest value being calculated using a dwell time proximate to a single known location, a total activity time and the number of user interactions with mobile communication device; and using the pointer in the identified highest priority instance of user activity of identify an instance of the media content, and delivering the identified instance of the media content to the mobile communication device.