Patent ID: 8323503

Claim:
A method performed by one or more user interface processing devices, of sharing one or more user interface devices between a first processing device and a second processing device, wherein a dialysis device comprises the one or more user interface processing devices, the first processing device, and the second processing device, the method comprising: switching focus from the first processing device to the second processing device or from the second processing device to the first processing device, wherein the first processing device is configured to monitor dialysis functions of the dialysis device; wherein, when the first processing device has focus: managing first communications between the one or more user interface devices and the first processing device; and permitting the one or more user interface devices to affect operation of the first processing device; and, when the second processing device has focus: managing second communications between the one or more user interface devices and the second processing device, wherein managing second communications between the one or more user interface devices and the second processing device comprises translating first codes received from the one or more user interface devices into second codes, sending the second codes to the second processing device, and switching focus from the second processing device to the first processing device if no first codes are received from the one or more user interface devices for a first period of time; and permitting the one or more user interface devices to affect operation of the second processing device.