1. A method of resource management in a wireless network by caching content on a mobile device, the method, comprising: detecting a content source, with which the mobile device interacts, as having content suitable for caching; storing content received from the content source as cache elements in a local cache on the mobile device; identifying the content source to a proxy server remote from and in wireless communication with the mobile device such that the proxy server monitors the content source for new or changed data at a frequency that is based on a polling frequency of the content source at the mobile device; and invalidating the cache elements in the local cache when the proxy server detects the new or changed data.