Graphical controls for programming medical device operation
US-2016246935-A1 · Aug 25, 2016 · US
US10029106B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10029106-B2 |
| Application number | US-201615222273-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 28, 2016 |
| Priority date | Aug 17, 2015 |
| Publication date | Jul 24, 2018 |
| Grant date | Jul 24, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system may include a therapy controller including a telemetry circuit configured to communicate with an implantable or wearable medical device and a processor configured to execute instructions relating to programming the implantable medical device, and a communication circuit operatively coupled to the therapy controller and configured to transfer information between the therapy controller and a remote device. The therapy controller is configured to receive at least one input relating to operation of the implantable medical device, convert the input into proposed programming instructions, apply device programming rules to verify the safety of the proposed programming instructions, and deliver the programming instructions to the implantable or wearable medical device. In an example, the therapy controller is also configured to deliver information about the programming and data from the IPG, such as various data reporting on the IPG status to a remote device using the communication circuit.
Opening claim text (preview).
What is claimed is: 1. A system comprising: a therapy controller including a telemetry circuit configured to communicate with an implantable or wearable medical device and a processor configured to execute instructions relating to programming the implantable or wearable medical device; and a communication circuit operatively coupled to the therapy controller and configured to transfer information between the therapy controller and a remote device; the therapy controller configured to: receive at least one input relating to operation of the implantable or wearable medical device; convert the at least one input into proposed programming instructions; apply device programming rules to verify the safety of the proposed programming instructions; deliver the programming instructions to the implantable or wearable medical device when the programming instructions comply with the rules; deliver information about the programming to a remote device using the communication circuit; wherein the therapy controller is configured to ramp up or down the strength of a stimulation therapy, monitor the quality a network connection to a remote device, and stop the ramp up or down in response to a determination that the network connection does not meet one or more specified criterion. 2. The system of claim 1 , further comprising a patient feedback device configured to receive feedback information from a patient, wherein the therapy controller is configured to deliver the feedback information from the patient to the remote device using the communication circuit. 3. The system of claim 2 , wherein the patient feedback device comprises a camera and the feedback information comprises at least one image of a facial expression or body position or movement of a patient. 4. The system of claim 2 , wherein the patient feedback device is configured to capture one or more of a verbal report, a visual indication, a keyboard input, and sensed physiologic information from the patient. 5. The system of claim 2 , wherein the patient feedback device includes a display configured to present to the patient at least one image of a person who is remotely providing the at least one input relating to operation of the implantable or wearable medical device. 6. The system of claim 1 , further comprising the implantable or wearable medical device. 7. The system of claim 1 , wherein the therapy controller further comprises a user interface circuit configured to receive the at least one input relating to operation of the implantable or wearable medical device, and the controller is configured to convert the at least one input into programming instructions and apply device programming rules in the same manner regardless of whether the at least one input originated from the therapy controller or the remote device. 8. The system of claim 7 , wherein the therapy controller includes a circuit configured to execute user-interface automation instructions to convert the at least one input relating to operation of the implantable or wearable medical device into the proposed programming instructions. 9. The system of claim 1 , wherein the therapy controller is further configured to receive an instruction to download a previously-verified program from a remote device, and install the program on the therapy controller. 10. The system of claim 1 , wherein the therapy controller is a patient therapy controller. 11. The system of claim 1 , wherein the therapy controller is configured to stop the ramp up or down in response to a determination that the network connection does not meet a plurality of specified criteria. 12. A remote medical device programming system comprising: a medical device including a patient circuit configured to interact with a body of a patient and a telemetry circuit configured to communicate with another device; and a therapy controller including a telemetry circuit configured to communicate with the medical device, a communication circuit configured to receive inputs from a remote device over a network, a user interface circuit configured to receive inputs relating to operation of the implantable or wearable medical device, and a processor configured to execute instructions relating to programming the implantable or wearable medical device; the therapy controller configured to: convert the received inputs into proposed programming instructions; apply device programming rules to verify the safety of the proposed programming instructions; deliver the programming instructions to an implantable or wearable medical device when the programming instructions comply with the rules, convert the inputs into proposed programming instructions and apply device programming rules in the same manner when the inputs are received through the therapy controller user interface and when then inputs are received from the remote device; wherein the therapy controller in configured to ramp up or down the strength of a stimulation therapy, monitor the quality a network connection to a remote device, and stop the ramp up or down in response to a determination that the network connection does not meet one or more specified criterion. 13. The remote medical device programming system of claim 12 , further comprising the remote device, the remote device including a user interface circuit configured to receive the at least one input relating to operation of the medical device, and a communication circuit configured to transfer information to a network for delivery to the therapy controller. 14. The remote medical device programming system of claim 12 , wherein the therapy controller is configured to execute user interface automation instructions to convert the at least one input and apply device programming rules. 15. The remote medical device programming system of claim 12 , wherein the medical device includes an implantable neurostimulator. 16. A method of controlling the operation of an implantable or wearable medical device: receiving through a communication circuit on a therapy controller at least one input from a remote device that relates to operation of the implantable or wearable medical device; converting the at least one input into programming instructions; applying device programming rules to verify the safety of the programming instructions; delivering the programming instructions to the implantable or wearable medical device when the programming instructions comply with the rules and the implantable or wearable medical device is in range of a telemetry circuit on the therapy controller; and progressively increasing or reducing a magnitude of a stimulation therapy, and stopping the progressive increase or decrease in magnitude when a network connection with a remote device does not meet a specified criterion. 17. The method of claim 16 further comprising capturing biofeedback information from the patient to assess whether the operation of the medical device is effective and sending the bio-feedback information to the remote device. 18. The method of claim 17 , wherein capturing biofeedback information comprises capturing at least one image of a facial expression on the patient. 19. The method of claim 16 , further comprising receiving direct inputs relating to operation of the implantable or wearable medical device directly through the therapy controller and converting the direct inputs into direct programming instructions, wherein inputs are converted into proposed programming instructions in the same manner and are subject to the set of device programming rules executed by
Means for communicating with stimulators · CPC title
User interfaces, e.g. input or presentation means · CPC title
Changing the program; Upgrading firmware · CPC title
for treatment of pain · CPC title
Pain · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.