Patent ID: 9432397
Filing Date: 2016-08-30
CPC Classification: G06F,H04L

Claim Text:
1. A method, including: booting a computer system into a secure preboot environment maintained at least in part in memory on a removable storage device coupled thereto, wherein the secure preboot environment includes instructions directing a processor to perform integrity checks against malware, the secure preboot environment configured to preventing unauthorized access to said instructions; performing the integrity checks by executing the instructions on the processor, wherein the integrity checks include a system file integrity check for a set of system files on the computer system and an anti-virus scan on a list of files obtained from the system files that have passed the system file integrity check; and upon completing the integrity checks, rebooting the computer system into a portable operating environment maintained at least in part in the memory, wherein the portable operating environment includes operating system software for controlling the computer system and for allowing execution of application program software maintained on the removable storage device.