Patent ID: 8910283
Filing Date: 2014-12-09
Classification: G06F

Abstract:
1. In a computer system having a set of computing hardware including processing devices, and a data storage device, the computer system further including an operating system (OS) executable on the computing hardware, and a security application executable on the computing hardware and operable dependent on the OS, a method for facilitating system security prior to start-up of the OS, the method comprising: initiating, via execution on the computing hardware prior to start-up of the operating system, a pre-OS security agent, the pre-OS security agent being operable independent of the OS; performing, via the pre-OS security agent, compact malware scanning and removal, wherein the compact malware scanning is particularized to a predefined set of objects relating to the OS or the security application; determining, via the pre-OS security agent, an indication of a state or condition relating to the computer system associated with at least one of: (a) a risk of an inability of the security application to function normally, and (b) a change in the computer system affecting the start-up of the OS, wherein the indication of the state or condition is set by operation of the compact malware scanning; based on the indication, determining, via the pre-OS security agent, a set of at least one action to resolve the state or condition; executing, via the pre-OS security agent, and only in response to the indication, the set of at least one action.