US 12,068,919 B2
Accelerated network reconnect using previous connection parameters
Yaniv Tzoreff, Jerusalem (IL); Gilboa Shveki, Shoham (IL); Avi Baum, Giva'at Shmuel (IL); and Barak Cherches, Ramat Hakovesh (IL)
Assigned to TEXAS INSTRUMENTS INCORPORATED, Dallas, TX (US)
Filed by Texas Instruments Incorporated, Dallas, TX (US)
Filed on Dec. 23, 2022, as Appl. No. 18/146,161.
Application 18/146,161 is a continuation of application No. 17/166,031, filed on Feb. 3, 2021, granted, now 11,539,589.
Application 17/166,031 is a continuation of application No. 15/630,560, filed on Jun. 22, 2017, granted, now 10,944,632, issued on Mar. 9, 2021.
Prior Publication US 2023/0129637 A1, Apr. 27, 2023
Int. Cl. H04L 41/0853 (2022.01); H04L 41/0803 (2022.01); H04L 43/08 (2022.01); H04W 76/19 (2018.01); H04L 41/00 (2022.01); H04L 41/50 (2022.01); H04W 48/18 (2009.01); H04W 84/12 (2009.01)
CPC H04L 41/0856 (2013.01) [H04L 41/0803 (2013.01); H04L 43/08 (2013.01); H04W 76/19 (2018.02); H04L 41/00 (2013.01); H04L 41/50 (2013.01); H04W 48/18 (2013.01); H04W 84/12 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A method comprising:
upon wake-up from being disconnected from a network, attempting, by a wireless device, to establish a connection with a first router of the network using a wireless communication protocol via a first channel of the wireless communication protocol, the wireless communication protocol comprising N channels, N being a positive integer;
responsive to a failed attempt by the wireless device to establish a connection with the first router using the first channel, scanning, by the wireless device, a set of channels associated with L different routers, L being a positive integer, to attempt to establish a connection with any of the L different routers;
responsive to a failed attempt by the wireless device to establish a connection with any of the L different routers, scanning, by the wireless device, a predetermined set of M channels of the wireless communication protocol to attempt to connect to a router operating in any of the predetermined set of M channels, M being a positive integer lower than N;
responsive to a failed attempt by the wireless device to establish a connection with any router via any of the M channels, scanning, by the wireless device, all N channels of the wireless communication protocol to attempt to connect to a router operating in any of the N channels of the wireless communication protocol; and
responsive to a successful attempt by the wireless device to establish a connection with the first router using the first channel, restoring a connection parameter from a previous connection to the first router, wherein, upon wake-up from being disconnected from the network, memories of the wireless device are reset while preserving connection data stored in the wireless device, wherein restoring the connection parameter comprises restoring the connection parameter based on the preserved connection data.