×

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

  • US 10,785,724 B1
  • Filed: 06/16/2020
  • Issued: 09/22/2020
  • Est. Priority Date: 07/26/2010
  • Status: Active Grant
First Claim
Patent Images

1. A mobile device which improves network resource utilization in a wireless network, the mobile device, comprising:

  • a memory;

    a radio; and

    a processor coupled to the memory and configured to;

    receive instructions from a user to enter a power save mode;

    while in the power save mode, block transmission of outgoing application data requests, wherein the outgoing application data requests are background application requests for a first application and a second application;

    while in the power save mode, allow transmission of additional outgoing application data requests in response to occurrence of receipt of data transfer from a remote entity while blocking transmission of outgoing application data requests for the first application and the second application, user input in response to a prompt displayed to the user, and a change in a background status of an application executing on the mobile device, wherein the additional outgoing application data requests are foreground application requests,wherein the remote entity is an intermediary server that provides connectivity between a first application server for the first application and the mobile device, and between a second application server for the second application and the mobile device, wherein the connectivity between the remote server and the mobile device is over a multiplexed connection;

    wherein the data transfer is a notification of new data for the first application at the first application server,wherein connectivity between the remote entity and the mobile device is maintained by transmission of keep-alive messages over the multiplexed connection,wherein, the multiplexed connection is maintained while the outgoing application data requests for the first application and the second application are blocked; and

    exit the power save mode based on received instructions from the user to exit the power save mode,wherein, when the power save mode is exited, the outgoing application data requests occurring while the mobile device is not in the power save mode are blocked by user selection on an application-by-application basis, wherein the user selection instructs the mobile device whether to block the outgoing application data requests for each application that is selected by the user for blocking.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×