US 12,193,101 B2
Dynamic adjustment of keep-alive messages for efficient battery usage in a mobile network
Ari Backholm, Los Altos, CA (US); Mikko Tervahauta, San Francisco, CA (US); Seppo Salorinne, Helsinski (FI); Jukka Ahonen, Espoo (FI); Mikko Daavittila, Espoo (FI); Andrew Everitt, Cambridge (GB); and Lauri Vuornos, Helsinki (FI)
Assigned to Seven Networks, LLC, Marshall, TX (US)
Filed by Seven Networks, LLC, Marshall, TX (US)
Filed on Mar. 30, 2023, as Appl. No. 18/128,291.
Application 18/128,291 is a continuation of application No. 17/086,781, filed on Nov. 2, 2020, granted, now 11,627,629.
Application 17/086,781 is a continuation of application No. 16/742,459, filed on Jan. 14, 2020, granted, now 10,856,355, issued on Dec. 1, 2020.
Application 16/742,459 is a continuation of application No. 16/245,625, filed on Jan. 11, 2019, granted, now 10,548,180, issued on Jan. 28, 2020.
Application 16/245,625 is a continuation of application No. 16/046,946, filed on Jul. 26, 2018, granted, now 10,201,035, issued on Feb. 5, 2019.
Application 16/046,946 is a continuation of application No. 15/883,436, filed on Jan. 30, 2018, granted, now 10,045,393, issued on Aug. 7, 2018.
Application 15/883,436 is a continuation of application No. 15/281,704, filed on Sep. 30, 2016, granted, now 9,883,548, issued on Jan. 30, 2018.
Application 15/281,704 is a continuation of application No. 15/079,089, filed on Mar. 24, 2016, granted, now 9,491,703, issued on Nov. 8, 2016.
Application 15/079,089 is a continuation of application No. 14/662,161, filed on Mar. 18, 2015, granted, now 9,485,732, issued on Nov. 1, 2015.
Application 14/662,161 is a continuation of application No. 14/283,193, filed on May 20, 2014, granted, now 9,007,976, issued on Apr. 14, 2015.
Application 14/283,193 is a continuation of application No. 13/043,425, filed on Mar. 8, 2011, granted, now 8,731,542, issued on Feb. 20, 2014.
Application 14/662,161 is a continuation in part of application No. 12/853,119, filed on Aug. 9, 2010, granted, now 8,285,200, issued on Oct. 9, 2012.
Application 12/853,119 is a continuation of application No. 11/471,630, filed on Jun. 21, 2006, granted, now 7,774,007, issued on Aug. 10, 2010.
Claims priority of provisional application 61/408,826, filed on Nov. 1, 2010.
Claims priority of provisional application 60/707,170, filed on Aug. 11, 2005.
Prior Publication US 2023/0239959 A1, Jul. 27, 2023
Int. Cl. G08C 17/00 (2006.01); H04L 43/0811 (2022.01); H04L 43/103 (2022.01); H04L 67/14 (2022.01); H04L 67/145 (2022.01); H04W 24/08 (2009.01); H04W 52/02 (2009.01); H04W 52/44 (2009.01); H04W 76/11 (2018.01); H04W 76/25 (2018.01); H04W 24/00 (2009.01); H04W 48/08 (2009.01); H04W 72/12 (2023.01); H04W 80/04 (2009.01)
CPC H04W 76/25 (2018.02) [H04L 43/0811 (2013.01); H04L 43/103 (2013.01); H04L 67/14 (2013.01); H04L 67/145 (2013.01); H04W 24/08 (2013.01); H04W 52/0212 (2013.01); H04W 52/0229 (2013.01); H04W 52/44 (2013.01); H04W 76/11 (2018.02); H04W 24/00 (2013.01); H04W 48/08 (2013.01); H04W 72/12 (2013.01); H04W 80/04 (2013.01); Y02B 70/30 (2013.01); Y02D 30/70 (2020.08)] 19 Claims
OG exemplary drawing
 
1. A method comprising:
establishing a first connection between a mobile terminal and a network node in a network;
operating in a first mode that includes sending, from the mobile terminal to the network node, keep-alive messages at varying intervals of inactivity;
monitoring the first connection for disconnection of the first connection;
after each disconnection of the first connection, reestablishing the first connection;
determining, based on the monitored connection while operating in the first mode, a fixed interval for sending keep-alive messages such that the fixed interval meets a predetermined criterion of statistical confidence; and
operating in a second mode that includes sending, from the mobile terminal to the network node, keep-alive messages at the fixed interval.