使用超声进行接近检测和设备关联的系统及相关方法技术方案

技术编号:11989634 阅读:101 留言:0更新日期:2015-09-02 18:14
在一个实施例中,一种方法包括在声音接收设备中接收超声频率扫描。多个超声频率扫描中的每一个以至少两个预定频率中的一个为中心。该方法还包括基于接收到的超声频率扫描中的每一个的中心频率将超声频率扫描转换为超声消息,并且将该超声消息置于接收缓冲器中。然后,从该超声消息中至少提取网络地址,并且该网络地址被用于通过数据网络与远程通信设备建立通信会话。

【技术实现步骤摘要】
【国外来华专利技术】使用超声进行接近检测和设备关联的系统及相关方法相关申请交叉引用本申请要求于2012年12月6日递交的,题为“使用超声进行接近检测”(ProximityDetectionusingUltraSound)的美国临时申请号61/734,166的优先权权益。
本公开一般地涉及用于使用超声通信来检测房间中的设备(包括远程通信设备)的存在以及用于在该设备与通信系统之间建立通信的系统及相关联的方法。
技术介绍
远程会议和远程呈现系统允许位于不同位置处的人或人群之间的会议。这些系统可提供视频和音频,并且可被安装在专用于远程会议的房间中。具有个人电子设备(例如,蜂窝电话、平板计算机、膝上型计算机等)的人可将其设备连接到已被安装在专用远程会议房间中的远程会议系统。附图说明通过参考以下详细说明并结合附图考虑时,对本专利技术更完整的认识和很多其附加优势将更容易得出并且变得更好理解,其中:图1是根据本公开的示例性方面,包括远程会议系统的远程会议房间的平面图;图2是根据本公开的方面的远程通信设备和终端设备的示例性硬件配置的框图;图3是根据本公开的示例性方面的超声消息的消息结构示例;图4是根据本公开的示例性方面的用于发送超声消息的示例性发送配置;图5是根据本公开的示例性方面,将消息位信息与发送的超声频率相关联的图;图6是根据本公开的示例性方面的远程通信设备的框图;图7是根据本公开的示例性方面的远程通信设备的超声单元的框图;图8是根据本公开的示例性方面的超声消息发送流程图;图9是根据本公开的示例性实施例的终端设备的框图;图10是根据本公开的示例性实施例的终端设备的超声消息接收过程流程图;图11是根据本公开的示例性实施例的另一终端设备的框图;图12是根据本公开的示例性方面,由该另一终端设备执行的超声消息接收过程流程图;图13是根据本公开的示例性方面的又一终端设备的框图;图14是根据本公开的示例性方面,由该又一终端设备执行的超声消息接收过程流程图;图15是根据本公开的示例性实施例的多通道缓冲器的图;图16是根据本公开的另一示例性方面的超声单元的框图;图17是根据本公开的示例性方面,将符号信息与发送的超声频率相关联的图;图18是根据本公开的其他示例性方面的超声消息发送过程流程图;图19是根据本公开的其他示例性方面的终端设备的框图;图20是根据本公开的其他示例性方面的超声接收过程流程图;图21是根据本公开的示例性方面的定时调整的图。具体实施方式概述一种方法包括在声音接收设备中接收超声频率扫描。多个超声频率扫描中的每一个以至少两个预定频率中的一个为中心。该方法还包括基于接收到的超声频率扫描中的每一个的中心频率将超声频率扫描转换为超声消息,并且将该超声消息放置于接收缓冲器中。然后,从该超声消息中至少提取网络地址,并且该网络地址被用于通过数据网络与远程通信设备建立通信会话。示例性实施例现在参考附图,其中,在多个视图中,相似的标号指定相同或相应的部分。图1是包括用于建立并执行远程会议和视频会议的远程通信设备30的房间10的图。房间10还包括个人电子设备,例如,智能电话20、平板计算机50和膝上型计算机40,这些设备由会议参加者带入房间10中。除非另外说明,否则个人电子设备(例如,智能电话20、膝上型计算机40和平板计算机50)在本公开中被统称为“终端设备”。会议参加者可能希望将他们的终端设备连接到远程通信设备30以通过终端设备来接收会议视频和/或音频,或者使内置麦克风和/或视频摄像机捕获他们各自的视频和/或音频以由远程通信设备30发送给位于与房间10不同的某个其他位置的远程方。会议参加者还可能希望使用他们各自的终端设备通过例如建立远程会议会话、添加参与者、移除参与者、共享文件和设置通信参数来控制远程通信设备30。在不脱离本公开的范围的情况下,被连接到远程通信设备30的终端设备的其他使用也是可以的。为了建立与终端设备的通信,远程通信设备30使用例如超声波60、70和80来发送超声消息。虽然示出的是分离的超声波60、70、80,但是每个声波60、70、80携带相同的消息。该超声消息包括远程通信设备30的网络地址,并且如下文所述的那样进行编码。当终端设备(例如,智能电话20)接收到超声消息时,该终端设备如将在下文所解释的那样对该超声消息进行解码以提取远程通信设备30的网络地址。然后,智能电话20使用在超声消息中接收到的网络地址来通过数据网络(例如,TCP/IP网络)与远程通信设备30建立通信会话。一旦通信会话被建立,则智能电话20可被用于执行上述任意功能。在不脱离本公开的范围的情况下,这一过程也可由膝上型计算机40、平板计算机50或被带入房间10中的任意其他终端设备来执行。此外,超声消息不能穿过房间10的墙,这防止了不在房间10自身的群体在未授权的情况下检测远程通信设备30的网络地址并加入远程会议。因此,以超声方式发送远程通信设备30的网络地址提供了一层安全性,因为只有那些物理上位于房间10内的人能够检测远程通信设备30的网络地址。普通技术人员将意识到,在不脱离本公开的范围的情况下,附加的安全措施也是可以的。例如,终端设备与远程通信设备30之间的通信会话可使用安全套接层(SSL)或互联网协议安全(IPsec)来建立。在超声消息中传输的网络地址还可使用对称或非对称加密进行加密,并且终端设备用来响应的附加编码值可被添加到超声消息。此外,终端设备还可通过用必须以其原始的未加密状态发送回终端设备的加密值进行响应来挑战远程通信设备30的真实性。因此,本公开中所述的通信会话及超声消息的具体示例只是示例性的。图2是用于远程通信设备30和终端设备280二者的示例性硬件组件的示意图。如上所述,终端设备280可以是任意个人电子设备,例如,智能电话20、平板计算机50和膝上型计算机40。应该认识到的是只有描述示例性实施例所必需的组件被示出。然而,在不脱离本公开的范围的情况下,远程通信设备30和终端设备280中的每一个可包括额外的硬件和软件组件。在图2中,远程通信设备30包括中央处理单元(CPU)200,其可以是处理器电路,例如,来自Intel公司的酷睿i5(Corei5)或酷睿i7(Corei7)处理器或来自AMD公司的FX、羿龙(Phenom)II、速龙(Athlon)II或闪龙(Sempron)处理器。CPU200还可以是精简指令集处理器(例如,ARMCortexA8),可被实现为专用集成电路(ASIC)或以现场可编程门阵列(FPGA)、复杂可编程逻辑器件(CPLD)或使用离散的逻辑电路来实现。此外,CPU200可运行操作系统,例如,Windows7、MAC、OSX、Linux、Unix或DOS,或者可运行定制程序以执行本公开中所述的功能,如普通技术人员将认识到的那样。CPU200通过总线235被连接到存储器205。存储器205可包括静态和/或动态随机存取存储器(RAM)以及只读存储器(ROM)。存储器205还可包括可擦除可编程只读存储器(EPROM)、电可擦除可编程只读存储器(EEPROM)或闪存,并且存储器205的至少一部分是可移除的。存储器205存储指令、子程序、数据和其他代码,其由CPU200执行以执行本公开中所述的功能以及可由远程通信设备30执行的本文档来自技高网...
使用超声进行接近检测和设备关联的系统及相关方法

【技术保护点】
一种方法,包括:在声音接收单元处接收多个超声频率扫描,所述多个超声频率扫描中的每一个以至少两个预定频率中的一个为中心;基于接收到的所述多个超声频率扫描中的每一个的中心频率将所述多个超声频率扫描转换为超声消息;将所述超声消息置于接收缓冲器中;从所述超声消息中至少提取网络地址;以及使用所述网络地址通过数据网络与远程通信设备建立通信会话。

【技术特征摘要】
【国外来华专利技术】2012.12.06 US 61/734,166;2013.04.12 US 13/861,8601.一种使用超声进行接近检测和设备关联的方法,包括:在声音接收单元处接收多个超声频率扫描,所述多个超声频率扫描中的每一个以至少两个预定频率中的一个为中心并且在所述至少两个预定频率周围延伸某一频率偏移;基于接收到的所述多个超声频率扫描中的每一个的中心频率将所述多个超声频率扫描转换为超声消息;将所述超声消息置于接收缓冲器中;从所述超声消息中至少提取网络地址;以及使用所述网络地址通过数据网络与远程通信设备建立通信会话。2.一种使用超声进行接近检测和设备关联的方法,包括:在声音接收单元处接收多个超声频率扫描,所述多个超声频率扫描中的每一个以至少两个预定频率中的一个为中心;基于接收到的所述多个超声频率扫描中的每一个的中心频率将所述多个超声频率扫描转换为超声消息;将所述超声消息置于所述接收缓冲器的至少三个通道中的每个通道中,所述接收缓冲器的每个通道相对于其他通道移动预定的量;基于针对每个通道计算的能量值,选择所述至少三个通道中的通道作为包括所述超声消息数据的通道;从所述超声消息的选定的通道中提取至少网络地址;以及使用所述网络地址通过数据网络与电信设备建立通信会话。3.如权利要求2所述的方法,还包括:计算所述至少三个通道中的每个通道的快速傅里叶变换以确定每个通道的能量值;以及选择具有最高能量值的通道。4.如权利要求3所述的方法,还包括:通过确定在所述至少两个预定频率处的所述多个超声频率扫描的能量值来对所述超声消息进行解码;当所述至少两个预定频率中较高的频率的能量值高于所述至少两个预定频率中较低的频率的能量值时,将所述超声消息数据设置为逻辑高;以及当所述至少两个预定频率中较高的频率的能量值低于所述至少两个预定频率中较低的频率的能量值时,将所述超声消息数据设置为逻辑低。5.如权利要求3所述的方法,还包括:在选择具有最高能量值的通道之前,在中值滤波器中过滤所述快速傅里叶变换的输出。6.一种终端设备,包括:声音接收单元,用于接收多个超声频率扫描,所述多个超声频率扫描中的每一个以至少两个预定频率中的一个为中心;位确定单元,用于基于所述多个超声频率扫描中的每一个的中心频率和所述多个超声频率扫描的能量值来确定对应于超声消息的位值;消息缓冲器,用于存储所述对应于超声消息的位值;以及网络接口,用于基于从所述消息缓冲器提取的网络地址通过数据网络与另一设备建立通信会话。7.如权利要求6所述的终端设备,还包括:多通道缓冲器,用于在至少三个通道中存储所述超声消息,所述至少三个通道中的每个通道相对于所述至少三个通道中其它通道偏移预定偏移量;快速傅里叶变换单元,用于针对所述多通道缓冲器的所述至少三个通道中的每个通道生成能量值,其中所述位确定单元选择所述至少三个通道中具有最高能量的通道作为包括有效超声消息数据的通道,并且基于选定的通道来确定所述对应于超声消息的位值。8.如权利要求7所述的终端设备,其中,所述消息缓冲器包括:当前消息缓冲器,用于存储由所述位确定单元确定的所述位值,先前消息缓冲器,用于存储先前的位值,校验和生成器,用于基...

【专利技术属性】
技术研发人员:拉根沃德·巴塞斯维勒·霍斯比约翰·卢德维格·尼尔森丹·彼得·埃里克森
申请(专利权)人:思科技术公司
类型:发明
国别省市:美国;US

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

1