Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling
Reexamination Certificate
2006-06-06
2006-06-06
An, Meng-al T. (Department: 2195)
Electrical computers and digital processing systems: virtual mac
Task management or control
Process scheduling
C709S223000, C709S226000, C705S002000, C707S793000
Reexamination Certificate
active
07058947
ABSTRACT:
Resource management architectures implemented in computer systems to manage resources are described. In one embodiment, a general architecture includes a resource manager and multiple resource providers that support one or more resource consumers such as a system component or application. Each provider is associated with a resource and acts as the manager for the resource when interfacing with the resource manager. The resource manager arbitrates access to the resources provided by the resource providers on behalf of the consumers. A policy manager sets various policies that are used by the resource manager to allocate resources. One policy is a priority-based policy that distinguishes among which applications and/or users have priority over others to use the resources. A resource consumer creates an “activity” at the resource manager and builds one or more “configurations” that describe various sets of preferred resources required to perform the activity. Each resource consumer can specify one or more configurations for each activity. If multiple configurations are specified, the resource consumer can rank them according to preference. This allows the resource consumers to be dynamically changed from one configuration to another as operating conditions change.
REFERENCES:
patent: 4649479 (1987-03-01), Advani et al.
patent: 5421011 (1995-05-01), Camillone et al.
patent: 5504670 (1996-04-01), Barth et al.
patent: 5671361 (1997-09-01), Brown et al.
patent: 5737611 (1998-04-01), Vicik
patent: 5737728 (1998-04-01), Sisley et al.
patent: 5748468 (1998-05-01), Notenboom et al.
patent: 5781736 (1998-07-01), Schmidt
patent: 5826082 (1998-10-01), Bishop et al.
patent: 5838968 (1998-11-01), Culbert
patent: 5896539 (1999-04-01), Arimilli et al.
patent: 6105098 (2000-08-01), Ninose et al.
patent: 6112243 (2000-08-01), Downs et al.
patent: 6185221 (2001-02-01), Aybay
patent: 6230200 (2001-05-01), Forecast et al.
patent: 6308243 (2001-10-01), Kido
patent: 6326985 (2001-12-01), Tazoe et al.
patent: 6338072 (2002-01-01), Durand et al.
patent: 6418447 (2002-07-01), Frey et al.
patent: 6442631 (2002-08-01), Neufeld et al.
patent: 6470339 (2002-10-01), Karp et al.
patent: 6480861 (2002-11-01), Kanevsky et al.
patent: 6550057 (2003-04-01), Bowman-Amuah
patent: 6799208 (2004-09-01), Sankaranarayan et al.
Huang et al., “Policies In A Resource Manager Of Workflow System: Modeling Enforcement And Management”, IEEE, Mar. 1999, pp. 1-2.
Halang et al., “Enforcing Management Policies in Distributed Systems”, IEEE, Apr. 1995, pp. 474-480.
Bakin David S.
McDowell Sean C.
Raja Jayachandran
Sankaranarayan Mukund
Speed Robin
An Meng-al T.
Lee & Hayes PLLC
Microsoft Corporation
To Jennifer N.
LandOfFree
Resource manager architecture utilizing a policy manager does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Resource manager architecture utilizing a policy manager, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Resource manager architecture utilizing a policy manager will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3666875