Mobile application traffic optimization

  • US 9,407,713 B2
  • Filed: 01/16/2012
  • Issued: 08/02/2016
  • Est. Priority Date: 07/26/2010
  • Status: Expired due to Fees
  • ×
    • Pin Icon | RPX Insight
    • Pin
First Claim
Patent Images

1. A method for reducing traffic in a cellular network used to satisfy data requests made by a mobile application, the method comprising:

  • intercepting, on a mobile device, a first data request made by the mobile application;

    querying a local cache on the mobile device;

    determining that a locally stored first response is invalid;

    querying a remote proxy for a remotely stored first response responsively to the locally stored first response being determined invalid;

    providing the remotely stored first response to the mobile application without the mobile application accessing the cellular network;

    intercepting a second data request made by the mobile application on the mobile device;

    querying the local cache on the mobile device;

    determining that a locally stored second response is valid;

    providing the second response to the mobile application without the mobile application accessing the cellular network;

    sending the first data request to a content source via forwarding through the remote proxy;

    notifying the remote proxy to monitor responses received for the first data request from the content source for changed results;

    receiving, from the remote proxy in response to notifying the remote proxy to monitor, a notification that a changed result from the content source is detected; and

    replacing a locally stored response on the mobile device when notified of the changed result.

View all claims