Abstract:
A processor of a medical device configured to communicate with a remote server can be programmed to protect the medical device from exposure to unauthorized or malicious software. A system or method to implement this form of protection can include, for example, at least one processor on the medical device, a control software module that controls the operation of the medical device and is executable on the processor, a data management module that manages data flow to and from the control software module from sources external to the medical device, and an agent module that has access to a limited number of designated memory locations in the medical device. In addition, a hemodialysis apparatus can be configured to operate in conjunction with an apparatus for providing purified water from a source such as a municipal water supply or a well. A system for controlling delivery of purified water to the hemodialysis apparatus can comprise a therapy controller of the hemodialysis apparatus configured to communicate with a controller of a water purification device, and a user interface controller of the hemodialysis apparatus configured to communicate with the therapy controller, and to send data to and receive data from a user interface.
Abstract:
Un procesador de un dispositivo médico configurado para comunicarse con un servidor remoto se puede programar para proteger el dispositivo médico de exposición a software no autorizado o malicioso; un sistema o método para implementar esta forma de protección puede incluir, por ejemplo, al menos un procesador en el dispositivo médico, un módulo de software de control que controla la operación del dispositivo médico y es ejecutable en el procesador, un módulo de gestión de datos que administra el flujo de datos hacia y del módulo de software de control de fuentes externas al dispositivo médico, y un módulo agente que tiene acceso a un número limitado de ubicaciones de memoria designada en el dispositivo médico; además un aparato de hemodiálisis se puede configurar para operar en conjunto con un aparato para proporcionar agua purificada de una fuente tal como un suministro de agua municipal o un pozo; un sistema para controlar el suministro de agua purificada al aparato de hemodiálisis puede comprender un controlador de terapia del aparato de hemodiálisis configurado para comunicarse con un controlador de un dispositivo de purificación de agua, y un controlador de interfaz de usuario del aparato de hemodiálisis configurado para comunicarse con el controlador de terapia y para enviar datos a y recibir datos de una interfaz de usuarios.
Abstract:
A processor of a medical device configured to communicate with a remote server can be programmed to protect the medical device from exposure to unauthorized or malicious software. A system or method to implement this form of protection can include, for example, at least one processor on the medical device, a control software module that controls the operation of the medical device and is executable on the processor, a data management module that manages data flow to and from the control software module from sources external to the medical device, and an agent module that has access to a limited number of designated memory locations in the medical device. In addition, a hemodialysis apparatus can be configured to operate in conjunction with an apparatus for providing purified water from a source such as a municipal water supply or a well. A system for controlling delivery of purified water to the hemodialysis apparatus can comprise a therapy controller of the hemodialysis apparatus configured to communicate with a controller of a water purification device, and a user interface controller of the hemodialysis apparatus configured to communicate with the therapy controller, and to send data to and receive data from a user interface.