Conditional requirements for remote medical device programming
First Claim
1. A method, comprising:
- initiating a remote programming session using a centralized programming instrument capable of communicating with a remote medical device;
verifying that one or more predetermined remote programming requirements are satisfied;
entering remote programming instructions at the centralized programming instrument;
transmitting the remote programming instructions from the centralized programming instrument to the remote medical device; and
implementing remote programming instructions in the remote medical device if the one or more remote programming requirements are satisfied;
wherein verifying the one or more remote programming requirements are satisfied comprises verifying a remote medical device status has not changed between a time the remote programming instructions are entered and a time the remote programming instructions are received by the remote medical device.
1 Assignment
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.
321 Citations
32 Claims
-
1. A method, comprising:
-
initiating a remote programming session using a centralized programming instrument capable of communicating with a remote medical device; verifying that one or more predetermined remote programming requirements are satisfied; entering remote programming instructions at the centralized programming instrument; transmitting the remote programming instructions from the centralized programming instrument to the remote medical device; and implementing remote programming instructions in the remote medical device if the one or more remote programming requirements are satisfied; wherein verifying the one or more remote programming requirements are satisfied comprises verifying a remote medical device status has not changed between a time the remote programming instructions are entered and a time the remote programming instructions are received by the remote medical device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification