Providing a security boundary
AssigneeMicrosoft Technology Licensing, LLC
InventorsKristofer Hellick Reierson, Lidiane Pereira de Souza, Angela Mele Anderson
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsKristofer Hellick Reierson, Lidiane Pereira de Souza, Angela Mele Anderson
Estimating the term…
In order to enable potentially conflicting applications to execute on the same computer, application programming interface (API) calls are intercepted when an application attempts to access a computer system's resources. During a learning mode of operation, a security monitor stores data in a security monitor database identifying which applications are allowed to access the computer system resources. At runtime of an application, the security monitor operates in an enforcement mode and utilizes the contents of the security monitor database to determine if an application is permitted to access system resources. If data associated with the application is located in the security monitor database, the application is allowed to access computer system resources, if data associated with the application is not located in the security monitor database, the application is not allowed to access computer system resources.
A computer-implemented method for providing a security boundary, the computer-implemented method comprising performing computer-implemented operations for:
An optical disk, a magnetic storage device, or a solid state storage device having computer-readable instructions stored thereupon which, when executed by a computer, cause the computer to:
A computer-implemented method for providing a security boundary, the computer-implemented method comprising performing computer-implemented operations for:
Dependencies are inferred from the claim text.