×

System resource management moderator protocol

  • US 9,817,702 B2
  • Filed: 08/12/2008
  • Issued: 11/14/2017
  • Est. Priority Date: 08/12/2008
  • Status: Active Grant
First Claim
Patent Images

1. In a data processor, a method for managing system resources comprising:

  • the data processor executing a resource management moderator which performs the function of assigning a level of priority to a plurality of management applications;

    the resource management moderator receiving, from a requesting management application, a request for control of a particular resource, wherein the particular resource comprises at least one existing application resource file;

    determining if the particular resource is currently controlled by another management application;

    in response to determining the particular resource is currently controlled by another management application, the resource management moderator;

    comparing the level of priority of the requesting management application with a level of priority of the other management application;

    determining whether the level of priority of the requesting management application is greater than the level of priority of the other management application; and

    in response to determining the particular resource is controlled by another management application and the assigned level of priority of the requesting management application is greater than the level of priority of the other management application;

    requesting the other management application relinquish control of the particular resource; and

    detecting when the another management application relinquishes control of the particular resource; and

    in response to detecting the another management application has relinquished control of the particular resource, notifying a protocol layer and granting control of the particular resource to the requesting management application; and

    in response to determining the assigned level of priority of the requesting management application is not greater than the level of priority of the other management application, denying the request by the requesting management application for control of the particular resource;

    in response to the particular resource not being currently controlled by another management application, the resource management moderator giving control of the particular resource to the requesting management application;

    the resource management moderator determining whether control of the particular resource is to be granted to the requesting management application.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×