Hybrid resource manager
First Claim
Patent Images
1. A method for facilitating management of hardware resources used by a computing system, comprising:
- accepting a resource acquisition request for access to any individual function performed by a multifunction hardware resource;
communicating with a device driver associated with the multifunction hardware resource and dedicated to the requested individual function; and
responsive to communication with the device driver, acquiring the multifunction hardware device for purposes of allowing access to the multifunction hardware device in accordance with the resource acquisition request.
3 Assignments
0 Petitions
Accused Products
Abstract
A hybrid resource manager is provided for use in a computing environment. The hybrid resource manager serves as the single resource manager that cooperates with an operating system to manage each of the individual device drivers associated with the various functions of a multifunction hardware device. In one example the hybrid resource manager implements a consistent management and policy framework to prevent conflicts from arising when multiple functions are simultaneously requested by various applications.
32 Citations
20 Claims
-
1. A method for facilitating management of hardware resources used by a computing system, comprising:
-
accepting a resource acquisition request for access to any individual function performed by a multifunction hardware resource; communicating with a device driver associated with the multifunction hardware resource and dedicated to the requested individual function; and responsive to communication with the device driver, acquiring the multifunction hardware device for purposes of allowing access to the multifunction hardware device in accordance with the resource acquisition request. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for managing hardware resources used by a computing device, comprising:
-
a multifunction interface accepting consumer function calls from resource consumers for each function performed by a multifunction hardware device; a hybrid resource manager for allocating different functional resources of the multifunction hardware device in response to the consumer function calls by managing different device drivers dedicated to each of the functions performed by the multifunction hardware device; and a policy module for establishing at least one predetermined policy to be implemented by the hybrid resource manager to allow acquisition of the multifunction hardware device for purposes of allowing access to the multifunction hardware device in accordance with the consumer function call. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable storage medium containing instructions which, when performed by one or more processors disposed in an electronic device, implement an operating system having a resource manager performing a method comprising:
-
accepting a resource acquisition request for access to any individual function performed by a multifunction hardware resource; communicating with a device driver associated with the multifunction hardware resource and dedicated to the requested individual function; and responsive to communication with the device driver, acquiring the multifunction hardware device for purposes of allowing access to the multifunction hardware device in accordance with the resource acquisition request. - View Dependent Claims (19, 20)
-
Specification