1. A method for making requests on behalf of a mobile device, the method, comprising: detecting that a sequence of requests from the mobile device have a reproducible pattern; replicating the sequence of requests, at an entity distinct from the mobile device using the reproducible pattern; sending, by the entity, the sequence of requests on behalf of the mobile device to conserve resources at the mobile device; wherein, responses to the sequence of requests are provided to the mobile device.