CONDITIONAL REQUIREMENTS FOR REMOTE MEDICAL DEVICE PROGRAMMING
First Claim
1. A system for remotely programming a medical device, comprising:
- a centralized programming instrument;
a data communications network;
a programmable medical device capable of communicating with the centralized programming instrument via the data communications network; and
a verification module for determining if one or more remote programming requirements are satisfied and, if the one or more remote programming requirements are satisfied, allowing a remote programming instruction set to be transferred from the centralized programming instrument to the remote medical device wherein the remote programming instruction set is implemented by the remote medical device and, if the one or more remote programming requirements are not satisfied, preventing a set of remote programming instructions from being transferred to or implemented by the remote medical device.
0 Assignments
0 Petitions
Accused Products
Abstract
A remote programming method is provided for safe and secure programming of a medical device at a remote location. A centralized programming instrument for use by a clinician or third party is provided with a network communication connection with a remote external medical device, such as a home programmer or monitor. The external medical device is located in the vicinity of a patient having an implantable medical device (IMD) and is in bi-directional telemetric communication with the IMD to allow instructions received from the centralized programming instrument to be transferred to the IMD. The remote programming method used for transferring information between the central programming instrument and an IMD includes measures to promote safe and secure remote programming of the IMD, which measures may include authorization requirements, programming condition requirements, implementation of programmed data requirements, and maintenance of a remote programming log.
-
Citations
6 Claims
-
1. A system for remotely programming a medical device, comprising:
-
a centralized programming instrument; a data communications network; a programmable medical device capable of communicating with the centralized programming instrument via the data communications network; and a verification module for determining if one or more remote programming requirements are satisfied and, if the one or more remote programming requirements are satisfied, allowing a remote programming instruction set to be transferred from the centralized programming instrument to the remote medical device wherein the remote programming instruction set is implemented by the remote medical device and, if the one or more remote programming requirements are not satisfied, preventing a set of remote programming instructions from being transferred to or implemented by the remote medical device. - View Dependent Claims (2, 3, 4)
-
-
5. A system for remotely programming a medical device, comprising:
-
means for generating a remote programming instruction set; means for transmitting the remote programming instruction set from the generating means to the medical device; means for verifying one or more predetermined remote programming requirements are satisfied, wherein, if one or more remote programming requirements are satisfied, verifying means allows the remote programming instruction set to be transferred from the generating means to the medical device and implementation of the remote programming instruction set by the medical device, and, if one or more remote programming requirements are not satisfied, verifying means prevents a set of remote programming instructions from being transferred to or implemented by the remote medical device.
-
-
6. A computer readable medium containing instructions that when implemented in a medical device programming system, cause the system to:
-
determine if one or more predetermined remote programming requirements are satisfied; allow a remote programming instruction set generated by a centralized programming instrument to be transferred to and implemented by a medical device if one or more remote programming requirements are determined to be satisfied; and prevent the remote programming instruction set to be transferred to or implemented by the medical device if one or more remote programming requirements are determined not to be satisfied.
-
Specification