Stimulus sequencer for a closed loop neuromodulator
First Claim
1. A stimulus sequencer for generating a sleep therapy stimulus waveform for a patient, the stimulus sequencer comprising:
- a sequence address generator configured to receive a stimulus start signal from a timer of a closed loop neuromodulator and to provide an address related to a stimulus sequence of the sleep therapy;
a sequence memory array coupled to the sequence address generator, the sequence memory array configured to select stimulus sequence information related to the address;
a stimulus generator selector coupled to the sequence memory array, the stimulus generator selector configured to receive the stimulus sequence information from the sequence memory array, to receive a stimulus duration signal from the timer of the closed loop neuromodulator, and to provide a generator select signal to a stimulus generator of the closed loop neuromodulator using the stimulus sequence information and the stimulus duration signal, the generator select signal including stimulus type information related to stimulus pulses generated using the closed loop neuromodulator; and
wherein the sleep therapy stimulus waveform includes a sequence of one or more stimulus types.
3 Assignments
0 Petitions
Accused Products
Abstract
This document discusses, among other things, a system and method for generating a sleep therapy stimulus waveform for a patient. Stimulus sequence information can be selected from a sequence memory array, and stimulus sequence information can be received from the sequence memory array at a stimulus generator selector. A generator select signal can be provided to a stimulus generator of a closed loop neuromodulator using the stimulus sequence information and a stimulus duration signal, wherein the generator select signal can include stimulus type information related to stimulus pulses generated using the closed loop neuromodulator.
65 Citations
20 Claims
-
1. A stimulus sequencer for generating a sleep therapy stimulus waveform for a patient, the stimulus sequencer comprising:
-
a sequence address generator configured to receive a stimulus start signal from a timer of a closed loop neuromodulator and to provide an address related to a stimulus sequence of the sleep therapy; a sequence memory array coupled to the sequence address generator, the sequence memory array configured to select stimulus sequence information related to the address; a stimulus generator selector coupled to the sequence memory array, the stimulus generator selector configured to receive the stimulus sequence information from the sequence memory array, to receive a stimulus duration signal from the timer of the closed loop neuromodulator, and to provide a generator select signal to a stimulus generator of the closed loop neuromodulator using the stimulus sequence information and the stimulus duration signal, the generator select signal including stimulus type information related to stimulus pulses generated using the closed loop neuromodulator; and wherein the sleep therapy stimulus waveform includes a sequence of one or more stimulus types. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for generating a sleep therapy stimulus waveform for a patient, the system comprising:
-
a sensor configured to detect information indicative of respiration from a patient; a closed loop neuromodulator configured to optimize sleep therapy for the patient, the closed loop neuromodulator including; a stimulus sequencer configured to provide a generator select signal to a stimulus generator of the closed loop neuromodulator, the stimulus sequencer including; a sequence address generator configured to receive a stimulus start signal from a timer of a closed loop neuromodulator and to provide an address related to a stimulus sequence of the sleep therapy; a sequence memory array coupled to the sequence address generator, the sequence memory array configured to select stimulus sequence information related to the address; a stimulus generator selector coupled to the sequence memory array, the stimulus generator selector configured to receive the stimulus sequence information from the sequence memory array, to receive a stimulus duration signal from the timer of the closed loop neuromodulator, and to provide a generator select signal to a stimulus generator of the closed loop neuromodulator using the stimulus sequence information and the stimulus duration signal, the generator select signal including stimulus type information related_to stimulus pulses generated using the closed loop neuromodulator; wherein the sleep therapy stimulus waveform includes a sequence of one or more stimulus types; and a sequence address register configured to receive or provide stimulus address information using a control bus of the closed loop neuromodulator; a sequence load control register configured to receive or provide a sequence load control command using a control bus of the closed loop neuromodulator; a sequence load address register configured to receive or provide a sequence address load command using a control bus of the closed loop neuromodulator; and a sequence load data register configured to receive or provide a sequence data load command using a control bus of the closed loop neuromodulator; wherein the sequence memory array is configured to select a stimulus sequence from a group comprising at least one of a fixed sequence, a sequential sequence, a circular sequence, a random sequence, a periodic sequence, a custom sequence, a patterned sequence, or a continuous sequence; wherein the closed loop neuromodulator is configured to provide, in response to the stimulus start signal, a first stimulus to a transducer using information from the stimulus sequencer, the first stimulus configured to not interrupt a detected sleep disorder event; wherein the closed loop neuromodulator is configured to provide, following the first stimulus, a second stimulus to the transducer using information from the stimulus sequencer, the second stimulus having more energy than the first stimulus and configured to interrupt the detected sleep disorder event; and wherein the transducer is configured to deliver the first and second stimuli to the patient.
-
-
9. The system of claim 9, wherein the sensor includes at least one of a thermocouple, a thermistor, an air pressure transducer, an electrode, a respiratory effort belt, or a pyro/piezoelectric sensor;
- and
wherein the transducer includes at least one of an acoustic transducer, a tactile mechanical agitator, an ocular stimulator, an electrical stimulator, a thermal stimulator, or an ultrasonic stimulator configured to modulate an audible signal onto an ultrasonic sound carrier.
- and
-
10. A method for generating a sleep therapy stimulus waveform for a patient, the method comprising:
-
receiving a stimulus start signal from a timer of a closed loop neuromodulator; providing an address related to a stimulus sequence of the sleep therapy; selecting stimulus sequence information related to the address from a sequence memory array; receiving the stimulus sequence information from the sequence memory array at a stimulus generator selector; receiving a stimulus duration signal from the timer of the closed loop neuromodulator at the stimulus generator selector; providing a generator select signal to a stimulus generator of the closed loop neuromodulator using the stimulus sequence information and the stimulus duration signal, the generator select signal including stimulus type information related to stimulus pulses generated using the closed loop neuromodulator; and wherein the sleep therapy stimulus waveform includes a sequence of one or more stimulus types. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification