System and method for remotely programming a patient medical device
AssigneeCardiac Pacemakers, Inc.
InventorsKenneth P. Hoyme, Karen Franke, George D. Jelatis
Life of this patent
Estimating the term…
Abstract
A system and method for remotely programming a patient medical device (PMD) is presented. Programming instructions specified remotely are translated into commands formatted for a PMD to control functionality thereof. Correctness of the PMD-formatted commands is checked. Patient consent to modify the functionality of the PMD is confirmed. Application of the PMD-formatted commands to the PMD is controlled during a programming session initiated and performed remotely. The application of the PMD-formatted commands is confirmed through interrogation of the PMD to verify the functionality modified.
Claims20
A system for remotely programming a patient medical device (PMD), comprising:
- a non-regulated user interface configured to receive caregiver-selected programming instructions, wherein the non-regulated user interface is configured to limit the selection of programming instructions to a subset of all possible PMD instructions that are appropriate for programming remotely;
- a regulated device configured to translate the caregiver-selected programming instructions specified remotely at the non-regulated user interface into commands formatted for the patient medical device to control functionality thereof, and to check correctness of the PMD-formatted commands;
- a signing device to digitally sign the PMD-formatted commands prior to transmittal;
- and
- a remote programming device configured to control application of the PMD-formatted commands to the PMD during a programming session initiated and performed remotely, wherein the remote programming device confirms application of the PMD-formatted commands through interrogation of the PMD to verify the functionality modified.
A method for remotely programming a patient medical device (PMD), comprising:
- receiving caregiver-selected programming instructions at a non-regulated user interface, wherein the non-regulated user interface limits the selection of programming instructions to a subset of all possible PMD instructions that are appropriate for programming remotely;
- translating by a regulated device caregiver-selected programming instructions specified remotely at the non-regulated user interface into commands formatted for the patient medical device to control functionality thereof;
- checking correctness of the PMD-formatted commands;
- prior to transmittal, digitally signing the PMD-formatted commands;
- controlling application of the PMD-formatted commands to the PMD during a programming session initiated and performed remotely;
- and
- confirming the application of the PMD-formatted commands through interrogation of the PMD to verify the functionality modified.
An apparatus for remotely programming a patient medical device (PMD), comprising:
- means for receiving caregiver-selected programming instructions at a non-regulated user interface, wherein the non-regulated user interface is configured to limit the selection of programming instructions to a subset of all possible PMD instructions that are appropriate for programming remotely;
- means for translating by a regulated device the caregiver-selected programming instructions specified remotely at the non-regulated user interface into commands formatted for the patient medical device to control functionality thereof;
- means for checking correctness of the PMD-formatted commands;
- means for digitally signing the PMD-formatted commands prior to transmittal;
- means for controlling application of the PMD-formatted commands to the PMD during a programming session initiated and performed remotely;
- and
- means for confirming the application of the PMD-formatted commands through interrogation of the PMD to verify the functionality modified.
Dependencies are inferred from the claim text.