Method and apparatus for neural stimulation with respiratory feedback
First Claim
1. A neural stimulation system, comprising:
- a stimulation output circuit configured to deliver neural stimulation pulses;
a respiratory signal input configured to receive a respiratory signal indicative of respiratory cycles and respiratory parameters;
a synchronization module coupled to the stimulation output circuit and the respiratory signal input, the synchronization module including;
a peak detector coupled to the respiratory signal input, the peak detector configured to detect peaks of the respiratory signal; and
a delay timer coupled to the peak detector, the delay timer configured to time a delay interval starting with each of the detected peaks of the respiratory signal; and
a stimulation delivery controller coupled to the delay timer and the stimulation output circuit, the stimulation delivery controller configured to cause the stimulation output circuit to deliver a burst of the neural stimulation pulses when the delay interval expires.
0 Assignments
0 Petitions
Accused Products
Abstract
A neural stimulation system controls the delivery of neural stimulation using a respiratory signal as a therapy feedback input. The respiratory signal is used to increase the effectiveness of the neural stimulation, such as vagal nerve stimulation, while decreasing potentially adverse side effects in respiratory functions. In one embodiment, the neural stimulation system synchronizes the delivery of the neural stimulation pulses to the respiratory cycles using a respiratory fiducial point in the respiratory signal and a delay interval. In another embodiment, the neural stimulation system detects a respiratory disorder and, in response, adjusts the delivery of the neural stimulation pulses and/or delivers a respiratory therapy treating the detected respiratory disorder.
100 Citations
20 Claims
-
1. A neural stimulation system, comprising:
-
a stimulation output circuit configured to deliver neural stimulation pulses; a respiratory signal input configured to receive a respiratory signal indicative of respiratory cycles and respiratory parameters; a synchronization module coupled to the stimulation output circuit and the respiratory signal input, the synchronization module including; a peak detector coupled to the respiratory signal input, the peak detector configured to detect peaks of the respiratory signal; and a delay timer coupled to the peak detector, the delay timer configured to time a delay interval starting with each of the detected peaks of the respiratory signal; and a stimulation delivery controller coupled to the delay timer and the stimulation output circuit, the stimulation delivery controller configured to cause the stimulation output circuit to deliver a burst of the neural stimulation pulses when the delay interval expires. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for neural stimulation, the method comprising:
-
receiving a respiratory signal indicative of respiratory parameters; detecting peaks of the respiratory signal; starting delay intervals with selected peaks of the detected peaks; and delivering a burst of neural stimulation pulses of the neural stimulation when each of the delay intervals expires. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification