Human-implantable-neurostimulator user interface having multiple levels of abstraction
First Claim
1. A method comprising:
- representing an anatomical region on a display of a programming device, wherein the programming device is configured to communicate with an electrical stimulator coupled to an electrical stimulation lead;
representing the electrical stimulation lead on the display;
receiving, by the programming device, user input positioning a plurality of stimulation field representations at respective locations on the display;
displaying the plurality of stimulation field representations on the display at the same time; and
determining, by the programming device, a value of at least one stimulation parameter associated with stimulation therapy applied by the electrical stimulator via the lead based on the locations of the stimulation field representations relative to the representation of the anatomical region and the representation of the lead.
0 Assignments
0 Petitions
Accused Products
Abstract
A programming-device user interface may include multiple levels of abstraction for programming treatment settings. A stimulation zone-programming interface may be at a highest level of abstraction and may include idealized stimulation zones. A field strength-programming interface may be at a middle level of abstraction and may include electromagnetic field-strength patterns generated by the stimulation zones, and/or electrode settings, and a depiction of how the electromagnetic fields interact with each other. An electrode-programming interface may be at a lowest level of abstraction and may depict treatment settings at an electrodes-view level. These interfaces may include a display of a stimulatable area of the patient'"'"'s body. The display may include a depiction of leads and/or the underlying physiology, such as a depiction of a portion of a spine. Algorithms map treatment settings from one level of abstraction to settings at one or more other levels of abstraction.
-
Citations
24 Claims
-
1. A method comprising:
-
representing an anatomical region on a display of a programming device, wherein the programming device is configured to communicate with an electrical stimulator coupled to an electrical stimulation lead; representing the electrical stimulation lead on the display; receiving, by the programming device, user input positioning a plurality of stimulation field representations at respective locations on the display; displaying the plurality of stimulation field representations on the display at the same time; and determining, by the programming device, a value of at least one stimulation parameter associated with stimulation therapy applied by the electrical stimulator via the lead based on the locations of the stimulation field representations relative to the representation of the anatomical region and the representation of the lead. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A programming device for an electrical stimulator coupled to an electrical stimulation lead, the device comprising:
-
a display that displays a representation of an anatomical region, and a representation of the electrical stimulation lead; and a user input interface that receives user input positioning a plurality of stimulation field representations at respective locations on the display, wherein the display displays the plurality of stimulation field representations on the display at the same time, wherein the programming device determines a value of at least one stimulation parameter associated with stimulation therapy applied by the electrical stimulator via the lead based on the locations of the stimulation field representations relative to the representation of the anatomical region and the representation of the lead. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer-readable storage medium comprising instructions to cause a processor to:
-
represent an anatomical region on a display of a programming device, wherein the programming device is configured to communicate with an electrical stimulator coupled to an electrical stimulation lead; represent the electrical stimulation lead on the display; receive user input positioning a plurality of stimulation field representations at respective locations on the display; display the plurality of stimulation field representations on the display at the same time; and determine a value of at least one stimulation parameter associated with stimulation therapy applied by the electrical stimulator via the lead based on the locations of the stimulation field representations relative to the representation of the anatomical region and the representation of the lead.
-
Specification