Interactive control systems for medical processing devices
First Claim
1. A blood processing system includingan array of hardware elements, an application control manager including at least one procedure application that lists procedural steps to carry out a predetermined blood processing procedure, and a first program element that defines functional steps for actuating the hardware elements to carry out the procedural steps and generates prescribed abstract function selection commands based upon the defined functional steps, an instrument manager communicating with the application control manager and including a second program element that generates specific hardware selection commands in response to receiving the function selection commands generated by the first program element, a peripheral control element communicating with the hardware elements and with the instrument manager for actuating the hardware elements in response to receiving the hardware selection commands generated by the second program element, and the instrument manager including an output for transmitting to the application control manager at least one processing status value that changes over time as the hardware elements are actuated in response to the hardware selected commands.
0 Assignments
0 Petitions
Accused Products
Abstract
A controller provides an abstract, “virtual” interface between the software based applications resident in the controller and the hardware elements of the fluid processing system. The controller also provides a straightforward yet very interactive dual region user interface.
51 Citations
4 Claims
-
1. A blood processing system including
an array of hardware elements, an application control manager including at least one procedure application that lists procedural steps to carry out a predetermined blood processing procedure, and a first program element that defines functional steps for actuating the hardware elements to carry out the procedural steps and generates prescribed abstract function selection commands based upon the defined functional steps, an instrument manager communicating with the application control manager and including a second program element that generates specific hardware selection commands in response to receiving the function selection commands generated by the first program element, a peripheral control element communicating with the hardware elements and with the instrument manager for actuating the hardware elements in response to receiving the hardware selection commands generated by the second program element, and the instrument manager including an output for transmitting to the application control manager at least one processing status value that changes over time as the hardware elements are actuated in response to the hardware selected commands.
Specification