Patent ID: 11868464
Assignee: SENTRYBAY LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A method for executing a plurality of processes on a Windows™ operating system comprising:
receiving an instruction to execute a process in a protected environment and, with a utility for managing launch of processes in protected environments:
verifying the process by checking the process has a valid digital certificate,
creating the protected environment, comprising creating a temporary user account with a random password, and
launching the process in the protected environment,
wherein upon launch of the process in the protected environment the method comprises, with the utility for managing launch of processes in protected environments:
detecting one or more further processes in the protected environment,
checking that each of the one or more further processes are legitimate and can be verified by carrying out process validation checks comprising, in any order, determining if each of the one or more further processes:
is a child process of a previously verified process, and
has a valid digital certificate, and,

executing each of the one or more further process if the validation process checks are satisfied, or taking remedial action if the validation process checks are not satisfied.