The first computing device broadcasts a first audio token including a first user computing device identifier on two or more audio channels at a specified interval, and listens for audio input via two or more audio channels at a specified interval. The first computing device receives the second audio token generated by the second computing device and communicates the received second audio token to one or more computing devices. The second computing device receives the first audio token generated by the first computing device and communicates the received first audio token to one or more computing devices. One or more computing devices receive the first audio token and the second audio token, pair the first computing device and the second computing device, and facilitate data transmission between the first computing device and the second computing device.
【技术实现步骤摘要】
【国外来华专利技术】音频上的对称发现相关申请的交叉引用本申请要求2017年4月10日提交的标题为“SystematicDiscoveryoverAudio”的美国临时专利申请第62/483,804号的优先权。上述优先权申请的全部公开内容在此通过引用全部并入本文。
本文公开的技术涉及发现和配对计算设备,尤其涉及经由音频通信信道配对计算设备。
技术介绍
存在两个计算设备发现彼此以发起动作的各种场景。发展中国家的用户需要一种在用户计算设备之间发送数据的方便的用户体验。在发达国家,经由计算设备中的近场通信(Near-FieldCommunication,“NFC”)实现的敲击和配对(tap-and-pair)手势使得到计算设备的数据发送或来自计算设备的数据发送无缝。然而,在发展中国家,许多计算设备没有NFC功能,这使得它们没有资格从这种NFC敲击和配对手势中获益。许多没有NFC功能的计算设备包括允许声音通信的输出和输入的扬声器组件和麦克风组件。然而,当前技术没有为设备提供通过在音频频道上广播和接收数据来发现彼此。经由两个设备之间的音频通信信道的发现的一个特定挑战在于如果两个设备同时在相同频率上通信,则来自第一设备的音频通信可能会干扰来自第二设备的音频通信。用于通过网络发现计算设备的当前应用没有提供经由在计算设备之间的音频通信信道上发送数据的发现。
技术实现思路
本文描述的示例提供了使用音频通信信道将第一计算设备与第二计算设备进行配对的计算机实施的技术。在一个示例中,使用音频通信信道对计算设备进 ...
【技术保护点】
1.一种使用音频通信信道对计算设备进行配对的系统,包括:/n第一计算设备,包括通信地耦合到第一存储设备的第一处理器,其中所述第一处理器运行存储在所述第一存储设备中的应用代码指令,以使得所述第一计算设备:/n接收请求传送数据的第一输入;/n生成包括请求标识符和数据的数据传送请求;/n向一个或多个计算设备发送第一计算设备标识符和所述数据传送请求;/n以指定的间隔在两个或多个音频频道上广播包括第一用户计算设备标识符的第一音频令牌;/n激活第一麦克风组件来以指定的间隔经由所述两个或多个音频频道监听音频输入;/n经由所激活的第一麦克风组件从第二计算设备接收第二音频令牌;和/n将接收到的第二音频令牌传达到所述一个或多个计算设备,其中所述一个或多个计算设备将与所述数据传送请求相关联的数据传送到所述第二计算设备。/n
【技术特征摘要】
【国外来华专利技术】20170410 US 62/483,8041.一种使用音频通信信道对计算设备进行配对的系统,包括:
第一计算设备,包括通信地耦合到第一存储设备的第一处理器,其中所述第一处理器运行存储在所述第一存储设备中的应用代码指令,以使得所述第一计算设备:
接收请求传送数据的第一输入;
生成包括请求标识符和数据的数据传送请求;
向一个或多个计算设备发送第一计算设备标识符和所述数据传送请求;
以指定的间隔在两个或多个音频频道上广播包括第一用户计算设备标识符的第一音频令牌;
激活第一麦克风组件来以指定的间隔经由所述两个或多个音频频道监听音频输入;
经由所激活的第一麦克风组件从第二计算设备接收第二音频令牌;和
将接收到的第二音频令牌传达到所述一个或多个计算设备,其中所述一个或多个计算设备将与所述数据传送请求相关联的数据传送到所述第二计算设备。
2.根据权利要求1所述的系统,其中,所述指定的间隔包括每30秒持续10秒。
3.根据权利要求1所述的系统,其中,所述第一计算设备同时发送和监听音频令牌。
4.根据权利要求1所述的系统,其中,响应于从所述第二计算设备接收到所述第二音频令牌,所述第一处理器运行存储在所述第一存储设备中的应用代码指令,以使得所述第一计算设备在多个可用频道内的多个可用频率上广播所述第二音频令牌。
5.根据权利要求1所述的系统,其中,响应于从所述第二计算设备接收到所述第二音频令牌,所述第一处理器运行存储在所述第一存储设备中的应用代码指令,以使得所述第一计算设备增加用于监听音频输入的指定的间隔。
6.根据权利要求1所述的系统,其中,以指定的间隔在两个或多个音频频道上广播所述第一音频令牌包括基于预定的音频频道跳跃调度在所述两个或多个音频频道上循环。
7.根据权利要求1所述的系统,其中,以指定的间隔在两个或多个音频频道上广播所述第一音频令牌包括随机地在所述两个或多个音频频道上循环。
8.根据权利要求1所述的系统,还包括:
第二计算设备,包括通信地耦合到第二存储设备的第二处理器,其中所述第二处理器运行存储在所述第二存储设备中的应用代码指令,以使得所述第二计算设备;
接收请求接收所述数据的第二输入;
以预定间隔在至少两个音频频道上广播包括第二计算设备标识符的第二音频令牌;
激活第二麦克风组件来以所述预定间隔经由所述至少两个音频频道监听音频输入;
经由所激活的第二麦克风组件从所述第一计算设备接收所述第一音频令牌;
将接收到的第一音频令牌传达到所述一个或多个计算设备;和
从所述一个或多个计算设备接收与所述数据传送请求相关联的数据。
9.根据权利要求8所述的系统,还包括所述一个或多个计算设备,所述一个或多个计算设备包括通信地耦合到第三存储设备的第三处理器,其中所述第三处理器运行存储在所述第三存储设备中的应用代码指令,以使得所述一个或多个计算设备:
基于接收到的第一音频令牌和第二音频令牌识别所述第一计算设备、所述第二计算设备、数据请求标识符和数据传送请求细节;和
根据所述数据传送请求将所述数据传送到所述第二计算设备。
10.根据权利要求8所述的系统,其中,响应于从所述第一计算设备接收到所述第一音频令牌,所述第二处理器运行存储在所述第二存储设备中的应用代码指令,以使得所述第二计算设备减少所述第二计算设备广播所述第二音频令牌的预定间隔。
11.根据权利要求8所述的系统,其中,响应于从所述第一计算设备接收到所述第一音频令牌,所述第二处理器运行存储在所述第二存储设备中的应用代码指令,以使得所述系统添加附加音频频道,所述第二计算设备通过所述附加音频频道广播所述第二音频令牌,同时继续经由所述至少两个音频频道广播所述第二音频令牌。
12.根据权利要求8所述的系统,其中,响应于从所述第一计算设备接收到所述...
【专利技术属性】
技术研发人员:E蒋,A马登,GK马达布希,H卡纳,R拉什拉姆,A古普塔,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。