Patent ID: 9626511
Date: 2017-04-18
CPC Classifications: G06F

Claim:
1. A computer implemented method for providing application management without installation of an agent at an operating system level, the method comprising the steps of: running a component outside of an operating system in an active management technology (AMT) environment without installation of an agent at an operating system level, by a computer; identifying, by the component running in the AMT environment, an application by examining the operating system; maintaining, by the component running in the AMT environment, a the plurality of alternative images that are distinct from the identified application, each alternative image having a file table entry record in a format for a specific operating system; determining, by the component running in the AMT environment, whether the identified application is not authorized; in response to having determined that the identified application is not authorized, remapping blocks containing a file of the application, by the component running in the AMT environment, to at least one of the plurality of alternative images, using AMT block virtualization; and redirecting, by the component running in the AMT environment, input/output requests to a table entry record of the identified application running on the operating system to at least one of the plurality of alternative images that is distinct from the identified application using the remapping, the operating system being unaware of the redirection.