Method for the central control of resources in expandable medical platforms
First Claim
Patent Images
1. A method for controlling allocations of resources to processes in expandable medical platforms with a central instance and a meta interface for resources, the method comprising:
- receiving an order for a process by a central instance, the order including an order type;
assigning the order to a queue allocator on the basis of the order type;
ascertaining a multiplicity of process resources, required for performing the order, from resources available within the platform, and ascertaining a queue name by the queue allocator;
requesting the process resources, by the central instance, from the meta interface;
allocating the process resources to the order, so that the process resources are available for performing the process; and
performing the order for a process provided that all of the process resources are available, the process resources being released following conclusion of the process and the meta interface being informed, wherein deadlock-free behavior by the processes is assured within the platform.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of at least one embodiment uses a central instance for receiving all orders within the platform. A meta interface regulates the assignment of resources to orders. In addition, in at least one embodiment, each order is performed by at least one process handler. This assures the deadlock-free use of resources within the platform. Furthermore, at least one embodiment of the invention allows controlled stopping of active process handlers and hence interruption of running processes.
43 Citations
19 Claims
-
1. A method for controlling allocations of resources to processes in expandable medical platforms with a central instance and a meta interface for resources, the method comprising:
-
receiving an order for a process by a central instance, the order including an order type; assigning the order to a queue allocator on the basis of the order type; ascertaining a multiplicity of process resources, required for performing the order, from resources available within the platform, and ascertaining a queue name by the queue allocator; requesting the process resources, by the central instance, from the meta interface; allocating the process resources to the order, so that the process resources are available for performing the process; and performing the order for a process provided that all of the process resources are available, the process resources being released following conclusion of the process and the meta interface being informed, wherein deadlock-free behavior by the processes is assured within the platform. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17)
-
-
14. An apparatus for controlling allocations of resources to processes in expandable medical platforms, the apparatus comprising:
-
a central instance to receive an order for a process, the order including an order type; a queue allocator to allocate the order received in a reception module to a queue on the basis of the order type; an ascertainment unit to ascertain a multiplicity of process resources, required for performing the order, from resources available within the platform and to ascertain a queue name by the queue allocator; a requesting module in the central instance to request the process resources from a meta interface; an allocation module in the meta interface to allocate the process resources to the order, so that the process resources are available to perform the process; a process handler to perform the process provided that all process resources are available, the process resources being released following conclusion of the process and the meta interface being informed, wherein deadlock-free behavior by the processes is assured within the platform. - View Dependent Claims (18, 19)
-
Specification