US 12,076,121 B2
Detecting and measuring snoring
Hao-Wei Su, Cambridge, MA (US); Logan Niehaus, Alameda, CA (US); Conor Joseph Heneghan, Campbell, CA (US); Johnathan Charlesworth, San Francisco, CA (US); Subramaniam Venkatraman, Lafayette, CA (US); and Shelten Gee Jao Yuen, Berkeley, CA (US)
Assigned to FITBIT, INC., San Francisco, CA (US)
Filed by Fitbit, Inc., San Francisco, CA (US)
Filed on Jan. 24, 2022, as Appl. No. 17/582,192.
Application 17/582,192 is a continuation of application No. 16/431,576, filed on Jun. 4, 2019, granted, now 11,229,369.
Prior Publication US 2022/0248967 A1, Aug. 11, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. A61B 5/0205 (2006.01); A61B 5/00 (2006.01); A61B 5/024 (2006.01); A61B 5/08 (2006.01); A61B 5/11 (2006.01); A61B 7/00 (2006.01); G10L 25/51 (2013.01)
CPC A61B 5/0205 (2013.01) [A61B 5/1102 (2013.01); A61B 5/1116 (2013.01); A61B 5/681 (2013.01); A61B 5/7275 (2013.01); A61B 7/003 (2013.01); G10L 25/51 (2013.01); A61B 5/02416 (2013.01); A61B 5/02438 (2013.01); A61B 5/0803 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system comprising:
one or more processors; and
a memory storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
obtaining audio data for a period of time, the audio data including one or more snores generated by an entity;
obtaining sensor data for a person during the period of time;
determining a first breathing phase pattern for the entity based on the audio data;
determining a second breathing phase pattern for the person based on the sensor data;
determining an amount of correlation between the first breathing phase pattern and the second breathing phase pattern meets at least a threshold amount of correlation;
responsive to determining the amount of correlation between the first breathing phase pattern and the second breathing phase pattern meets at least the threshold amount of correlation, determining the person is the entity generating the one or more snores; and
responsive to determining the person is the entity generating the one or more snores, generating snore information for the person based, at least in part, on the audio data.