US 12,407,666 B2
Recovery request
Erich Wolfgang Gestacker McMillan, Spring, TX (US); Tevin Jaupaul Richards, Spring, TX (US); and Baraneedharan Anbazhagan, Spring, TX (US)
Assigned to Hewlett-Packard Development Company, L.P., Spring, TX (US)
Appl. No. 18/684,768
Filed by Hewlett-Packard Development Company, L.P., Spring, TX (US)
PCT Filed Sep. 22, 2021, PCT No. PCT/US2021/051451
§ 371(c)(1), (2) Date Feb. 19, 2024,
PCT Pub. No. WO2023/048704, PCT Pub. Date Mar. 30, 2023.
Prior Publication US 2025/0030674 A1, Jan. 23, 2025
Int. Cl. H04L 9/40 (2022.01); G06F 21/57 (2013.01)
CPC H04L 63/08 (2013.01) [G06F 21/575 (2013.01); H04L 63/0428 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable storage medium comprising instructions that when executed cause a processor of an electronic device to:
store authentication data in a first memory of the electronic device;
detect, during a boot process of the electronic device, a failure to decrypt data stored in a second memory;
in response to detecting the failure, connect to a webservice via a network connection;
provide, via the network connection, an authentication credential to the webservice using the stored authentication data;
receive, via the network connection, a recovery code from the webservice, wherein the recovery code is provided based on a recovery request from another electronic device; and
input the recovery code to a recovery service using a virtual keystroke in a manner that the recovery code is obscured from a user, wherein the recovery service is to decrypt the data stored in the second memory.