Patent attributes
A method, system, and computer-readable media having computer-executable instructions for managing caches on a gateway are provided. Content received in response to requests for media objects, such as web pages and pictures, are stored on a gateway in either a device-specific cache or a multi-device cache. Objects that are generic are stored in the multi-device cache. A generic object is an object that may be requested by all devices visiting a web page. A device-specific object is tailored to a particular device and may not be requested by multiple devices. Embodiments of the present invention may determine that a particular object is a generic object when a request for it is received from more than one mobile device. The object determined to be generic may then be stored in a multi-device cache.