US 11,729,105 B2
Offloading application traffic to a shared communication channel for signal optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
Rami Alisawi, Kerava (FI); Ari Backholm, Los Altos, CA (US); Huajie Hu, Zhejiang (CN); Alexandr Seleznyov, Espoo (FI); Jie Wei, San Carlos, CA (US); and Sungwook Yoon, Palo Alto, CA (US)
Assigned to Seven Networks, LLC, Marshall, TX (US)
Filed by Seven Networks, LLC, Marshall, TX (US)
Filed on Dec. 23, 2021, as Appl. No. 17/560,349.
Application 17/560,349 is a continuation of application No. 17/226,209, filed on Apr. 9, 2021, granted, now 11,233,745.
Application 17/226,209 is a continuation of application No. 16/883,299, filed on May 26, 2020, granted, now 10,999,203, issued on May 4, 2021.
Application 16/883,299 is a continuation of application No. 16/395,483, filed on Apr. 26, 2019, granted, now 10,693,797, issued on Jun. 23, 2020.
Application 16/395,483 is a continuation of application No. 16/055,603, filed on Aug. 6, 2018, granted, now 10,291,537, issued on May 14, 2019.
Application 16/055,603 is a continuation of application No. 15/630,523, filed on Jun. 22, 2017, granted, now 10,063,486, issued on Aug. 28, 2018.
Application 15/630,523 is a continuation of application No. 15/099,254, filed on Apr. 14, 2016, granted, now 9,716,663, issued on Jul. 25, 2017.
Application 15/099,254 is a continuation of application No. 14/474,329, filed on Sep. 2, 2014, granted, now 9,325,600, issued on Apr. 26, 2016.
Application 14/474,329 is a continuation of application No. PCT/US2014/042006, filed on Jun. 11, 2014.
Claims priority of provisional application 61/833,844, filed on Jun. 11, 2013.
Prior Publication US 2022/0116330 A1, Apr. 14, 2022
Int. Cl. H04L 47/2475 (2022.01); H04W 80/12 (2009.01); H04L 67/02 (2022.01); H04L 67/2876 (2022.01); H04L 67/55 (2022.01); H04L 67/5683 (2022.01); H04L 43/10 (2022.01); H04L 67/10 (2022.01); H04L 43/0882 (2022.01); H04W 28/02 (2009.01); H04W 4/20 (2018.01); H04L 67/50 (2022.01)
CPC H04L 47/2475 (2013.01) [H04L 43/0882 (2013.01); H04L 43/10 (2013.01); H04L 67/02 (2013.01); H04L 67/10 (2013.01); H04L 67/2876 (2013.01); H04L 67/55 (2022.05); H04L 67/5683 (2022.05); H04W 4/20 (2013.01); H04W 28/0221 (2013.01); H04W 80/12 (2013.01); H04L 67/535 (2022.05)] 45 Claims
OG exemplary drawing
 
1. A method of reducing network traffic comprising:
detecting user inactivity on a mobile device;
in response to detected inactivity:
blocking a first channel, wherein the first channel is a channel specific to a first application executing on the mobile device, wherein the blocking includes blocking the first application from accessing an application server over the first channel;
wherein the first application is configured to receive communications over a second channel that is established over the network,
wherein a second application executing on the mobile device is configured to receive communications over the second channel;
monitoring the communications over the second channel for the first and second applications for receipt of a message for the first application over the second channel, wherein the message informs the mobile device that there is new data for receipt at an application server associated with the first application;
unblocking the first channel based on the monitored communications so that the first application can perform an action over the first channel; and
re-blocking the first channel after a predetermined period of time; and
unblocking the first channel when user activity is detected, wherein the user activity is based on whether the mobile device is being interacted with by a user.