×

Mobile application traffic optimization

  • US 10,165,466 B2
  • Filed: 04/09/2018
  • Issued: 12/25/2018
  • Est. Priority Date: 07/26/2010
  • Status: Active Grant
First Claim
Patent Images

1. A mobile device configured for reducing traffic in a wireless network, the mobile device configured to:

  • delay content requests made by multiple mobile applications;

    align content requests using observed activity of a user of the mobile device that includes a time since a last key press and mobile device properties;

    poll in accordance with the aligned content requests to satisfy content requests of at least some of the multiple mobile applications;

    monitor a time that a screen of the mobile device has been idle in response to user inactivity, and, when the time that the screen of the mobile device has been idle exceeds a predetermined time period, locally adjust the mobile device by suppressing the aligned content requests from multiple mobile applications at the mobile device for a first suppression period;

    transmit content requests after expiration of the first suppression period,wherein the first suppression period is predetermined by the mobile device;

    suppress subsequent content requests at the mobile device for a second suppression period, wherein the second suppression period occurs after the first suppression period and is longer than the first suppression period when user activity has not been detected during the first suppression period;

    maintain a connection for receipt of a message from a remote server during the first suppression period and the second suppression period by sending a keep-alive message,wherein the remote server is an intermediary server that provides connectivity with application servers and the message contains data from one of the application servers;

    receive a message during at least one of the first suppression period and the second suppression period,wherein receipt of the message allows for network access for satisfying content requests.

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