CPC G06F 9/4401 (2013.01) [G06F 9/445 (2013.01); G06F 21/35 (2013.01); G06F 9/4406 (2013.01)] | 17 Claims |
1. A method executed by one or more processors in a head-worn device including one or more display devices, the method comprising:
receiving an activation input;
performing a partial bootup of the head-worn device;
receiving an instruction to perform a function;
determining whether the instruction is permitted for partial bootup execution;
based on the instruction being permitted for partial bootup execution, executing the instruction; and
based on the instruction not being permitted for partial bootup execution, completing a bootup of the head-worn device, wherein the method further comprises:
determining whether the instruction requires user authentication in order to be executed; and
based on the instruction requiring user authentication, executing a user authentication procedure regardless of whether or not the instruction is partial bootup compatible, the user authentication procedure being performed by a keymaster component running in a trusted execution environment comparing a received password against a stored password.
|