基于音频的服务集标识符制造技术

技术编号:23903877 阅读:35 留言:0更新日期:2020-04-22 12:23
第一计算设备被配置为在第一音频频道上广播包括第一标识符的第一音频令牌,激活第一麦克风组件,并经由第一音频频道接收由第二计算设备生成的第一音频响应令牌。第二计算设备被配置为接收指示接收数据的请求的输入,激活第二麦克风组件,在第一音频频道上接收第一音频令牌,在一个或多个其他音频频道上接收一个或多个其他音频令牌,确定接收到的第一音频令牌包括有效音频令牌,将接收到的音频输入的范围限制为仅包括第一音频频道,生成第一音频响应令牌,以及经由第一音频频道将第一音频响应令牌通信到第一计算设备。

Audio based service set identifier

【技术实现步骤摘要】
【国外来华专利技术】基于音频的服务集标识符相关申请的交叉引用本专利申请要求2017年9月8日提交的标题为“AudioBasedServiceSetIdentifier(基于音频的服务集标识符)”美国专利申请第62/555,851号的优先权。上述申请的全部内容在此通过引用全部并入本文。
本文公开的技术涉及在网络上发现广播计算设备,尤其涉及与广播计算设备建立音频通信信道。
技术介绍
具有经由音频通信信道发射数据的扬声器的广播计算设备位于各种重要位置,包括地铁站、公共汽车站和其他感兴趣点。通常,在用户的点处可能希望经由用户计算设备执行动作。然而,当多个广播计算设备试图同时在一位置处广播时,音频信道可能很快变得拥塞,并且所产生的干扰可能导致所有通信尝试失败。在Wi-Fi通信中,计算设备利用服务集标识符(“SSID”)来促进多个计算设备可能经由Wi-Fi进行通信的环境中的通信,并防止Wi-Fi通信信道拥塞。当有多个广播计算设备试图同时在音频通信信道上传输数据时,需要使广播计算设备能够经由音频通信信道向用户计算设备通信相关信息。当前用于在网络上发现计算设备的应用不提供在计算设备之间的音频通信信道上(over)的发现。
技术实现思路
本文的技术提供了与广播计算设备建立音频通信信道的计算机实施的方法。在一个示例中,提出了一种在广播计算设备和用户计算设备之间建立音频通信信道的计算机实施的方法,包括:由第二计算设备接收指示接收数据的请求的输入,其中第一计算设备在第一音频频道上广播包括第一用户计算设备标识符的第一音频令牌;由第二计算设备激活第二麦克风组件,以经由至少包括第一音频频道的两个或更多个音频频道来接收音频输入;由第二计算设备经由激活的第二麦克风组件在第一音频频道上从第一计算设备接收第一音频令牌;由第二计算设备经由激活的第二麦克风组件在不包括第一音频频道的一个或多个其他音频频道上接收一个或多个其他音频令牌;由第二计算设备确定接收到的第一音频令牌包括有效音频令牌;响应于确定接收到的第一音频令牌是有效音频令牌,由第二计算设备将接收到的音频输入的范围限制为仅包括第一音频频道;由第二计算设备生成第一音频响应令牌;以及由第二计算设备经由第一音频频道将第一音频响应令牌通信到第一计算设备,其中第一计算设备经由第一音频频道接收第一音频响应令牌。广播计算设备和用户计算设备之间的音频通信信道由此可以在接收到第一音频响应令牌并确定其有效时建立。在第一音频频道上广播第一音频令牌可以例如包括在第一频带广播第一音频令牌,并且可以在不同于第一频带的频带接收一个或多个其他音频令牌。在一个示例中,第二麦克风组件被激活以在整个频带(例如,1-20kHz)上接收音频输入,并且第一音频令牌在整个频带的子信道(例如,1-5kHz或5-10kHz)上广播。因此,将接收到的音频输入的范围限制为仅包括第一音频频道可以特别包括在其他频率范围上停止监听。在一个示例中,两个或更多个广播计算设备在一位置处广播音频令牌和/或在该位置处监听包括音频服务集标识符(“SSID”)的音频令牌。在一个示例中,包括应用的用户计算设备接收由广播计算设备在一位置处在音频通信信道上广播的音频令牌。用户计算设备经由音频通信信道从在该位置处的两个或更多个广播计算设备中的每一个接收音频令牌。每个广播计算设备在可用频带的子信道上并使用多种编码方案之一进行广播。用户计算设备尝试使用多种解码方案来解码接收到的音频令牌。如果其中一个方案产生有效音频令牌,则该解码方案被视为可用的“音频SSID”之一。类似地,在解码接收到的有效音频令牌之后,通过在几秒钟的范围(span)内进行监听来发现其他音频SSID。当用户计算设备接收多个有效音频令牌时,用户计算设备选择特定的音频SSID。一旦用户或用户计算设备选择特定的可用音频SSID,用户计算设备就通过使用相同编码方案和在其上用户计算设备接收到所选择的音频SSID的频率子信道向发起所选择的音频SSID的广播计算设备发送响应令牌来进行响应。在这些示例中,用户计算设备和广播计算设备在音频子信道和编码方案内被调换(tune)。在用户计算设备和广播计算设备之间交换的任何另外(further)的数据使用编码方案,并且在音频子信道内被调谐,并且将被搜索音频SSID的其他用户计算设备或广播计算设备忽略。在接收和解码响应令牌时,广播计算设备和用户计算设备已经建立了音频通信信道。例如,用户计算设备在建立的音频通信信道上向广播计算设备发送数据和从广播计算设备接收数据,并且广播计算设备在建立的音频通信信道上向用户计算设备发送数据和从用户计算设备接收数据。在本文描述的某些其他示例方面,提供了用于与广播计算设备建立音频通信信道的系统和计算机程序产品。在考虑了以下对所示示例的详细描述后,这些示例的这些和其他方面、目的、特征和优点对于本领域普通技术人员将变得显而易见。附图说明图1是描述根据某些示例的在多个广播计算设备正在广播音频令牌的环境中,用于在广播计算设备和用户计算设备之间建立音频通信信道的系统的框图。图2是描述根据某些示例的在多个广播计算设备正在广播音频令牌的环境中,在广播计算设备和用户计算设备之间建立音频通信信道的方法的方框流程图。图3是描述根据某些示例的由广播系统向账户管理系统注册广播系统账户并在广播计算设备上下载应用的方法的方框流程图。图4是描述根据某些示例的由用户向账户管理系统注册用户账户的方法的方框流程图。图5是描述根据某些示例的计算机器和模块的框图。具体实施方式概述本文的示例提供了用于在多个广播计算设备正在广播音频令牌的环境中建立与广播计算设备的音频通信信道的计算机实施的技术。本文描述的示例还提供用于在多个广播计算设备正在广播音频令牌的环境中建立与广播计算设备的音频通信信道的计算机实施的技术。在一个示例中,用于通过音频通信传输数据的用户计算设备上的应用使用音频安全会话标识符(“音频SSID”)来确保多个数据传输会话可以以最小的干扰非常接近地发生。在本文描述的示例中,由于在Wi-Fi通信的环境中对SSID的熟悉,所以使用术语“SSID”—这些示例中描述音频SSID的实际数据的格式可以不同于Wi-Fi通信中使用的SSID。在其他示例中,用户计算设备可以使用广播计算设备标识符或其他标识符来确保多个数据传输会话可以以最小的干扰非常接近地发生。在一个示例中,两个或更多个广播计算设备在一位置处广播音频令牌和/或在该位置处监听包括SSID的音频令牌。在另一个示例中,两个或更多个广播计算设备在一位置处广播音频令牌和/或在该位置处监听包括广播设备标识符的音频令牌。在一个示例中,包括应用的用户计算设备在音频通信信道上接收由多个广播计算设备在一位置处广播的音频令牌。用户计算设备经由音频通信信道从在该位置处的两个或更多个广播计算设备中的每一个接收音频令牌。每个广播计算设备在可用频带的子信道上并使用多种编码方案之一进行广播。用户计算设备尝试使用多种解码方案来解码接收到的音频令牌。本文档来自技高网...

【技术保护点】
1.一种用于在广播计算设备和用户计算设备之间建立音频通信信道的系统,包括:/n第一计算设备,包括:/n第一麦克风组件;/n第一存储设备;和/n第一处理器,通信地耦合到第一存储设备,其中第一处理器执行存储在第一存储设备中的应用代码指令,以使第一计算设备:/n在第一音频频道上广播包括第一用户计算设备标识符的第一音频令牌;/n激活第一麦克风组件以在第一音频频道上监听音频输入;/n经由第一音频频道接收由第二计算设备生成的第一音频响应令牌;/n第二计算设备,包括:/n第二麦克风组件;第二存储设备;和/n第二处理器,通信地耦合到第二存储设备,其中第二处理器执行存储在第二存储设备中的应用代码指令,以使第二计算设备:/n接收指示接收数据的请求的输入;/n激活第二麦克风组件以经由至少包括第一音频频道的两个或更多个音频频道接收音频输入;/n经由激活的第二麦克风组件在第一音频频道上从第一计算设备接收第一音频令牌;/n经由激活的第二麦克风组件在不包括第一音频频道的一个或多个其他音频频道上接收一个或多个其他音频令牌;/n确定接收到的第一音频令牌包括有效音频令牌;/n响应于确定接收到的第一音频令牌是有效音频令牌,将接收到的音频输入的范围限制为仅包括第一音频频道;/n生成第一音频响应令牌;以及/n经由第一音频频道将第一音频响应令牌通信到第一计算设备。/n...

【技术特征摘要】
【国外来华专利技术】20170908 US 62/555,8511.一种用于在广播计算设备和用户计算设备之间建立音频通信信道的系统,包括:
第一计算设备,包括:
第一麦克风组件;
第一存储设备;和
第一处理器,通信地耦合到第一存储设备,其中第一处理器执行存储在第一存储设备中的应用代码指令,以使第一计算设备:
在第一音频频道上广播包括第一用户计算设备标识符的第一音频令牌;
激活第一麦克风组件以在第一音频频道上监听音频输入;
经由第一音频频道接收由第二计算设备生成的第一音频响应令牌;
第二计算设备,包括:
第二麦克风组件;第二存储设备;和
第二处理器,通信地耦合到第二存储设备,其中第二处理器执行存储在第二存储设备中的应用代码指令,以使第二计算设备:
接收指示接收数据的请求的输入;
激活第二麦克风组件以经由至少包括第一音频频道的两个或更多个音频频道接收音频输入;
经由激活的第二麦克风组件在第一音频频道上从第一计算设备接收第一音频令牌;
经由激活的第二麦克风组件在不包括第一音频频道的一个或多个其他音频频道上接收一个或多个其他音频令牌;
确定接收到的第一音频令牌包括有效音频令牌;
响应于确定接收到的第一音频令牌是有效音频令牌,将接收到的音频输入的范围限制为仅包括第一音频频道;
生成第一音频响应令牌;以及
经由第一音频频道将第一音频响应令牌通信到第一计算设备。


2.根据权利要求1所述的系统,其中,在第一音频频道上广播第一音频令牌包括在第一频带广播第一音频令牌,并且所述一个或多个其他音频令牌在不同于第一频带的频带被接收。


3.根据权利要求1或2所述的系统,其中,第二麦克风组件被激活以在整个频带上接收音频输入,并且第一音频令牌在所述整个频带的子信道被广播。


4.根据前述权利要求1至3中任一项所述的系统,其中,第一音频响应令牌被生成为第一音频令牌的函数。


5.根据前述权利要求中任一项所述的系统,其中,响应于从第二计算设备接收到第一音频响应令牌,第一处理器还被配置为执行存储在第一存储设备中的应用代码指令,以使所述系统经由第一音频频道向第二计算设备广播数据。


6.根据前述权利要求中任一项所述的系统,
其中,第一处理器还被配置为执行存储在第一存储设备中的应用代码指令,以使第一计算设备:
使用第一编码方案来编码第一音频令牌,其中,广播第一音频令牌包括广播使用第一编码方案编码的编码后的第一音频令牌;并且
其中,第二处理器还被配置为执行存储在第二存储设备中的应用代码指令,以使第二计算设备:
使用第一编码方案来解码接收到的第一音频令牌;以及
对所生成的第一音频响应令牌进行编码,其中,发送第一音频响应令牌包括发送根据第一编码方案编码的编码后的第一音频响应令牌。


7.根据权利要求6所述的系统,其中,解码接收到的第一音频令牌包括循环通过至少包括第一编码方案的两个或更多个音频解码方案,直到第一编码方案被成功用于解码第一接收到的音频令牌。


8.根据前述权利要求中任一项所述的系统,其中,确定接收到的第一音频令牌包括有效音频令牌包括:
从接收到的第一音频令牌中提取标识符;
经由用户界面呈现所述标识符;以及
经由所述用户界面接收指示对所述标识符的批准的输入。


9.根据前述权利要求中任一项所述的系统,其中,确定接收到的第一音频令牌包括有效音频令牌包括:
从接收到的第一音频令牌中提取标识符;
将所述标识符与有效标识符列表中的一个或多个有效标识符中的每一个进行比较;以及
确定所述标识符与所述有效标识符列表中的特定的有效标识符相匹配。


10.根据前述权利要求中任一项所述的系统,其中,确定接收到的第一音频令牌包括有效音频令牌包括:
将接收到的第一音频令牌和一个或多个其他接收到的音频令牌发送到一个或多个计算设备;以及
从所述一个或多个计算设备接收对第一音频令牌的选择。


11.一种用于在广播计算设备和用户计算设备之间建立音频通信信道的计算机实施的方法,包括:
由第二计算设备接收指示接收数据的请求的输入,其中,第一计算设备在第一音频频道上广播包括第一用户计算设备标识符的第一音频令牌;
由第二计算设备激活第二麦克风组件,以经由至少包括第一音频频道的两个或更多个音频频道接收音频输入;
由第二计算设备经由激活的第二麦克风组件在第一音频频道上从第一计算设备接收第一音频令牌;
由第二计算设备经由激活的第二麦克风组件在不包括第一音频频道的一个或多个其他音频频道上接收一个或多个其他音频令牌;
由第二计算设备确定接收到的第一音频令牌包括有效音频令牌;
响应于确定接收到的第一音频令牌是有效音频令牌,由第二计算设备将接收到的音频输入的范围限制为仅包括第一音频频道;
由第二计算设备生成第一音频响应令牌;以及
由第二计算设备经由第一音频频道将第一音频响应令牌通信到第一计算设备,其中,第一计算设备经由第一音频频道接收第一音频响应令牌。


12.根据权利要求11所述的方法,其中,在第一音频频道上广播第一音频令牌包括在第一频带广播第一音频令牌,并且...

【专利技术属性】
技术研发人员:A马丹
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1