Patent ID: 7562361
Filing Date: 2009-07-14
Classification: G06F

Abstract:
1. A method for enforcing a limitation of use of system resources on an application operating on a computing device, the computing device including an operating system thereon that manages the application and that maintains a number of threads belonging to the application, each thread having a number of attributes assigned thereto by the operating system, the operating system executing each thread according to each attribute thereof, the method comprising an interface process of the application: receiving a reference to a thread and a corresponding request for the application from a requestor; setting an attribute from an original value to a limitation value, wherein the attribute corresponds to the limitation of use of system resources; forwarding the reference to the thread to the application for further processing in accordance with the limitation to produce a result; receiving the reference to the thread after the application has further processed the thread; resetting the attribute of the thread to the original value to remove the limitation outside of the application; and forwarding the reference to the thread for further processing and delivery to the requestor, whereby the interface process ensures by way of setting and resetting the attribute on the thread that the limitation of use of system resources on the application is satisfied.