IP Library Granted Patent US 10,083,261
Granted Patent B2
US 10,083,261 · App. 15/358,295 · Granted Sep 25, 2018

Method and system of simulating a pulse generator on a clinician programmer

Inventors: Norbert Kaula (Arvada, CO); Yohannes Iyassu (Denver, CO)
Assignee: Nuvectra Corporation
G06F17/5009A61N1/37247G06F19/34G06F21/31G16H40/63G06F2221/2149
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 10,083,261
App. No.
15/358,295
Granted
Sep 25, 2018
Kind
B2
Abstract

An electronic device having a display is provided. Interactive user engagements with the electronic device are made through the display. A simulation mode is entered. The simulation mode simulates a real pulse generator configured to generate electrical stimulation pulses. The simulation mode is entered without establishing a wireless connection with the real pulse generator. Via the display, one or more features of a virtual pulse generator are demoed after entering the simulation mode. The one or more features of the virtual pulse generator simulate corresponding features of the real pulse generator. The virtual pulse generator is a software program that resides on the electronic device. The demoing comprises mimicking a plurality of user interface screens that allow a user to interact with the real pulse generator.

Claims (48)

1. An electronic device, comprising:

a display configured to display an output;

a radio component configured to conduct wireless communications with external devices;

electronic circuitry that causes the electronic device to perform operations comprising:

entering a simulation mode that simulates a real pulse generator configured to generate electrical stimulation pulses, wherein the entering the simulation mode is performed without establishing a wireless connection with the real pulse generator;

demoing, via the display, one or more features of a virtual pulse generator after entering the simulation mode, wherein the one or more features of the virtual pulse generator simulate corresponding features of the real pulse generator, and wherein the virtual pulse generator is a software program that resides on the electronic device, and wherein the demoing comprises programming the virtual pulse generator at least in part by mimicking a plurality of user interface screens that allow a user to interact with the real pulse generator;

establishing a wireless connection with the real pulse generator; and

programming the real pulse generator based on programming data compiled as a result of the programming of the virtual pulse generator.

2. The electronic device of claim 1 , wherein the demoing is performed while the radio component remains turned off.

3. The electronic device of claim 1 , wherein the programming the virtual pulse generator is performed to simulate an electrical stimulation therapy without physically generating electrical stimulation pulses.

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

establishing a wireless connection with the real pulse generator; and

programming the real pulse generator;

wherein the programming the virtual pulse generator is performed using programming data compiled as a result of the programming of the real pulse generator.

5. The electronic device of claim 1 , wherein the demoing comprises: simulating a successful electronic discovery of a nearby pulse generator, without requiring a presence of any real pulse generators nearby.

6. The electronic device of claim 1 , wherein the demoing comprises one or more of: retrieving a unique identifier of the virtual pulse generator, deleting data on the virtual pulse generator, rebooting the virtual pulse generator, restoring the virtual pulse generator with configurable electrical stimulation programming parameters, displaying a connection status of the virtual pulse generator, displaying a battery status of the virtual pulse generator, and displaying a stimulation status of the virtual pulse generator.

7. A medical system, comprising:

a pulse generator configured to generate electrical pulses for stimulating target nerve tissues of a patient; and

an electronic device configured to simulate the pulse generator, wherein the electronic device includes a non-transitory, tangible machine-readable storage medium storing executable instructions that when executed electronically by one or more processors, causes the electronic device to perform operations comprising:

entering a simulation mode that simulates the pulse generator, wherein the entering the simulation mode is performed without establishing a wireless connection with the pulse generator;

demoing, via a display of the electronic device, one or more features of a virtual pulse generator after entering the simulation mode, wherein the one or more features of the virtual pulse generator simulate corresponding features of the pulse generator, and wherein the virtual pulse generator is a software program that resides on the electronic device, and wherein the demoing comprises programming the virtual pulse generator at least in part by mimicking a plurality of user interface screens that allow a user to interact with the pulse generator;

establishing a wireless connection with the pulse generator; and

programming the pulse generator based on programming data compiled as a result of the programming of the virtual pulse generator.

8. The medical system of claim 7 , wherein the electronic device includes a radio component, and wherein the demoing is performed while the radio component remains turned off.

9. The medical system of claim 7 , wherein the programming the virtual pulse generator is performed to simulate an electrical stimulation therapy without the pulse generator physically generating electrical stimulation pulses.

10. The medical system of claim 7 , wherein the operations further comprise:

establishing a wireless connection with the pulse generator.

11. The medical system of claim 7 , wherein the operations further comprise:

establishing a wireless connection with the pulse generator; and

programming the pulse generator;

wherein the programming the virtual pulse generator is performed using programming data compiled as a result of the programming of the pulse generator.

12. The medical system of claim 7 , wherein the demoing comprises: simulating a successful electronic discovery of a nearby pulse generator, without requiring a presence of any real pulse generators nearby.

13. The medical system of claim 7 , wherein the demoing comprises one or more of: retrieving a unique identifier of the virtual pulse generator, deleting data on the virtual pulse generator, rebooting the virtual pulse generator, restoring the virtual pulse generator with configurable electrical stimulation programming parameters, displaying a connection status of the virtual pulse generator, displaying a battery status of the virtual pulse generator, and displaying a stimulation status of the virtual pulse generator.

14. A method of simulating a real pulse generator on an electronic device, the method comprising:

providing an electronic device having a display through which interactive user engagements with the electronic device are made;

entering a simulation mode that simulates the real pulse generator configured to generate electrical stimulation pulses, wherein the entering the simulation mode is performed without establishing a wireless connection with the real pulse generator; and

demoing, via the display, one or more features of a virtual pulse generator after entering the simulation mode, wherein the one or more features of the virtual pulse generator simulate corresponding features of the real pulse generator, and wherein the virtual pulse generator is a software program that resides on the electronic device, and wherein the demoing comprises programming the virtual pulse generator at least in part by mimicking a plurality of user interface screens that allow a user to interact with the real pulse generator;

establishing a wireless connection with the real pulse generator; and

programming the real pulse generator based on programming data compiled as a result of the programming of the virtual pulse generator.

15. The method of claim 14 , wherein the programming the virtual pulse generator is performed to simulate an electrical stimulation therapy, without physically generating electrical stimulation pulses, and while a radio component of the electronic device is turned off.

16. The method of claim 14 , further comprising:

establishing a wireless connection with the real pulse generator.

17. The method of claim 14 , further comprising:

establishing a wireless connection with the real pulse generator; and

programming the real pulse generator;

wherein the programming the virtual pulse generator is performed using programming data compiled as a result of the programming of the real pulse generator.

18. The method of claim 15 , wherein the demoing comprises: simulating a successful electronic discovery of a nearby pulse generator, without requiring a presence of any real pulse generators nearby.

19. The method of claim 15 , wherein the demoing comprises one or more of: retrieving a unique identifier of the virtual pulse generator, deleting data on the virtual pulse generator, rebooting the virtual pulse generator, restoring the virtual pulse generator with configurable electrical stimulation programming parameters, displaying a connection status of the virtual pulse generator, displaying a battery status of the virtual pulse generator, and displaying a stimulation status of the virtual pulse generator.

Assignments (5)
PATENT SECURITY AGREEMENT Recorded Jan 30, 2023
From: CIRTEC MEDICAL CORP.
To: BMO HARRIS BANK N.A., AS COLLATERAL AGENT
Reel/Frame 062559/0098 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2020
From: NUVECTRA CORPORATION
To: CIRTEC MEDICAL CORP.
Reel/Frame 052185/0680 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2017
From: KAULA, NORBERT; IYASSU, YOHANNES
To: GREATBATCH, LTD
Reel/Frame 041829/0039 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2017
From: GREATBATCH, LTD.
To: QIG GROUP LLC
Reel/Frame 041829/0263 →
CHANGE OF NAME Recorded Apr 3, 2017
From: QIG GROUP LLC
To: NUVECTRA CORPORATION
Reel/Frame 042141/0736 →
Continuity (3)
Continuation 14015107 · Aug 30, 2013
Provisional Application 61695437 · Aug 31, 2012
Related Publication 20170076025A1 · Mar 16, 2017
Cited By (2)
US 12,226,643 US 12,420,103