Patent ID: 8359635
Filing Date: 2013-01-22
Classification: G06F

Abstract:
1. A computer-implemented method comprising: receiving a request from a software application being executed by an operating system that is managing a computer system, wherein the request is to dynamically add a new privilege to the operating system, and wherein the new privilege is new to the operating system and allows execution of one or more software services; determining, by the operating system, whether to allow the request based upon one or more application privileges; dynamically adding the new privilege to the operating system in response to determining to allow the request; installing one of the software services corresponding to the new privilege; receiving an execution request to execute the installed software service from an entity running on the operating system; allowing the entity to execute the installed software service in response to determining that the entity has been granted the new privilege; and inhibiting the entity from executing the installed software service in response to determining that the entity has not been granted the new privilege.