US 12,282,561 B2
Method for accelerating deep sleep startup speed in IoT
Zhifu Liu, Shanghai (CN); Zhilei Wang, Shanghai (CN); Pujie Yang, Shanghai (CN); and Pengcheng Liu, Shanghai (CN)
Assigned to Beken Corporation, Shanghai (CN)
Filed by Beken Corporation, Shanghai (CN)
Filed on Aug. 11, 2023, as Appl. No. 18/448,361.
Claims priority of application No. 202310931097.7 (CN), filed on Jul. 26, 2023.
Prior Publication US 2025/0036770 A1, Jan. 30, 2025
Int. Cl. G06F 15/177 (2006.01); G06F 9/00 (2018.01); G06F 9/4401 (2018.01); G06F 21/57 (2013.01); H04L 9/32 (2006.01)
CPC G06F 21/575 (2013.01) [G06F 9/4418 (2013.01); H04L 9/32 (2013.01); G06F 2221/034 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
determining that a system-on-chip (SoC) is under a sleep mode;
determining that a wake-up condition is met;
calculating a second authentication key based on data stored in a flash memory of the SoC using a cryptographic algorithm;
comparing the second authentication key with a first authentication key, wherein the first authentication key is associated with a secure boot of the SoC and obtained from an Always On (AON) memory of the SoC; and
in response to a comparison result that the first authentication key is the same as the second authentication key, waking the SoC up from the sleep mode.