IP Library › Granted Patent US 9,959,388
Granted Patent B2
US 9,959,388 · App. 15/004,778 · Granted May 1, 2018

Systems, devices, and methods for providing electrical stimulation therapy feedback

Inventors: Sarvani Grandhe (Valencia, CA); Sridhar Kothandaraman (Valencia, CA); Soroush Massoumi (Los Angeles, CA); Rafael Carbunaru (Valley Village, CA); Dennis Zottola (Ventura, CA); Bradley Lawrence Hershey (Valencia, CA)
Assignee: Boston Scientific Neuromodulation Corporation
G06F19/3418A61N1/36071A61N1/36132A61N1/37235G06F19/3406G06F19/3481A61N1/36125
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 9,959,388
App. No.
15/004,778
Granted
May 1, 2018
Kind
B2
Abstract

A system for storing stimulation programs or sets of stimulation parameters includes at least one memory; at least one of i) multiple stimulation programs or ii) a multiple sets of stimulation parameters stored on the at least one memory from multiple different devices remote from the system and used to stimulate different patients; at least one processor coupled to the at least one memory to retrieve the stored stimulation programs or sets of stimulation parameters from the at least one memory when requested and to store additional stimulation programs or sets of stimulation parameters on the at least one memory; and a communications arrangement coupled to the at least one processor to deliver the stored stimulation programs or sets of stimulation parameters to external device and to receive additional stimulation programs and sets of stimulation parameters from external devices.

Claims (26)

1. A system for storing stimulation programs or sets of stimulation parameters, the system comprising:

at least one memory;

at least one of i) a plurality of stimulation programs or ii) a plurality of sets of stimulation parameters stored on the at least one memory from a plurality of different devices remote from the system and used to stimulate a plurality of different patients;

at least one processor coupled to the at least one memory and configured and arranged to retrieve the stored stimulation programs or sets of stimulation parameters from the at least one memory when requested and to store additional stimulation programs or sets of stimulation parameters on the at least one memory; and

a communications arrangement coupled to the at least one processor and configured and arranged to deliver the stored stimulation programs or sets of stimulation parameters to an external device and to receive additional stimulation programs and sets of stimulation parameters from external devices,

wherein the system is configured and arranged to permit a user to purchase at least one of the stimulation programs or sets of stimulation parameters and to provide, via the at least one processor and communications arrangement, the purchased at least one of the stimulation programs or sets of stimulation parameters to the user.

2. The system of claim 1 , further comprising lead placement information for at least one stimulation therapy stored on the at least one memory and accessible via the at least one processor and communications arrangement.

3. The system of claim 1 , wherein the system is configured and arranged, via the at least one processor and communications arrangement, to receive a score or rating for at least one of the stimulation programs or sets of stimulation parameters and to store, on the at least one memory, the score or rating in conjunction with that at least one of the stimulator programs or sets of stimulation parameters.

4. The system of claim 3 , wherein the system is configured and arranged, via the at least one processor and communications arrangement, to request the score or rating for at least one of the stimulation programs or sets of stimulation parameters from a user that has received the at least one of the stimulation programs or sets of stimulation parameters.

5. The system of claim 1 , wherein the system is configured and arranged, via the at least one processor and communications arrangement, to receive a review or recommendation for at least one of the stimulation programs or sets of stimulation parameters and to store, on the at least one memory, the review or recommendation in conjunction with that at least one of the stimulator programs or sets of stimulation parameters.

6. The system of claim 1 , wherein the at least one processor is configured and arranged to analyze the stimulation programs or sets of stimulation parameters and, via at least one machine learning algorithm, generate a new stimulation program or set of stimulation parameters to improve treatment efficacy.

7. The system of claim 1 , wherein the at least one processor is configured and arranged to analyze the stimulation programs or sets of stimulation parameters and, via at least one machine learning algorithm, generate a modified stimulation program or set of stimulation parameters to improve treatment efficacy.

8. The system of claim 1 , wherein the at least one processor is configured and arranged to analyze the stimulation programs or sets of stimulation parameters and, via at least one machine learning algorithm, generate a new stimulation program or set of stimulation parameters based on at least one of a patient characteristic; disease or disorder or condition; symptom or symptoms; stimulation device or lead type; or electrode or lead location.

9. A computer-based method, wherein a plurality of actions are performed by a processor, the actions comprising:

receiving a plurality of stimulation programs or a plurality of sets of stimulation parameters from a plurality of different devices remote from the processor and used to stimulate a plurality of different patients;

storing the plurality of stimulation programs or plurality of sets of stimulation parameters on at least one memory;

retrieving the stored stimulation programs or sets of stimulation parameters from the at least one memory when requested by user; and

permitting a user to purchase at least one of the stimulation programs or sets of stimulation parameters and providing the purchased at least one of the stimulation programs or sets of stimulation parameters to the user.

10. The computer-based method of claim 9 , wherein the actions further comprise receiving a score or rating for at least one of the stimulation programs or sets of stimulation parameters and storing, on the at least one memory, the score or rating in conjunction with that at least one of the stimulator programs or sets of stimulation parameters.

11. The computer-based method of claim 10 , wherein the actions further comprise requesting the score or rating for at least one of the stimulation programs or sets of stimulation parameters from a user that has received the at least one of the stimulation programs or sets of stimulation parameters.

12. The computer-based method of claim 9 , wherein the actions further comprise receiving a review or recommendation for at least one of the stimulation programs or sets of stimulation parameters and storing, on the at least one memory, the score or rating in conjunction with that at least one of the stimulator programs or sets of stimulation parameters.

13. The computer-based method of claim 9 , wherein the actions further comprise analyzing the stimulation programs or sets of stimulation parameters and, via at least one machine learning algorithm, generating a new stimulation program or set of stimulation parameters to improve treatment efficacy.

14. The computer-based method of claim 9 , wherein the actions further comprise analyzing the stimulation programs or sets of stimulation parameters and, via at least one machine learning algorithm, generating a modified stimulation program or set of stimulation parameters to improve treatment efficacy.

15. The computer-based method of claim 9 , wherein the actions further comprise analyzing the stimulation programs or sets of stimulation parameters and, via at least one machine learning algorithm, generating a new stimulation program or set of stimulation parameters based on at least one of a patient characteristic; disease or disorder or condition; symptom or symptoms; stimulation device or lead type; or electrode or lead location.

16. The computer-based method of claim 9 , wherein the actions further comprise categorizing the stimulation programs or sets of stimulation parameters and to permit the user to access the stimulation programs or sets of stimulation parameters via the categorization.

17. The system of claim 1 , wherein the system is configured and arranged to categorize the stimulation programs or sets of stimulation parameters and to permit the user to access the stimulation programs or sets of stimulation parameters via the categorization.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2018
From: GRANDHE, SARVANI; KOTHANDARAMAN, SRIDHAR; MASSOUMI, SOROUSH; CARBUNARU, RAFAEL; ZOTTOLA, DENNIS; HERSHEY, BRADLEY LAWRENCE
To: BOSTON SCIENTIFIC NEUROMODULATION CORPORATION
Reel/Frame 045193/0154 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2017
From: GRANDHE, SARVANI; KOTHANDARAMAN, SRIDHAR; CARBUNARU, RAFAEL; ZOTTOLA, DENNIS; HERSHEY, BRADLEY LAWRENCE
To: BOSTON SCIENTIFIC NEUROMODULATION CORPORATION
Reel/Frame 041051/0915 →
Continuity (3)
Continuation In Part 14807466 · Jul 23, 2015
Provisional Application 62028704 · Jul 24, 2014
Related Publication 20160136443A1 · May 19, 2016