IP Library Granted Patent US 9,931,511
Granted Patent B2
US 9,931,511 · App. 14/279,881 · Granted Apr 3, 2018

Method and apparatus for visualizing a migration history of pain maps and stimulation maps

Inventors: Norbert Kaula (Arvada, CO); Yohannes Iyassu (Denver, CO)
Assignee: NUVECTRA CORPORATION
A61N1/37247A61N1/36185G06F3/0484G06F3/0485G06F3/04842G06F3/04847G06F19/3406G06F19/3437G06F3/0482G06F19/3481
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,931,511
App. No.
14/279,881
Granted
Apr 3, 2018
Kind
B2
Abstract

A method of visualizing a sensation experienced by a patient is disclosed. A graphical user interface is provided. The graphical user interface is configured to receive an input from a user and display a visual output to the user. A virtual control mechanism is displayed on the graphical user interface. One or more engagements of the virtual control mechanism are detected through the graphical user interface. In response to the engagement of the virtual control mechanism, a sensation map history is displayed on the graphical user interface. The sensation map history graphically depicts a migration of a sensation map over time on a virtual human body model.

Claims (90)

1. An electronic device to assist in interpreting a patient sensation map historical data set, the electronic device comprising:

a graphical user interface configured to receive an input from a user and display a visual output to the user;

a memory storage component configured to store programming code;

a database storage component configured to store a plurality of the patient sensation map historical data; and

a computer processor configured to execute the programming code to perform the following tasks:

displaying a virtual control mechanism on the graphical user interface;

detecting, through the graphical user interface, one engagement of the virtual control mechanism;

displaying, in response to the one engagement of the virtual control mechanism, a visualization of a migration of a patient sensation map on the graphical user interface, the patient sensation map including a pain map and a stimulation map, wherein the visualization depicts the migration of the patient sensation map over a historical time on a virtual human body model by displaying the patient sensation map historical data in response to the one engagement;

calculating a numeric value representing an overlap coverage between the pain map and the stimulation map; and

displaying the calculated numeric value in the graphical user interface:

in response to a determination that an excessive stimulation area is present, displaying a symbol next to the displayed calculated numeric value, the symbol indicating that the excessive stimulation area is present; and

in response to a determination that the excessive stimulation area is no longer present, removing the symbol.

2. The electronic device of claim 1 , wherein the calculating comprises calculating the numeric value by dividing a size of an overlap region between the pain map and the stimulation map by a size of the pain map.

3. The electronic device of claim 1 , wherein:

the virtual control mechanism comprises a slider bar and a marker configured to be moved along the slide bar;

a length of the slider bar corresponds to a predefined period of time;

the detecting of the one engagement of the virtual control mechanism comprises detecting a movement of the marker along the slider bar; and

the displaying of the visualization of the migration of the patient sensation map comprises automatically updating the patient sensation map in response to the detected movement of the marker along the slider bar.

4. The electronic device of claim 1 , wherein the tasks further comprise:

displaying only a portion of the stimulation map that does not overlap with the pain map in response to a user gesture-based input received from the graphical user interface; or

hiding an overlap region between the pain map and the stimulation map in response to a user gesture-based input received from the graphical user interface.

5. The electronic device of claim 1 , wherein:

the virtual control mechanism comprises a virtual button;

the detecting of the one engagement of the virtual control mechanism comprises detecting a press of the virtual button; and

in response to the detected press of the virtual button, the visualization is automatically played as animation sequence in its entirety in an absence of further user input.

6. The electronic device of claim 1 , wherein the tasks further comprise: sending the patient sensation map historical data to a remote server for a comparative analysis, wherein the sending the patient sensation map historical data comprises removing private information of the patient associated with the patient sensation map historical data.

7. The electronic device of claim 1 , wherein:

the electronic device comprises a clinician programmer having the graphical user interface that includes a touchscreen; and

the detecting of the one engagement is performed via the touchscreen.

8. The electronic device of claim 1 , wherein each patient sensation map is associated with a respective stimulation therapy that includes one or more stimulation programs.

9. The electronic device of claim 1 , wherein the symbol comprises a “+” sign.

10. A medical system, comprising:

one or more medical devices configurable to deliver a medical therapy to a patient;

a database storage component configured to store a plurality of the patient sensation map historical data; and

an electronic device that includes:

a graphical user interface configured to receive an input from a user and display a visual output to the user;

a memory storage component configured to store computer instructions; and

a processor component configured to execute the computer instructions to perform the following tasks:

displaying a virtual control mechanism on the graphical user interface;

detecting, through the graphical user interface, one engagement of the virtual control mechanism;

displaying, in response to the one engagement of the virtual control mechanism, a visualization of a migration of a patient sensation map on the graphical user interface, the patient sensation map including a pain map and a stimulation map, wherein the visualization depicts the migration of the patient sensation map over a historical time on a virtual human body model by displaying the patient sensation map historical data in response to the one engagement;

calculating a numeric value representing an overlap coverage between the pain map and the stimulation map; and

displaying the calculated numeric value in the graphical user interface;

in response to a determination that an excessive stimulation area is present, displaying a symbol next to the displayed calculated numeric value, the symbol indicating that the excessive stimulation area is present; and

in response to a determination that the excessive stimulation area is no longer present, ceasing the displaying of the symbol.

11. The medical system of claim 10 , wherein the database storage component is located in a server remotely located from the electronic device.

12. The medical system of claim 11 , wherein the remote server is configured to perform a comparative analysis based on the patient sensation map historical data.

13. The medical system of claim 10 , wherein the calculating comprises calculating the numeric value by dividing a size of an overlap region between the pain map and the stimulation map by a size of the pain map.

14. The medical system of claim 10 , wherein:

the virtual control mechanism comprises a slider bar and a marker configured to be moved along the slide bar;

a length of the slider bar corresponds to a predefined period of time;

the detecting of the one engagement of the virtual control mechanism comprises detecting a movement of the marker along the slider bar; and

the displaying of the visualization of the migration of the patient sensation map comprises automatically updating the patient sensation map in response to the detected movement of the marker along the slider bar.

15. The medical system of claim 10 , wherein the tasks further comprise:

displaying only a portion of the stimulation map that does not overlap with the pain map in response to a user gesture-based input received from the graphical user interface; or

hiding an overlap region between the pain map and the stimulation map in response to a user gesture-based input received from the graphical user interface.

16. The medical system of claim 10 , wherein:

the virtual control mechanism comprises a virtual button;

the detecting of the one engagement of the virtual control mechanism comprises detecting a press of the virtual button; and

in response to the detected press of the virtual button, the visualization is automatically played as animation sequence in its entirety in an absence of further user input.

17. The medical system of claim 10 , wherein:

wherein the electronic device comprises a clinician programmer having the graphical user interface that includes a touchscreen; and

the detecting of the one engagement is performed via the touchscreen.

18. The medical system of claim 10 , wherein each patient sensation map is associated with a respective stimulation therapy that includes one or more stimulation programs.

19. The medical system of claim 10 , wherein the symbol comprises a “+” sign.

20. A method of assisting in interpreting a patient sensation map historical data, the method comprising:

storing, in a database storage, a plurality of the patient sensation map historical data;

providing a graphical user interface configured to receive an input from a user and display a visual output to the user;

displaying a virtual control mechanism on the graphical user interface;

detecting, through the graphical user interface, one engagement of the virtual control mechanism;

displaying, in response to the one engagement of the virtual control mechanism, a visualization of a migration of a patient sensation map on the graphical user interface, the patient sensation map including a pain map and a stimulation map, wherein the visualization depicts the migration of the patient sensation map over a historical time on a virtual human body model by displaying the patient sensation map historical data in response to the one engagement;

calculating a numeric value representing an overlap coverage between the pain map and the stimulation map; and

displaying the calculated numeric value in the graphical user interface:

in response to a determination that an excessive stimulation area is present, displaying a symbol next to the displayed calculated numeric value, the symbol indicating that the excessive stimulation area is present; and

in response to a determination that the excessive stimulation area is no longer present, no longer displaying the symbol.

21. The method of claim 20 , wherein the calculating comprises calculating the numeric value by dividing a size of an overlap region between the pain map and the stimulation map by a size of the pain map.

22. The method of claim 20 , wherein:

the displaying of the virtual control mechanism comprises displaying a slider bar and a marker configured to be moved along the slide bar, wherein a length of the slider bar corresponds to a predefined period of time;

the detecting of the one engagement of the virtual control mechanism comprises detecting a movement of the marker along the slider bar; and

the displaying of the visualization of the migration of the patient sensation map comprises automatically updating the patient sensation map in response to the detected movement of the marker along the slider bar.

23. The method of claim 20 , further comprising:

displaying only a portion of the stimulation map that does not overlap with the pain map in response to a user gesture-based input received from the graphical user interface; or

hiding an overlap region between the pain map and the stimulation map in response to a user gesture-based input received from the graphical user interface.

24. The method of claim 20 , wherein:

the virtual control mechanism comprises a virtual button;

the detecting of the one engagement of the virtual control mechanism comprises detecting a press of the virtual button; and

in response to the detected press of the virtual button, the visualization is automatically played as animation sequence in its entirety in an absence of further user input.

25. The method of claim 20 , wherein the providing of the graphical user interface, the displaying of the virtual control mechanism, the detecting of the one engagement of the virtual control mechanism, and the displaying of the visualization are each performed by a clinician programmer having the graphical user interface that includes a touchscreen, and wherein the detecting of the one engagement is performed via the touchscreen.

26. The method of claim 20 , wherein each patient sensation map is associated with a respective stimulation therapy that includes one or more stimulation programs.

27. The method of claim 20 , wherein the symbol comprises a “+” sign.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Oct 12, 2022
From: MANUFACTURERS AND TRADERS TRUST COMPANY (AS ADMINISTRATIVE AGENT)
To: GREATBATCH, INC.; GREATBATCH LTD.; ELECTROCHEM SOLUTIONS, INC.; NEURONEXUS TECHNOLOGIES, INC.; GREATBATCH-GLOBE TOOL, INC.; PRECIMED INC.; MICRO POWER ELECTRONICS, INC.
Reel/Frame 061659/0858 →
RELEASE OF SECURITY INTEREST Recorded Jan 6, 2022
From: MANUFACTURERS AND TRADERS TRUST COMPANY (AS ADMINISTRATIVE AGENT)
To: GREATBATCH, INC.; GREATBATCH LTD.; ELECTROCHEM SOLUTIONS, INC.; NEURONEXUS TECHNOLOGIES, INC.; GREATBATCH-GLOBE TOOL, INC.; PRECIMED INC.; MICRO POWER ELECTRONICS, INC.
Reel/Frame 060938/0069 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2020
From: NUVECTRA CORPORATION
To: CIRTEC MEDICAL CORP.
Reel/Frame 052185/0680 →
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2016
From: MANUFACTURERS AND TRADERS TRUST COMPANY
To: GREATBATCH LTD.; GREATBATCH INC.; QIG GROUP LLC; NEURONEXUS TECHNOLOGIES, INC.; MICRO POWER ELECTRONICS, INC.; ELECTROCHEM SOLUTIONS, INC.
Reel/Frame 039132/0773 →
CHANGE OF NAME Recorded Apr 18, 2016
From: QIG GROUP, LLC
To: NUVECTRA CORPORATION
Reel/Frame 038455/0153 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2016
From: GREATBATCH LTD.
To: QIG GROUP, LLC
Reel/Frame 037810/0051 →
SECURITY INTEREST Recorded Oct 27, 2015
From: GREATBATCH, INC.; GREATBATCH LTD.; ELECTROCHEM SOLUTIONS, INC.; NEURONEXUS TECHNOLOGIES, INC.; GREATBATCH-GLOBE TOOL, INC.; PRECIMED INC.; MICRO POWER ELECTRONICS, INC.
To: MANUFACTURERS AND TRADERS TRUST COMPANY
Reel/Frame 036980/0482 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2014
From: KAULA, NORBERT; IYASSU, YOHANNES
To: GREATBATCH LTD.
Reel/Frame 032914/0666 →
Continuity (2)
Provisional Application 61824296 · May 16, 2013
Related Publication 20140344733A1 · Nov 20, 2014