Touch Screen Safety Controls for Clinician Programmer
First Claim
1. An electronic device configured to program a medical device implantable in a patient, the electronic device comprising:
- a touch screen display configured to communicate with a user;
a memory storage component configured to store programming code; and
a computer processor configured to execute the programming code to perform the following tasks;
detecting a user input through the touch screen display, wherein the detecting is performed at least in part by measuring an amount of time the touch screen display is engaged as a part of the user input;
determining whether the medical device is running a treatment for the patient when the user input is detected;
instructing the medical device to stop the treatment if the treatment is running, wherein the stopping of the treatment is performed immediately after the user input is detected;
instructing the medical device to start the treatment if no treatment is running and if the amount of time the touch screen display is engaged as a part of the user input exceeds a predetermined limit;
instructing the medical device to perform no treatment if the amount of time the touch screen display is engaged as a part of the user input does not exceed the predetermined limit;
determining whether the electronic device has a low-battery status; and
implementing one of the following measures in response to the low-battery status of the electronic device;
disabling programming of the electronic device;
stopping an ongoing treatment; and
preventing a prospective treatment.
9 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure involves an electronic apparatus for programming an implantable medical device to provide a stimulation therapy for a patient. The electronic apparatus includes a user interface configured to communicate with a user, a memory storage configured to store executable instructions, and a computer processor configured to execute the instructions to implement a plurality of safety controls. The safety controls include: starting/stopping the stimulation therapy by starting the stimulation therapy after a predefined time delay but stopping the stimulation therapy instantaneously; disabling programming of the electronic apparatus and terminating any existing stimulation therapy in response to a low-battery status of the electronic apparatus; adjusting a value of a stimulation parameter of the stimulation therapy one predetermined step at a time, each adjustment corresponding to a separate user input; and restricting a range in which the user can set an upper limit and a lower limit of the stimulation parameter.
-
Citations
32 Claims
-
1. An electronic device configured to program a medical device implantable in a patient, the electronic device comprising:
-
a touch screen display configured to communicate with a user; a memory storage component configured to store programming code; and a computer processor configured to execute the programming code to perform the following tasks; detecting a user input through the touch screen display, wherein the detecting is performed at least in part by measuring an amount of time the touch screen display is engaged as a part of the user input; determining whether the medical device is running a treatment for the patient when the user input is detected; instructing the medical device to stop the treatment if the treatment is running, wherein the stopping of the treatment is performed immediately after the user input is detected; instructing the medical device to start the treatment if no treatment is running and if the amount of time the touch screen display is engaged as a part of the user input exceeds a predetermined limit; instructing the medical device to perform no treatment if the amount of time the touch screen display is engaged as a part of the user input does not exceed the predetermined limit; determining whether the electronic device has a low-battery status; and implementing one of the following measures in response to the low-battery status of the electronic device; disabling programming of the electronic device; stopping an ongoing treatment; and preventing a prospective treatment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A medical system, comprising:
-
an implantable medical device configurable to deliver a medical therapy to a patient, the medical therapy including a plurality of configurable therapy parameters; and an electronic programmer communicatively coupled to the medical device, wherein the electronic programmer is programmable to configure the therapy parameters of the medical therapy, and wherein the electronic programmer includes a touch-sensitive user interface configured to perform the following actions; displaying one or more virtual objects that represent initiating and terminating a delivery of the medical therapy to the patient; sensing, from a user, an actuation of the one or more virtual objects; terminating the delivery of the medical therapy immediately if the actuation of the one or more virtual objects corresponds to terminating the delivery of the medical therapy; initiating the delivery of the medical therapy in a delayed manner if the actuation of the one or more virtual objects corresponds to starting the delivery of the medical therapy; monitoring a battery level of the electronic programmer; and performing at least one of the following tasks if the battery level is lower than a target battery level; disallowing programming of the electronic programmer; terminating the delivery of an existing medical therapy; and precluding the delivery of a prospective medical therapy. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of providing safety controls for an electronic programmer configured to program an implantable medical device, comprising:
-
receiving a request, from a user via a touch screen interface of the electronic programmer, to start or stop an electrical stimulation program; determining whether the user intends to start the electrical stimulation program or to stop the electrical stimulation program; if it has been determined that the user intends to start the electrical stimulation program, starting the electrical stimulation program if the request indicates that the touch screen interface has been engaged by the user for a period of time exceeding a predefined threshold; if it has been determined that the user intends to stop the electrical stimulation program, stopping the electrical stimulation program immediately; querying a battery level of the electronic programmer; and performing at least one of the following actions if the battery level obtained by the querying is less than a predefined battery level;
disabling programming of the electronic programmer, stopping an electrical stimulation program in progress, and preventing activation of a prospective electrical stimulation program. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. An electronic apparatus for programming an implantable medical device to provide a stimulation therapy for a patient, the electronic apparatus comprising:
-
user interface means for communicating with a user; memory storage means for storing executable instructions; and computer processor means executing the instructions for implementing a plurality of safety controls including; starting and stopping the stimulation therapy by starting the stimulation therapy after a predefined time delay but stopping the stimulation therapy instantaneously; disabling programming of the electronic apparatus and terminating any existing stimulation therapy in response to a low-battery status of the electronic apparatus; adjusting a value of a stimulation parameter of the stimulation therapy one predetermined step at a time, each adjustment corresponding to a separate user input; and restricting a range in which the user can set an upper limit and a lower limit of the stimulation parameter. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
Specification