US 11,743,649 B2
Shared earbuds detection
Martin Kraemer, Palo Alto, CA (US); Deborah Kathleen Vitus, San Mateo, CA (US); Dilip Prasanna Kumar, Mountain View, CA (US); Kristen Lawton, Mountain View, CA (US); Adam Champy, Palo Alto, CA (US); Christopher Branson, Mountain View, CA (US); and Sandeep Singh Waraich, Mountain View, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Jan. 8, 2021, as Appl. No. 17/144,349.
Application 17/144,349 is a continuation of application No. 16/459,919, filed on Jul. 2, 2019, granted, now 10,924,858.
Claims priority of provisional application 62/756,890, filed on Nov. 7, 2018.
Prior Publication US 2021/0144479 A1, May 13, 2021
Int. Cl. H04R 5/02 (2006.01); H04R 5/04 (2006.01); H04R 1/10 (2006.01); G01P 3/44 (2006.01)
CPC H04R 5/04 (2013.01) [G01P 3/44 (2013.01); H04R 1/1041 (2013.01); H04R 2201/109 (2013.01); H04R 2201/40 (2013.01); H04R 2420/03 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of synchronizing an earbud and a sensor housed in the earbud, comprising:
receiving, at a first time, by one or more processors, a first plurality of timestamps, the first plurality of timestamps including a first source timestamp from the sensor and a first target timestamp from the target clock of the earbud;
determining, by the one or more processors, a first synchronization factor based on a comparison between the first source timestamp and the first target timestamp;
receiving at a second time, by one or more processors, a second plurality of timestamps, the second plurality of second timestamps including a second source timestamp from the sensor and a second target timestamp from the target clock; and
synchronizing, by the one or more processors, the second source timestamp to a time base of the target clock based on the first synchronization factor.