US 12,433,498 B2
Heart beat measurements using a mobile device
Dongeek Shin, San Jose, CA (US); Ivan Poupyrev, Mountain View, CA (US); Brandon Barbello, Mountain View, CA (US); and Shwetak Patel, Mountain View, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Appl. No. 17/784,038
Filed by Google LLC, Mountain View, CA (US)
PCT Filed Dec. 13, 2019, PCT No. PCT/US2019/066305
§ 371(c)(1), (2) Date Jun. 9, 2022,
PCT Pub. No. WO2021/118602, PCT Pub. Date Jun. 17, 2021.
Prior Publication US 2023/0014336 A1, Jan. 19, 2023
Int. Cl. A61B 5/024 (2006.01); A61B 5/00 (2006.01); A61B 5/11 (2006.01); G01S 7/41 (2006.01); G01S 13/34 (2006.01); G01S 13/58 (2006.01); G01S 13/88 (2006.01)
CPC A61B 5/02438 (2013.01) [A61B 5/1102 (2013.01); A61B 5/6898 (2013.01); A61B 5/7267 (2013.01); G01S 7/414 (2013.01); G01S 7/415 (2013.01); G01S 7/417 (2013.01); G01S 13/34 (2013.01); G01S 13/583 (2013.01); G01S 13/88 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A smartphone, comprising:
a housing;
a display screen housed by the housing;
a radar integrated circuit housed by the housing such that an antenna array of the radar integrated circuit is configured to emit radio waves into an ambient environment of the smartphone in front of the display screen and the radar integrated circuit is configured to receive reflected radio waves from the ambient environment; and
output a raw radar waterfall based on the received reflected radio waves;
one or more processors that are in communication with the display screen and the radar integrated circuit, wherein the one or more processors are configured to:
receive the raw radar waterfall from the radar integrated circuit;
analyze the raw radar waterfall to create a ballistocardiography waveform, wherein the one or more processors being configured to analyze the raw radar waterfall comprises the one or more processors being configured to:
perform a background clutter removal process that removes radar data from the raw radar waterfall attributed to a static object to create a foreground radar waterfall;
determine relative phase differences of foreground chirp frames present within the foreground radar waterfall; and
perform a phase unwrapping process on the determined relative phase differences to create the ballistocardiography waveform; and
output data based on the ballistocardiography waveform.