US 11,756,024 B2
Symmetric discovery over audio
Edward Chiang, Tanjong (SG); Arjita Madan, Hyderabad (IN); Gopi Krishna Madabhushi, Hyderabad (IN); Heman Khanna, Hyderabad (IN); Rohan Laishram, Hyderabad (IN); and Aviral Gupta, Hyderabad (IN)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Jul. 12, 2021, as Appl. No. 17/373,305.
Application 17/373,305 is a continuation of application No. 17/008,131, filed on Aug. 31, 2020, granted, now 11,062,296.
Application 17/008,131 is a continuation of application No. 15/869,565, filed on Jan. 12, 2018, granted, now 10,762,494, issued on Sep. 1, 2020.
Claims priority of provisional application 62/483,804, filed on Apr. 10, 2017.
Prior Publication US 2021/0342813 A1, Nov. 4, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 20/32 (2012.01); G06F 3/16 (2006.01); H04W 4/35 (2018.01); H04W 4/80 (2018.01); G06Q 30/06 (2023.01); G06Q 30/04 (2012.01)
CPC G06Q 20/3272 (2013.01) [G06F 3/167 (2013.01); G06Q 30/04 (2013.01); G06Q 30/06 (2013.01); H04W 4/35 (2018.02); H04W 4/80 (2018.02)] 21 Claims
OG exemplary drawing
 
1. A computing system configured to pair computing devices using audio communication channels, comprising:
one or more processors; and
one or more non-transitory computer readable media that collectively store instructions that when executed by the one or more processors cause the one or more processors to perform operations, the operations comprising:
broadcasting, by a first computing device, a first audio token comprising a first computing device identifier over one or more audio frequency channels at one or more specified intervals, wherein the first computing device simultaneously broadcasts the first audio token while listening for one or more additional tokens;
receiving, by the first computing device, a second audio token from a second computing device; and
initiating, by the first computing device, a transfer of data with the second computing device based at least in part on the second audio token.