US 11,755,739 B2
Update signals
Jeffrey Kevin Jeansonne, Spring, TX (US); Wei Ze Liu, Spring, TX (US); and Srinath Balaraman, Spring, TX (US)
Assigned to HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P., Spring, TX (US)
Appl. No. 17/288,548
Filed by Hewlett-Packard Development Company, L.P., Spring, TX (US)
PCT Filed May 15, 2019, PCT No. PCT/US2019/032360
§ 371(c)(1), (2) Date Apr. 25, 2021,
PCT Pub. No. WO2020/231418, PCT Pub. Date Nov. 19, 2020.
Prior Publication US 2022/0067162 A1, Mar. 3, 2022
Int. Cl. G06F 21/57 (2013.01)
CPC G06F 21/572 (2013.01) [G06F 2221/033 (2013.01)] 13 Claims
OG exemplary drawing
 
7. A non-transitory machine-readable medium including instructions, that when executed by a controller, cause the controller to:
receive a trust state message from a first computing device to supply an update to a second computing device;
designate, based on the trust state message, a signal state of a general-purpose input/output (GPIO) trust state signal asserted to the second computing device, wherein the signal state of the GPIO trust state signal indicates to the second computing device whether the first computing device is utilizing a trusted environment to verify the update; and
modify the state of the GPIO trust state signal responsive to receiving a close trusted update trust state message, wherein the close trusted update trust state message is issued from the first computing device via a nonvolatile embedded controller random-access memory (ECRAM), indicating the first computing device is ready to boot an operating system.