IP Library › Granted Patent US 12,042,660
Granted Patent B2
US 12,042,660 · App. 17/179,121 · Granted Jul 23, 2024

Implantable device programming management

Inventors: Joshua Dale Howard (Sacramento, CA); Anne M. Pianca (Santa Monica, CA)
Assignee: Boston Scientific Neuromodulation Corporation
A61N1/37247A61N1/36071A61N1/37241A61N1/37264A61N1/37282G16H40/40H04W4/60H04W4/80H04W84/042H04W84/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,042,660
App. No.
17/179,121
Granted
Jul 23, 2024
Kind
B2
Abstract

An example of a system may include a processor subsystem; and a memory device comprising instructions, which when executed by the processor subsystem, cause the processor subsystem to: receive at an application executing on a user device, a request to modify the application; transmit the request to an administrative user device for approval; receive a response to the request from the administrative user device; and modify a functionality of the application in response to receiving the response.

Claims (34)

1. A method implemented using a system having a user device, an administrative device, and an implantable medical device, where the implantable medical device is configured for implantation in a patient, is configurable with a program schedule of at least two neuromodulation programs for providing at least two neuromodulation therapies, and the implantable medical device is configured to implement the program schedule to cycle through the at least two neuromodulation programs on a regular basis or an irregular basis and in a regular order or an irregular order, wherein the administrative device configured for use by an administrator, and wherein the user device is configured to execute an application and is configured for use by the patient to communicate with the administrative device and the implantable medical device, the method comprising:

receiving at the application executing on the user device, a request to modify the program schedule;

transmitting the request to the administrative device for approval;

receiving a response to the request from the administrative device, wherein the response is provided by the administrator using the administrative device; and

modifying the application, in response to receiving the response, by changing the program schedule.

2. The method of claim 1 , wherein the administrator includes a physician, a clinician, a specialist, a sales representative, an insurance representative, or a customer support representative.

3. The method of claim 1 , wherein the request to modify the program schedule comprises a request to replace one or more neuromodulation programs in the program schedule.

4. The method of claim 1 , wherein the request to modify the program schedule comprises a request to add one or more neuromodulation programs in the program schedule.

5. The method of claim 1 , wherein the request to modify the program schedule comprises a request to change timing for cycling through the at least two neuromodulation programs in the program schedule.

6. The method of claim 1 , wherein the request to modify the program schedule comprises a request to change an order for cycling through the at least two neuromodulation programs in the program schedule.

7. The method of claim 1 , wherein the request to modify the program schedule comprises a request to modify a duration of at least one of the at least two neuromodulation programs.

8. The method of claim 1 , wherein the changing the program schedule includes changing a wash-in time or wash-out time for transitioning between programs.

9. The method of claim 1 , wherein the changing the program schedule includes using pain metrics from the patient to change the program schedule.

10. The method of claim 9 , wherein the changing the program schedule includes using machine learning and the pain metrics from the patient to change the program schedule.

11. The method of claim 1 , wherein the receiving the request to modify the program schedule includes receiving an indication of one of the at least two programs that is considered to be best to be included in a modified program schedule with at least one other program for further evaluation.

12. The method of claim 1 , wherein the request to modify the program schedule includes a request to move from a period of evaluation to a permanent program schedule for cycling through at least two neuromodulation programs.

13. The method of claim 1 , wherein the implantable medical device is configured is configured to cycle through the at least two neuromodulation programs in an order of a predefined sequence.

14. The method of claim 1 , further comprising receiving at the application executing on the user device, a request for a report corresponding to the program schedule and pain metrics, wherein the report includes a graph, a chart or a summary.

15. A method implemented using a system having a user device, an administrative device, and an implantable medical device, where the implantable medical device is configured for implantation in a patient, is configurable with a program schedule of at least two neuromodulation programs for providing at least two neuromodulation therapies, and the implantable medical device is configured to implement the program schedule to cycle through the at least two neuromodulation programs on a regular basis or an irregular basis and in a regular order or an irregular order, wherein the administrative device configured for use by an administrator, and wherein the user device is configured to execute an application and is configured for use by the patient to communicate with the administrative device and the implantable medical device, the method comprising:

receiving pain metrics from the patient;

receiving at the application executing on the user device, a request to change at least one of the two programs in the program schedule;

transmitting the request to the administrative device for approval;

receiving a response to the request from the administrative device, wherein the response is provided by the administrator using the administrative device; and

modifying the application, in response to receiving the response, by changing the program schedule in accordance with request, including using machine learning and the pain metrics from the patient to change the program schedule.

16. The method of claim 15 , further comprising receiving at the application executing on the user device, a request for a report corresponding to the program schedule and pain metrics, wherein the report includes a graph, a chart or a summary.

17. The method of claim 16 , wherein the receiving the request to modify the program schedule includes receiving an indication of one of the at least two programs that is considered to be best to be included in a modified program schedule with at least one other program for further evaluation.

18. A method implemented using a system having a user device, an administrative device, and an implantable medical device, where the implantable medical device is configured for implantation in a patient, is configurable with a program schedule of at least two neuromodulation programs for providing at least two neuromodulation therapies, and the implantable medical device is configured to implement the program schedule to cycle through the at least two neuromodulation programs on a regular basis or an irregular basis and in a regular order or an irregular order, wherein the administrative device configured for use by an administrator, and wherein the user device is configured to execute an application and is configured for use by the patient to communicate with the administrative device and the implantable medical device, the method comprising:

receiving pain metrics from the patient;

receiving at the application executing on the user device, a request to change timing for cycling through the at least two neuromodulation programs in the program schedule;

transmitting the request to the administrative device for approval;

receiving a response to the request from the administrative device, wherein the response is provided by the administrator using the administrative device; and

modifying the application, in response to receiving the response, by changing the program schedule in accordance with request, including using machine learning and the pain metrics from the patient to change the timing for cycling through the at least two neuromodulation programs in the program schedule.

19. The method of claim 18 , wherein the request to change timing comprises a request to modify a duration of at least one of the at least two neuromodulation programs.

20. The method of claim 18 , wherein the request to change timing includes changing a wash-in time or wash-out time for transitioning between programs.

Continuity (3)
Continuation 15403783 · Jan 11, 2017
Provisional Application 62277753 · Jan 12, 2016
Related Publication 20210170185A1 · Jun 10, 2021