摘要:
Dialysis systems are disclosed comprising new fluid flow circuits. Systems may include blood and dialysate flow paths, where the dialysate flow path includes balancing, mixing, and/or directing circuits. Dialysate preparation may be decoupled from patient dialysis. Circuits may be defined within one or more cassettes. The fluid circuit fluid flow paths may be isolated from electrical components. A gas supply in fluid communication with the dialysate flow path and/or the dialyzer able to urge dialysate through the dialyzer and urge blood back to the patient may be included for certain emergency situations. Fluid handling devices, such as pumps, valves, and mixers that can be actuated using a control fluid, may be included. Control fluid may be delivered by an external pump or other device, which may be detachable and/or generally rigid, optionally with a diaphragm, dividing the device into first and second compartments.
摘要:
An apparatus and method are disclosed for detecting the disconnection of a vascular access device such as a needle, cannula or catheter from a blood vessel or vascular graft segment. A pair of electrodes is placed in direct contact with fluid or blood in fluid communication with the vascular segment. In one embodiment, the electrodes are incorporated into a pair of connectors connecting arterial and venous catheters to arterial and venous tubes leading to and from an extracorporeal blood flow apparatus. Wires leading from the electrodes to a detecting circuit can be incorporated into a pair of double lumen arterial and venous tubes connecting the blood flow apparatus to the blood vessel or vascular graft. The detecting circuit is configured to provide a low-voltage alternating current signal to the electrodes to measure the electrical resistance between the electrodes, minimizing both the duration and amount of current being delivered. Detection of an increase in electrical resistance between the electrodes exceeding a pre-determined threshold value may be used to indicate a possible disconnection of the vascular access device.
摘要:
Dialysis systems are disclosed comprising new fluid flow circuits. Systems may include blood and dialysate flow paths, where the dialysate flow path includes balancing, mixing, and/or directing circuits. Dialysate preparation may be decoupled from patient dialysis. Circuits may be defined within one or more cassettes. The fluid circuit fluid flow paths may be isolated from electrical components. A gas supply in fluid communication with the dialysate flow path and/or the dialyzer able to urge dialysate through the dialyzer and urge blood back to the patient may be included for certain emergency situations Fluid handling devices, such as pumps, valves, and mixers that can be actuated using a control fluid, may be included. Control fluid may be delivered by an external pump or other device, which may be detachable and/or generally rigid, optionally with a diaphragm dividing the device into first and second compartments.
摘要:
Dialysis systems are disclosed comprising new fluid flow circuits. Systems may include blood and dialysate flow paths, where the dialysate flow path includes balancing, mixing, and/or directing circuits. Dialysis systems may include a safety system utilizing a field programmable gate array (FPGA) that monitors at least conductivity and temperature of dialysate in the flow circuit upstream of a dialyzer and enters a fail-safe state if the measured conductivity is outside of a range of values. The FPGA may be verified to be operating properly by exposing sensors in fluid paths to temperatures or conductivities that are outside pre-determined permissible ranges of values, and confirming that the FPGA safety system enters a fail-safe state in response to the temperatures or conductivities. The FPGA may be configured to monitor an amount of ultrafiltration fluid withdrawn from a patient during dialysis treatment and to enter a fail-safe state if a maximum amount is exceeded.
摘要:
A data extraction processor receives data, such as image data, at a high rate of speed and generates processed results, generally at a much lower overall data rate. This sort of processing is particularly useful for machine vision image data, because it can reduce a large image data set to a much smaller data set that is more immediately useful for the currently running application. The data extraction processor may include a segmentation processor, a gradient processor, or other similar types of data extraction processors. The disclosed data extraction processor includes a data flow controller which provides image data to the processors and receives the results from the processors. The data flow controller includes at least one FIFO (first-in, first-out) memory, which allows for the provision of data to the data extraction processor and the receipt of result data therefrom to occur at different rates. Since data extraction algorithms usually generate much less data that they receive, the data flow controller stalls the flow of output data while the analysis proceeds through the data. In some image-dependent situations, however, the analysis may generate more data than it receives. In these situations, the data flow controller stalls the incoming data while the additional results are generated.
摘要:
Dialysis systems comprising actuators that cooperate to perform dialysis functions and sensors that cooperate to monitor dialysis functions are disclosed. According to one aspect, such a hemodialysis system comprises a user interface model layer, a therapy layer, below the user interface model layer, and a machine layer below the therapy layer. The user interface model layer is configured to manage the state of a graphical user interface and receive inputs from a graphical user interface. The therapy layer is configured to run state machines that generate therapy commands based at least in part on the inputs from the graphical user interface. The machine layer is configured to provide commands for the actuators based on the therapy commands.
摘要:
The present invention provides a novel system and method that permits a "mask" to be directly incorporated into an image during image processing. This is accomplished by processing binary images or image data which are encoded using two bits rather than the usual one. The second bit is defined to be a "mask enable", which directs a processor to pass the original data through to the output image regardless of the processing result for that pixel. The present invention also provides a means of automatically providing background data to the processor for pixels outside the original image so that the result image is always the same size as the original image. For binary images, the background may be defined to have a value of "0" or "1", and this value is provided to the processing engine in place of all of the pixels which lie outside the original image. For gray-scale images, the minimum or maximum possible value is provided to the processing engine in place of all of the pixels which lie outside of the original image, effectively eliminating these values from consideration when the minimum or maximum of the neighborhood pixels is computed. The determination of whether a pixel is outside of the original image is implemented using the framing signals provided by a data flow controller along with the image data.
摘要:
A flexible, reconfigurable processing system architecture allows for the implementation of a variety of processing system configurations to be implemented on a single device, which is preferably a PCI bus add-in extension board with an attached daughter card attached and electrically connected thereto through a PCI Mezzanine type connector, and which is plugged into a personal computer PCI expansion slot. The architecture uses the PCI bus, for example, as the local CPU bus for an embedded processor, which not only allows for flexibility in system configuration but also allows PCI devices to be hidden from the host CPU to allow for proper system startup. The architecture further permits an embedded processing CPU to be re-booted when the secondary PCI bus host bus bridge fails to respond without affecting host CPU or other secondary PCI bus peripheral devices. The architecture provides a method of loading an embedded system CPU's local memory with operating system and diagnostic code without the use of ROM or FLASH memory. A system and method of reserving memory is also disclosed which utilizes a dummy or surrogate board with little of no functionality but which has a class code of a common device such as an Ethernet card. The primary system BIOS will read the class code and reserve memory based on the surrogate card. The driver of the non-standard card such as an embedded processor, can then use the memory space allocated to the surrogate card by the BIOS.
摘要:
A flexible, reconfigurable processing system architecture allows for the implementation of a variety of processing system configurations to be implemented on a single device, which is preferably a PCI bus add-in extension board with an attached daughter card attached and electrically connected thereto through a PCI Mezzanine type connector, and which is plugged into a personal computer PCI expansion slot. The architecture uses the PCI bus, for example, as the local CPU bus for an embedded processor, which not only allows for flexibility in system configuration but also allows PCI devices to be hidden from the host CPU to allow for proper system startup. The architecture further permits an embedded processing CPU to be re-booted when the secondary PCI bus host bus bridge fails to respond without affecting host CPU or other secondary PCI bus peripheral devices. The architecture provides a method of loading an embedded system CPU's local memory with operating system and diagnostic code without the use of ROM or FLASH memory. A system and method of reserving memory is also disclosed which utilizes a dummy or surrogate board with little of no functionality but which has a class code of a common device such as an Ethernet card. The primary system BIOS will read the class code and reserve memory based on the surrogate card. The driver of the non-standard card such as an embedded processor, can then use the memory space allocated to the surrogate card by the BIOS.
摘要:
The present invention provides a novel system and method that permits a “mask” to be directly incorporated into an image during image processing. This is accomplished by processing binary images or image data which are encoded using two bits rather than the usual one. The second bit is defined to be a “mask enable”, which directs a processor to pass the original data through to the output image regardless of the processing result for that pixel. The present invention also provides a means of automatically providing background data to the processor for pixels outside the original image so that the result image is always the same size as the original image. For binary images, the background may be defined to have a value of “0” or “1”, and this value is provided to the processing engine in place of all of the pixels which lie outside the original image. For gray-scale images, the minimum or maximum possible value is provided to the processing engine in place of all of the pixels which lie outside of the original image, effectively eliminating these values from consideration when the minimum or maximum of the neighborhood pixels is computed. The determination of whether a pixel is outside of the original image is implemented using the framing signals provided by a data flow controller along with the image data.