SYSTEM RESOURCE MANAGEMENT MODERATOR PROTOCOL
First Claim
1. In a data processor, a method comprising:
- assigning a priority to a management application;
receiving a request for a control of a group of resources, from a management application;
determining whether the group of resources is under control of another management application; and
initiating a determination of whether control is granted to a management application.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for managing system resources within a data processing system. A resource management moderator (RMM) utility assigns a priority to each application within a group of management applications, facilitated by a RMM protocol. When a request for control of a particular resource is received, the RMM utility compares the priority of the requesting application with the priority of the controlling application. Control of the resource is ultimately given to the management application with the greater priority. If the resource is not under control of an application, control of the resource may be automatically granted to the requester. Additionally, the RMM utility provides support for legacy applications via a “manager of managers” application. The RMM utility registers the “manager of managers” application with the protocol and enables interactions (to reconfigure and enable legacy applications) between the “manager of managers” application and legacy applications.
-
Citations
16 Claims
-
1. In a data processor, a method comprising:
-
assigning a priority to a management application; receiving a request for a control of a group of resources, from a management application; determining whether the group of resources is under control of another management application; and initiating a determination of whether control is granted to a management application. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data processing system comprising:
-
a processor; a memory system; a utility which when executed on said processor provides the functions of; assigning a priority to a management application; receiving a request for a control of a group of resources, from a management application; determining whether the group of resources is under control of another management application; and initiating a determination of whether control is granted to a management application. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product comprising:
-
a computer readable medium; and program code on said computer readable medium that when executed within a data communication device, said program code provides the functionality of; assigning a priority to a management application; receiving a request for a control of a group of resources, from a management application; determining whether the group of resources is under control of another management application; and initiating a determination of whether control is granted to a management application. - View Dependent Claims (12, 13, 14, 15)
-
-
16. The method for designing a resource management moderator protocol comprising:
creating a protocol to facilitate system resource management wherein said protocol utilizes a set of priorities to assign control to a management application, wherein said priorities are configurable.
Specification