1. A method of controlling an amount of requested data being transmitted to a requesting subscriber device, comprising: receiving the requested data; identifying the subscriber device based on the receiving of the requested data; retrieving stored subscriber information indicative of at least one of a periodically updated semi-static device profile, a dynamically changing device status, and a user profile associated with the subscriber device in response to the identifying of the subscriber device; filtering the requested data as a function of the at least one of the periodically updated semi-static device profile, the dynamically changing device status, and the user profile associated with the subscriber device; and transmitting filtered data resulting from the filtering of the requested data to the subscriber device.