Method and system of simulating a pulse generator on a clinician programmer
First Claim
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.
5 Assignments
0 Petitions
Accused Products
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.
271 Citations
19 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
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. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
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. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification