1. A method for selecting advertisements for presentation on a wireless device, comprising: receiving, from a wireless device, content information associated with a current temporal interest in a current media stream by a user of the wireless device and current wireless device location information, wherein content associated with the content information provides for one or more pre-defined advertisement spaces; selecting one or more advertisements for insertion in the one or more pre-defined advertisement spaces based on at least the current temporal interest in the current media stream and a current wireless device location such that one or more services associated with the current media stream are in proximity to the wireless device when advertised at the wireless device; and communicating, to the wireless device, a result of the selection separate from the content, such that the one or more advertisements are inserted in the one or more pre-defined advertisement spaces of the content at the wireless device.