US 12,447,329 B2
Systems and methods for detecting pulse patterns
Daran DeShazo, Lewisville, TX (US); and Gavin Rade, Dallas, TX (US)
Assigned to ADVANCED NEUROMODULATION SYSTEMS, INC, Plano, TX (US)
Filed by Advanced Neuromodulation Systems, Inc., Plano, TX (US)
Filed on Feb. 16, 2022, as Appl. No. 17/673,091.
Prior Publication US 2023/0256234 A1, Aug. 17, 2023
Int. Cl. A61N 1/02 (2006.01); A61N 1/36 (2006.01)
CPC A61N 1/025 (2013.01) [A61N 1/36125 (2013.01); A61N 1/36153 (2013.01); A61N 1/36171 (2013.01); A61N 1/36175 (2013.01); A61N 1/36178 (2013.01); A61N 1/36067 (2013.01); A61N 1/36071 (2013.01)] 18 Claims
OG exemplary drawing
 
1. Pulse pattern detecting circuitry for use with a fractional voltage multiplier of a neurostimulation system, the pulse pattern detecting circuitry configured to:
activate, simultaneously, a plurality of pulse engines that generate pulses at different frequencies to establish a repeating pulse pattern;
detect, using analog circuitry or digital circuitry communicatively coupled to both the plurality of pulse engines and the fractional voltage multiplier, an initial overlap of the repeating pulse pattern, the initial overlap occurring when pulses generated by each of the plurality of pulse engines occur simultaneously;
detect, using the analog circuitry or the digital circuitry, a subsequent overlap of the repeating pulse pattern, the subsequent overlap of the pulse pattern occurring when pulses generated by each of the plurality of pulse engines again occur simultaneously;
detect, using the analog circuitry or the digital circuitry, a length of the repeating pulse pattern, the length corresponding to the time between the detected initial overlap and the detected subsequent overlap;
detect, using the analog circuitry or the digital circuitry, a plurality of events occurring over the length of the repeating pulse pattern between the initial overlap and the subsequent overlap, each event corresponding to at least one of the plurality of pulse engines generating a pulse;
record, using the analog circuitry or the digital circuitry, a voltage multiplier setting for each of the plurality of detected events that occurs over the length of the repeating pulse pattern; and
control, by transmitting signals from the analog circuitry or the digital circuitry to the fractional voltage multiplier, the fractional voltage multiplier based on the recorded voltage multiplier settings.