The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 15, 2019
Filed:
Oct. 19, 2017
Seven Networks, Llc, Marshall, TX (US);
Abhay Nirantar, San Carlos, CA (US);
Andrii Kokhanovskyi, Kiev, UA;
Nariman D. Batlivala, San Carlos, CA (US);
Rami Al-Isawi, San Carlos, CA (US);
Sungwook Yoon, San Carlos, CA (US);
Michael Fleming, San Carlos, CA (US);
Ari Backholm, Los Altos, CA (US);
Seven Networks, LLC, Marshall, TX (US);
Abstract
Systems and methods for optimizing keepalives or other non-interactive or background traffic from applications on a mobile device are disclosed. A keepalive optimizer can detect keepalive and other background traffic and optimize such traffic by blocking keepalives, advancing or delaying execution of keepalives, delaying repeatable background requests based on radio state, device state or characteristics, policy, transaction characteristics, application characteristics, and/or the like. The disclosed keepalive optimization methods facilitate management of traffic and/or conservation of resources on the mobile device and the network. The keepalive optimization can be performed by an application sending the keepalives or by a local proxy on the mobile device.