US 10,376,173 B2
Detection and analysis of cardiac waveforms
Brian P. George, Cleveland, OH (US); Meredith E. Stone, Strongsville, OH (US); Qingguo Zeng, Solon, OH (US); Qing Lou, Powell, OH (US); Connor S. Edel, Independence, OH (US); Ping Jia, Solon, OH (US); Jeffrey B. Adair, Cuyahoga Falls, OH (US); Vladimir A. Turovskiy, Strongsville, OH (US); Matthew J. Sabo, Independence, OH (US); Ryan M. Bokan, Cleveland, OH (US); Ketal C. Patel, Independence, OH (US); Charulatha Ramanathan, Solon, OH (US); John E. Anderson, Chagrin Falls, OH (US); Andrew E. Hoover, Independence, OH (US); and Cheng Yao, Independence, OH (US)
Assigned to CARDIOINSIGHT TECHNOLOGIES, INC., Independence, OH (US)
Filed by CARDIOINSIGHT TECHNOLOGIES, INC., Independence, OH (US)
Filed on Apr. 27, 2017, as Appl. No. 15/498,719.
Claims priority of provisional application 62/331,103, filed on May 3, 2016.
Prior Publication US 2017/0319088 A1, Nov. 9, 2017
Int. Cl. A61B 5/00 (2006.01); A61B 5/0456 (2006.01); A61B 5/04 (2006.01); A61B 5/0408 (2006.01); A61B 5/0452 (2006.01)
CPC A61B 5/0456 (2013.01) [A61B 5/04014 (2013.01); A61B 5/04017 (2013.01); A61B 5/04085 (2013.01); A61B 5/04525 (2013.01); A61B 5/7203 (2013.01); A61B 5/726 (2013.01)] 23 Claims
OG exemplary drawing
 
1. A method, comprising:
performing, with one or more computer processors, amplitude-based detection to determine locations of amplitude R-peaks for a plurality of electrograms based on exceeding an amplitude cutoff, each of the plurality of electrograms corresponding to a respective input channel;
performing, with the one or more computer processors, wavelet-based detection to determine locations of wavelet R-peaks for the plurality of electrograms;
adjusting, with the one or more computer processors, the locations of wavelet R-peaks, to provide adjusted R-peak locations placed at consistent locations relative to QRS complex morphology for respective electrograms based on the locations of amplitude R-peaks;
storing, in memory communicatively coupled to the one or more computer processors, R-peak location data to specify the adjusted R-peak locations for the plurality of electrograms based on the adjusting; and
driving an output to a display to visualize an output based on the R-peak location data.