Optimizing mobile network traffic coordination across multiple applications running on a mobile device

  • US 10,499,339 B2
  • Filed: 07/05/2019
  • Issued: 12/03/2019
  • Est. Priority Date: 07/26/2010
  • Status: Active Grant
First Claim
Patent Images

1. A mobile device configured to manage connections made by the mobile device in a wireless network, the mobile device comprising:

  • a memory;

    a radio;

    a screen; and

    a processor, the mobile device configured to;

    delay a content request from a first application for transmission to a first application server over the wireless network, wherein the delayed content request from the first application includes a background data request;

    delay a content request from a second application for transmission to a second application server over the wireless network wherein the delayed content request from the second application includes a background data request,wherein, the delayed content request from the first application and the delayed content request from the second application are delayed while the mobile device screen is idle in response to inactivity of the mobile device;

    allow a first message from a remote server distinct from the first application server and the second application server to be received while the content request from the first application and the content request from the second application are delayed;

    wherein the first message from the remote server is directed to the first application and contains data from the first application server and is associated with the mobile device and the first application, wherein the first message informs the first application that there is new data to be fetched from the first application server;

    transmit a second message associated with the first application to the remote server or the first application server in response to receipt of the first message from the remote server;

    transmit the delayed content request from the first application to the first application server over the wireless network and the delayed content request from the second application to the second application server over the wireless network while the mobile device screen remains idle, wherein transmitting the delayed content request from the first application and the delayed content request from the second application occurs at about the same time,wherein the delaying of the content request for the first application and the delaying of the content request for the second application can be enabled or disabled by a user of the mobile device on an application-by-application basis.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×