Graphical controls for programming medical device operation
First Claim
1. A method for adjusting a therapy parameter for a medical device, the method comprising:
- presenting, by a computing device, a range of available parameter values for the therapy parameter via a circular track;
presenting, by the computing device, on the circular track, a visual indication of a numeric value representing a present parameter value for the therapy parameter;
receiving, by the computing device, via a user interface (UI), user input specifying a target parameter value for the therapy parameter, wherein the target parameter value is either higher than the present parameter value or lower than the present parameter value;
presenting, by the computing device, on the circular track, a visual indication of a numeric value representing the target parameter value in conjunction with the visual indication of the numeric value representing the present parameter value;
receiving by the computing device, via the UI, user input activating an adjustment from the present parameter value to the target parameter value; and
in response to receiving the user input activating the adjustment, controlling, by the computing device, the medical device to adjust the therapy parameter value by performing one of;
increasing the therapy parameter value from the present parameter value to the target parameter value based on the target parameter value being higher than the present parameter value, ordecreasing the therapy parameter value from the present parameter value to the target parameter value based on the target parameter value being lower than the present parameter value.
1 Assignment
0 Petitions
Accused Products
Abstract
An example method includes presenting, by a computing device, a range of available parameter values for the therapy parameter via a circular track, indicating, by the computing device, a present parameter value for the therapy parameter via the circular track, and receiving, by the computing device, via a user interface (UI), user input specifying a target parameter value for the therapy parameter, indicating, by the computing device, the target parameter value in conjunction with the present parameter value via the circular track, receiving by the computing device, via the UI, user input activating an adjustment from the present parameter value to the target parameter value, and in response to receiving the user input activating the adjustment, controlling, by the computing device, the medical device to adjust the therapy parameter value from the present parameter value to the target parameter value.
-
Citations
30 Claims
-
1. A method for adjusting a therapy parameter for a medical device, the method comprising:
-
presenting, by a computing device, a range of available parameter values for the therapy parameter via a circular track; presenting, by the computing device, on the circular track, a visual indication of a numeric value representing a present parameter value for the therapy parameter; receiving, by the computing device, via a user interface (UI), user input specifying a target parameter value for the therapy parameter, wherein the target parameter value is either higher than the present parameter value or lower than the present parameter value; presenting, by the computing device, on the circular track, a visual indication of a numeric value representing the target parameter value in conjunction with the visual indication of the numeric value representing the present parameter value; receiving by the computing device, via the UI, user input activating an adjustment from the present parameter value to the target parameter value; and in response to receiving the user input activating the adjustment, controlling, by the computing device, the medical device to adjust the therapy parameter value by performing one of; increasing the therapy parameter value from the present parameter value to the target parameter value based on the target parameter value being higher than the present parameter value, or decreasing the therapy parameter value from the present parameter value to the target parameter value based on the target parameter value being lower than the present parameter value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A programming device for a medical device comprising:
-
a communication module configured to communicate with the medical device; a memory; a user interface (UI) configured to receive inputs and to output data via a circular track; and one or more processors configured to; present a range of available parameter values for the therapy parameter via the circular track; present, on the circular track a visual indication of a numeric value representing a present parameter value for the therapy parameter; receive, via the UI, user input specifying a target parameter value for the therapy parameter present, on the circular track, a visual indication of a numeric value representing the target parameter value in conjunction with the visual indication of the numeric value representing the present parameter value; receive, via the UI, user input activating an adjustment from the present parameter value to the target parameter value, wherein the target parameter value is either higher than the present parameter value or lower than the present parameter value; and in response to receiving the user input activating the adjustment, control the medical device to adjust the therapy parameter value from the present parameter value to the target parameter value, wherein to adjust the therapy parameter value, the one or more processors are configured to at least one of; increase the therapy parameter value from the present parameter value to the target parameter value based on the target parameter value being higher than the present parameter value;
ordecrease the therapy parameter value from the present parameter value to the target parameter value based on the target parameter value being lower than the present parameter value. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system comprising:
-
a medical device; a programming device configured to communicate with the medical device, the programming device comprising one or more processors configured to; present a range of available parameter values for the therapy parameter via a circular track; present, on the circular track, a visual indication of a numeric value representing a present parameter value for the therapy parameter; receive, via a user interface (UI), user input specifying a target parameter value for the therapy parameter, wherein the target parameter value is either higher than the present parameter value or lower than the present parameter value; present, on the circular track, a visual indication of a numeric value representing the target parameter value in conjunction with the visual indication of the numeric value representing the present parameter value; receive, via the UI, user input activating an adjustment from the present parameter value to the target parameter value; and in response to receiving the user input activating the adjustment, control the medical device to adjust the therapy parameter value from the present parameter value to the target parameter value, wherein to adjust the therapy parameter value, the one or more processors are configured to at least one of; increase the therapy parameter value from the present parameter value to the target parameter value based on the target parameter value being higher than the present parameter value;
ordecrease the therapy parameter value from the present parameter value to the target parameter value based on the target parameter value being lower than the present parameter value. - View Dependent Claims (28, 29, 30)
-
Specification