交互方法及通信设备与流程

文档序号:11591992阅读:161来源:国知局

本申请实施例涉及交互技术领域,尤其涉及一种交互方法及通信设备。



背景技术:

人与设备之间的交互以及设备与设备之间的交互,均有多种交互方式。一种基于视觉的交互方式是,一设备通过使用深度传感器采集用户或另一设备的图像来与用户或该另一设备进行交互,这种交互方式对图像采集的硬件复杂度和计算复杂度的要求均较高。此外,利用无线信号进行交互越来越受到人们的关注,比如通过检测定向发送的无线信号波束的反射回波特征实现对用户动作的识别,从而实现与用户之间的交互,但由于反射信号的传输距离一般都比较有限,且识别精度也跟距离有关,应用受限。



技术实现要素:

有鉴于此,本申请实施例的一个目的在于提供一种交互方案。

为实现上述目的,根据本申请实施例的第一方面,提供一种交互方法,包括:

一通信设备发送不同的多个信号,所述多个信号的覆盖范围不同;

至少确定另一通信设备接收到的所述多个信号中的至少两个信号;

至少根据所述至少两个信号,执行对应的一指令。

结合第一方面,在第一方面的第一种可能的实现方式中,所述通信设备通过所述通信设备的多个信号发射源发送不同的多个信号,包括:

所述通信设备通过多个波束发送所述多个信号,所述多个波束由所述通信设备上的至少一个信号发射源形成。

结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述通信设备通过多个波束发送所述多个信号之前,还包括:

所述通信设备确定所述至少一个信号发射源要形成的所述多个波束。

结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述通信设备确定所述至少一个信号发射源要形成的所述多个波束,包括:

确定所述通信设备可能执行的多个指令;

确定所述多个指令对应的所述另一通信设备的多种可能的移动轨迹;

根据所述多种可能的移动轨迹,确定所述至少一个信号发射源要形成的所述多个波束,其中,每种可能的移动轨迹对应所述多个波束中的至少两个波束。

结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第四种可能的实现方式中,所述至少确定另一通信设备接收到的所述多个信号中的至少两个信号,包括:

确定另一通信设备接收到的所述至少两个信号以及所述另一通信设备接收到所述至少两个信号的接收顺序;

所述至少根据所述至少两个信号,执行对应的一指令,包括:

至少根据所述至少两个信号以及所述至少两个信号的接收顺序,执行对应的一指令。

结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第五种可能的实现方式中,所述通信设备通过所述多个波束发送所述多个信号,包括:所述通信设备通过至少一个第一波束发送至少一个第一信号,所述至少一个第一波束包括所述多种可能的移动轨迹各自对应的至少两个波束中的起始波束;

所述确定另一通信设备接收到的所述至少两个信号以及所述另一通信设备接收到所述至少两个信号的接收顺序,包括:接收所述另一通信设备返回的确认接收到一第一信号的第一确认信号;

所述通信设备通过所述多个波束发送所述多个信号,还包括:所述通信设备通过至少一个第二波束发送至少一个第二信号,所述至少一个第二波束包括以所述另一通信设备接收到的一第一信号的一第一波束为起始波束的至少一种可能的移动轨迹中所述起始波束的下一波束;

所述确定另一通信设备接收到的所述至少两个信号以及所述另一通信设备接收到所述至少两个信号的接收顺序,还包括:接收所述另一通信设备返回的确认接收到一第二信号的第二确认信号。

结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第六种可能的实现方式中,所述方法还包括:

确定所述多个指令各自对应的第一序列;

针对每个指令,将所述指令对应的第一序列按照所述指令对应的一种可能的移动轨迹对应的至少两个波束以及所述至少两个波束在所述可能的移动轨迹中的先后顺序划分为与所述至少两个波束一一对应的至少两个子序列;

将所述至少两个子序列分别调制到所述至少两个波束对应的至少两个信号中。

结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第七种可能的实现方式中,所述确定另一通信设备接收到的所 述多个信号中的至少两个信号以及所述另一通信设备分别接收到所述至少两个信号的接收顺序,包括:

接收所述另一通信设备返回的一第二序列,所述第二序列由所述另一通信设备将接收到的所述至少两个信号承载的至少两个子序列按照所述至少两个信号的接收顺序组成。

结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第八种可能的实现方式中,所述至少根据所述至少两个信号以及所述至少两个信号的接收顺序,执行对应的一指令,包括:

确定与所述第二序列对应的一指令;

执行所述指令。

结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第九种可能的实现方式中,所述至少根据所述至少两个信号以及所述至少两个信号的接收顺序,执行对应的一指令,包括:

将所述至少两个信号承载的至少两个子序列按照所述至少两个信号的接收顺序组成一第三序列;

确定与所述第三序列对应的一指令;

执行所述指令。

结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第十种可能的实现方式中,所述确定另一通信设备接收到的所述多个信号中的至少两个信号以及所述另一通信设备分别接收到所述至少两个信号的接收顺序,包括:

接收所述另一通信设备依次返回的所述至少两个信号;

确定所述接收顺序为所述另一通信设备依次返回所述至少两个信号的返回顺序。

结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第十一种可能的实现方式中,所述确定另一通信设备接收到的所述多个信号中的至少两个信号以及所述另一通信设备分别接收到 所述至少两个信号的接收顺序,包括:

接收所述另一通信设备返回的所述至少两个信号和所述另一通信设备接收到所述至少两个信号的至少两个接收时间;

根据所述至少两个接收时间,确定所述至少两个信号的接收顺序。

结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第十二种可能的实现方式中,所述至少根据所述至少两个信号以及所述至少两个信号的接收顺序,执行对应的一指令,包括:

至少根据所述至少两个信号以及所述至少两个信号的接收顺序,确定所述另一通信设备的移动轨迹;

执行与所述移动轨迹对应的一指令。

结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第十三种可能的实现方式中,所述至少根据所述至少两个信号以及所述至少两个信号的接收顺序,确定所述另一通信设备的移动轨迹,包括:

确定所述至少两个信号的覆盖范围;

根据所述至少两个信号的覆盖范围和所述接收顺序,确定所述另一通信设备的移动轨迹。

结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第十四种可能的实现方式中,所述执行与所述移动轨迹对应的一指令,包括:

至少根据所述通信设备的设备状态和所述移动轨迹,确定所述移动轨迹在所述设备状态下对应的一指令;

执行所述指令。

结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第十五种可能的实现方式中,所述确定所述多个指令对应的所述另一通信设备的多种可能的移动轨迹,包括:

至少根据所述另一通信设备相对于所述通信设备的当前位置,确定所述多个指令对应的所述另一通信设备的多种可能的移动轨迹。

结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第十六种可能的实现方式中,所述多个信号包括以下任一种:电磁波信号、光信号、声波信号。

结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第十七种可能的实现方式中,所述多个信号为多个可见光信号;

所述通信设备发送不同的多个信号,包括:

所述通信设备通过一显示器中对应不同显示区域的多个发光二极管led光源发送所述多个可见光信号。

为实现上述目的,根据本申请实施例的第二方面,提供一种通信设备,包括:

发送模块,用于发送不同的多个信号,所述多个信号的覆盖范围不同;

第一确定模块,用于至少确定另一通信设备接收到的所述多个信号中的至少两个信号;

执行模块,用于至少根据所述至少两个信号,执行对应的一指令。

结合第二方面,在第二方面的第一种可能的实现方式中,所述发送模块具体用于:

通过多个波束发送所述多个信号,所述多个波束由所述通信设备上的至少一个信号发射源形成。

结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述通信设备还包括:

第二确定模块,用于确定所述至少一个信号发射源要形成的所述多个波束。

结合第二方面或第二方面的上述任一种可能的实现方式,在第二 方面的第三种可能的实现方式中,所述第二确定模块包括:

第一确定单元,用于确定所述执行模块可能执行的多个指令;

第二确定单元,用于确定所述多个指令对应的所述另一通信设备的多种可能的移动轨迹;

第三确定单元,用于根据所述多种可能的移动轨迹,确定所述至少一个信号发射源要形成的所述多个波束,其中,每种可能的移动轨迹对应所述多个波束中的至少两个波束。

结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第四种可能的实现方式中,所述第一确定模块具体用于:确定另一通信设备接收到的所述至少两个信号以及所述另一通信设备接收到所述至少两个信号的接收顺序;

所述执行模块具体用于:至少根据所述至少两个信号以及所述至少两个信号的接收顺序,执行对应的一指令。

结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第五种可能的实现方式中,所述发送模块具体用于:通过至少一个第一波束发送至少一个第一信号,所述至少一个第一波束包括所述多种可能的移动轨迹各自对应的至少两个波束中的起始波束;

所述第一确定模块具体用于:接收所述另一通信设备返回的确认接收到一第一信号的第一确认信号;

所述发送模块具体还用于:通过至少一个第二波束发送至少一个第二信号,所述至少一个第二波束包括以所述另一通信设备接收到的一第一信号的一第一波束为起始波束的至少一种可能的移动轨迹中所述起始波束的下一波束;

所述第一确定模块具体还用于:接收所述另一通信设备返回的确认接收到一第二信号的第二确认信号。

结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第六种可能的实现方式中,所述通信设备还包括:

第三确定模块,用于确定所述多个指令各自对应的第一序列;

划分模块,用于针对每个指令,将所述指令对应的第一序列按照所述指令对应的一种可能的移动轨迹对应的至少两个波束以及所述至少两个波束在所述可能的移动轨迹中的先后顺序划分为与所述至少两个波束一一对应的至少两个子序列;

调制模块,用于将所述至少两个子序列分别调制到所述至少两个波束对应的至少两个信号中。

结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第七种可能的实现方式中,所述第一确定模块具体用于:

接收所述另一通信设备返回的一第二序列,所述第二序列由所述另一通信设备将接收到的所述至少两个信号承载的至少两个子序列按照所述至少两个信号的接收顺序组成。

结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第八种可能的实现方式中,所述执行模块具体用于:

确定与所述第二序列对应的一指令;

执行所述指令。

结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第九种可能的实现方式中,所述执行模块具体用于:

将所述至少两个信号承载的至少两个子序列按照所述至少两个信号的接收顺序组成一第三序列;

确定与所述第三序列对应的一指令;

执行所述指令。

结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第十种可能的实现方式中,所述第一确定模块具体用于:

接收所述另一通信设备依次返回的所述至少两个信号;

确定所述接收顺序为所述另一通信设备依次返回所述至少两个信号的返回顺序。

结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第十一种可能的实现方式中,所述第一确定模块具体用于:

接收所述另一通信设备返回的所述至少两个信号和所述另一通信设备接收到所述至少两个信号的至少两个接收时间;

根据所述至少两个接收时间,确定所述至少两个信号的接收顺序。

结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第十二种可能的实现方式中,所述执行模块包括:

第四确定单元,用于至少根据所述至少两个信号以及所述至少两个信号的接收顺序,确定所述另一通信设备的移动轨迹;

执行单元,用于执行与所述移动轨迹对应的一指令。

结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第十三种可能的实现方式中,所述第四确定单元具体用于:

确定所述至少两个信号的覆盖范围;

根据所述至少两个信号的覆盖范围和所述接收顺序,确定所述另一通信设备的移动轨迹。

结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第十四种可能的实现方式中,所述执行单元具体用于:

至少根据所述通信设备的设备状态和所述移动轨迹,确定所述移动轨迹在所述设备状态下对应的一指令;

执行所述指令。

结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第十五种可能的实现方式中,所述第二确定单元具体用于:

至少根据所述另一通信设备相对于所述通信设备的当前位置,确定所述多个指令对应的所述另一通信设备的多种可能的移动轨迹。

结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第十六种可能的实现方式中,所述多个信号包括以下任一种: 电磁波信号、光信号、声波信号。

结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第十七种可能的实现方式中,所述多个信号为多个可见光信号,所述发送模块具体用于通过一显示器中对应不同显示区域的多个发光二极管led光源发送所述多个可见光信号。

为实现上述目的,根据本申请实施例的第三方面,提供一种通信设备,包括:

至少一个信号发射源;

存储器,用于存储程序;

处理器,用于执行所述存储器存储的程序,所述程序使得所述处理器执行以下操作:

控制所述至少一个信号发射源发送不同的多个信号,所述多个信号的覆盖范围不同;

至少确定另一通信设备接收到的所述多个信号中的至少两个信号;

至少根据所述至少两个信号,执行对应的一指令。

以上多个技术方案中的至少一个技术方案具有如下有益效果:

本申请实施例通过一通信设备发送不同的多个信号,所述多个信号的覆盖范围不同,至少确定另一通信设备接收到的所述多个信号中的至少两个信号,至少根据所述至少两个信号执行对应的一指令,提供了一种交互方案,并且,基于所述另一通信设备接收到的所述通信设备发送的信号来控制所述通信设备执行对应的指令,交互距离比较灵活且容易实现。

附图说明

图1为本申请提供的一种交互方法实施例的流程示意图;

图2a~图2c分别为本申请中各信号发射源发送信号的方向的一 种示意图;

图3a为本申请中一个信号发射源形成的多个波束的方向的一种示意图;

图3b本申请中多种可能的移动轨迹与根据该多种可能的移动轨迹确定的多个信号发射源的一种示意图;

图3c为本申请中另一通信设备的移动轨迹的一种示意图;

图4为本申请提供的一种通信设备实施例一的结构示意图;

图5a~5d为图4所示实施例的一种实现方式的结构示意图;

图6为本申请提供的一种通信设备实施例二的结构示意图;

图7为图6所示实施例的一种实现方式的结构示意图。

具体实施方式

下面结合附图和实施例,对本申请的具体实施方式作进一步详细说明。以下实施例用于说明本发明,但不用来限制本发明的范围。

图1为本申请提供的一种交互方法实施例的流程示意图。如图1所示,本实施例包括:

110、一通信设备发送不同的多个信号,所述多个信号的覆盖范围不同。

本实施例中,所述通信设备可以是具有通信功能的任意设备,包括但不限于:手机、平板电脑、智能电视、可穿戴设备、显示器。

本实施例中,所述多个信号不同是指,所述多个信号承载的信息不同。

本实施例中,所述多个信号可以是任意类型的信号。可选地,所述多个信号包括但不限于以下任一种:电磁波信号、光信号、声波信号。其中,所述光信号包括:可见光信号、不可见光信号;所述声波信号包括但不限于:超声波信号。

本实施例中,所述通信设备上设置有至少一个信号发射源,所述 通信设备具体通过所述至少一个信号发射源发送所述多个信号。其中,所述至少一个信号发射源的类型与所述至少一个信号发射源发送的所述多个信号的类型有关。具体地,发送电磁波信号的信号发射源可以是一天线,或者,一天线阵列;发送光信号的信号发射源可以是一光源,或者,一光源阵列,比如,有机发光二极管(organiclight-emittingdiode,简称oled)显示器或发光二极管(light-emittingdiode,简称led)阵列显示器中的led光源或led光源阵列;发送声波信号的信号发射源可以是一扬声器,或者,一扬声器阵列。举例来说,所述多个信号为多个可见光信号,所述多个信号发射源为一显示器中对应不同显示区域的多个led光源,相应地,所述通信设备发送不同的多个信号具体为:所述通信设备通过一显示器中对应不同显示区域的多个led光源发送所述多个可见光信号。另外,所述多个信号的发送方向可选地相同或者不同。如图2a所示,多个信号发射源(图中黑圆点所示,下同)各自向一个相同的方向发送一个信号,即,所述多个信号发射源的信号发送方向平行;如图2b所示,多个信号发射源各自向不同的方向发送一个信号;如图2c所示,一个信号发射源向不同的至少两个方向发送至少两个信号。

本实施例中,所述多个信号的覆盖范围不同是指,所述多个信号各自的覆盖范围完全不重叠或者所述多个信号中存在至少两个信号的覆盖范围部分重叠,并且,所述多个信号中任两个信号的覆盖范围不为包含关系。

120、至少确定另一通信设备接收到的所述多个信号中的至少两个信号。

本实施例中,所述另一通信设备可以是具有通信功能的任意设备,包括但不限于:手机、可穿戴设备。

本实施例中,由于所述多个信号各自的覆盖范围不同,因此,所述另一通信设备通常在相对于所述通信设备不同的至少两个位置上 分别接收到所述至少两个信号,相应地,所述至少两个信号至少部分标识了所述另一通信设备相对于所述通信设备的移动轨迹。

130、至少根据所述至少两个信号,执行对应的一指令。

本实施例中,所述指令至少与所述至少两个信号对应,也就是说,所述指令与所述另一通信设备相对于所述通信设备的移动轨迹对应。

本实施例通过一通信设备发送不同的多个信号,所述多个信号的覆盖范围不同,至少确定另一通信设备接收到的所述多个信号中的至少两个信号,至少根据所述至少两个信号执行对应的一指令,提供了一种交互方案,并且,基于所述另一通信设备接收到的所述通信设备发送的信号来控制所述通信设备执行对应的指令,交互距离比较灵活且容易实现。

以下通过一些可选的实现方式进一步地描述本实施例的方法。

本实施例中,所述多个信号可以以多种形式传播。

在一种可选的实现方式中,所述多个信号以波束的形式传播,相应地,所述通信设备发送不同的多个信号,包括:

所述通信设备通过多个波束发送所述多个信号,所述多个波束由所述通信设备上的至少一个信号发射源形成。

其中,所述至少一个信号发射源中任一个信号发射源可选地形成一个波束或至少两个波束。若一个信号发射源形成至少两个波束,则,所述至少两个波束的方向各不相同。

其中,与所述多个信号的覆盖范围类似地,所述多个波束的覆盖范围不同。

其中,所述多个波束的类型与所述多个信号的类型相关。举例来说,所述多个信号为电磁波信号,所述多个波束为电磁波波束;所述多个信号为光信号,所述多个波束为光波波束;所述多个信号为声波信号,所述多个波束为声波波束。相应地,随着所述多个波束的类型不同,所述通信设备可以采用不同的技术来形成所述多个波束;以电 磁波波束为例,所述通信设备可选地通过一天线阵列采用波束成形技术来形成多个电磁波波束。进一步地,所述多个波束可以是同时形成的,也可以是不同时间形成的,比如依次形成。

其中,通过所述多个波束发送所述多个信号可以是同时发送,也可以是不同时间发送,比如依次发送。

其中,所述多个波束与所述多个信号可选地一一对应,即,所述通信设备通过每个波束发送一个信号。

在此实现方式中,可选地,所述通信设备通过所述多个波束发送所述多个信号之前,还包括:

所述通信设备确定所述至少一个信号发射源要形成的所述多个波束。

其中,每个波束的覆盖范围决定了通过该波束发送的信号的覆盖范围,而每个波束的覆盖范围通常由形成该波束的信号发射源的位置、该波束的方向和宽度决定。相应地,所述确定所述至少一个信号发射源要形成的所述多个波束包括:确定要形成所述多个波束的至少一个信号发射源,以及所述多个波束的方向和宽度。可选地,将一光源的投射方向作为该光源形成的波束的方向。以电磁波波束为例,所述波束的宽度包括:水平宽度和垂直宽度。

具体地,所述通信设备有多种方式确定所述至少一个信号发射源要形成的所述多个波束。

在一种可能的场景中,所述至少一个信号发射源要形成的多个波束是预先设定好的。举例来说,所述通信设备上一共有五个信号发射源,而预先设定好这五个信号发射源各自形成一个预设方向和宽度的波束。又举例来说,所述通信设备上的一个信号发射源可以形成不同方向的多个波束,预先设定该信号发射源要形成的多个波束的方向和宽度,如图3a所示,预先设定所述通信设备上一个信号发射源(如图中黑圆点所示)要形成的九个波束的方向分别指向该信号发射源的 正前方、正前方的正上方、正前方的正下方、正前方的正左方、正前方的左上方、正前方的左下方、正前方的正右方、正前方的右上方、正前方的右下方。

在又一种可能的场景中,所述通信设备根据所述另一通信设备可能的移动轨迹来确定所述至少一个信号发射源要形成的所述多个波束。相应地,所述通信设备确定所述至少一个信号发射源要形成的所述多个波束,包括:

确定所述通信设备可能执行的多个指令;

确定所述多个指令对应的所述另一通信设备的多种可能的移动轨迹;

根据所述多种可能的移动轨迹,确定所述至少一个信号发射源要形成的所述多个波束,其中,每种可能的移动轨迹对应所述多个波束中的至少两个波束。

其中,上述根据所述多种可能的移动轨迹,确定所述至少一个信号发射源要形成的所述多个波束包括:根据所述多种可能的移动轨迹确定要形成所述多个波束的至少一个信号发射源,以及所述多个波束的方向。另外,所述多个波束的宽度可以是预先设定好的,或者,也是根据所述多种可能的移动轨迹确定的。

其中,所述多个指令可选地是所述通信设备当前可能执行的。可选地,根据所述通信设备的设备状态确定所述多个指令。举例来说,当所述设备状态为有电话呼入,所述多个指令可选地包括但不限于:接听电话、拒接电话、将呼入铃声静音;当所述设备状态为播放歌曲,所述多个指令可选地包括但不限于:暂停播放、停止播放、播放下一首歌曲、播放上一首歌曲;当所述设备状态为屏幕锁定且关闭,所述多个指令可选地包括但不限于:点亮屏幕、点亮且解锁屏幕;当所述设备状态为请求用户从a、b、c三个选项中选择一个,所述多个指令可选地包括但不限于:选择a选项、选择b选项、选择c选项。

其中,所述另一通信设备的多种可能的移动轨迹均是所述另一通信设备相对于所述通信设备的可能的移动轨迹;所述多种可能的移动轨迹与所述多个指令可选地一一对应,或者,所述多个指令中一个指令对应所述多种可能的移动轨迹中至少两种可能的移动轨迹。举例来说,所述通信设备为一手机,在所述通信设备的一个面上设置有多个信号发射源,所述多个指令包括:接听电话、拒接电话、将呼入铃声静音,与接听电话的指令对应的可能的移动轨迹为平行于该面的一横向的移动轨迹,与拒接电话的指令对应的可能的移动轨迹为平行于该面的一竖向的移动轨迹,与将呼入铃声静音的指令对应的可能的移动轨迹为平行于该面的一l形的移动轨迹,如图3b中虚线所示。

其中,每种可能的移动轨迹对应所述多个波束中的至少两个波束是指,每种可能的移动轨迹至少经过对应的所述至少两个波束的覆盖范围。具体地,每种可能的移动轨迹可选地由所述至少两个波束的覆盖范围来标识,或者,由所述至少两个波束的覆盖范围以及所述另一通信设备经过所述至少两个波束的覆盖范围的先后顺序来标识。在上个例子中,进一步地,根据该横向的移动轨迹确定与该横向的移动轨迹相对的排成一列的三个信号发射源a、b、c,并确定该三个信号发射源a、b、c各自形成方向与该面垂直的一个波束,如图3b所示;根据该竖向的移动轨迹确定与该竖向的移动轨迹相对的排成一列的三个信号发射源d、b、e,并确定该三个信号发射源d、b、e各自形成方向与该面垂直的一个波束,如图3b所示;根据该画圈的移动轨迹确定与该l形的移动轨迹相对的排成一圈的四个信号发射源f、g、h、i,并确定该四个信号发射源f、g、h、i各自形成方向与该面垂直的一个波束,如图3b所示。

在上述根据可能的移动轨迹确定波束的场景中,确定所述多种可能的移动轨迹有多种实现方式。

可选地,所述确定所述多个指令对应的所述另一通信设备的多种 可能的移动轨迹,包括:

至少根据所述另一通信设备相对于所述通信设备的当前位置,确定所述多个指令对应的所述另一通信设备的多种可能的移动轨迹。

其中,所述当前位置可选地由所述通信设备探测确定。

其中,所述当前位置可用作确定所述多种可能的移动轨迹的一个基准。可选地,所述多种可能的移动轨迹均以所述当前位置为起点。

可选地,所述多种可能的移动轨迹是预先设定好的,与所述另一通信设备相对于所述通信设备的当前位置无关。

本实施例中,所述通信设备在130中执行的指令可选地仅与所述至少两个信号对应,或者,与所述至少两个信号以及所述另一通信设备接收所述至少两个信号的接收顺序对应。在后一种场景中,可选地,所述至少确定另一通信设备接收到的所述多个信号中的至少两个信号,包括:

确定另一通信设备接收到的所述至少两个信号以及所述另一通信设备接收到所述至少两个信号的接收顺序;

所述至少根据所述至少两个信号,执行对应的一指令,包括:

至少根据所述至少两个信号以及所述至少两个信号的接收顺序,执行对应的一指令。

其中,所述另一通信设备接收到所述至少两个信号的接收顺序相当于所述另一通信设备分别移动到所述至少两个信号的覆盖范围的先后顺序。也就是说,所述另一通信设备的移动轨迹通过所述至少两个信号的覆盖范围以及所述另一通信设备分别移动到所述至少两个信号的覆盖范围的先后顺序来标识。

其中,所述指令与所述至少两个信号以及所述至少两个信号的接收顺序对应,也就是说,所述指令与所述另一通信设备相对于所述通信设备的移动轨迹对应。

其中,所述确定所述至少两个信号以及所述至少两个信号的接收 顺序有多种实现方式。

可选地,所述确定另一通信设备接收到的所述多个信号中的至少两个信号以及所述另一通信设备分别接收到所述至少两个信号的接收顺序,包括:

接收所述另一通信设备依次返回的所述至少两个信号;

确定所述接收顺序为所述另一通信设备依次返回所述至少两个信号的返回顺序。

其中,所述另一通信设备按照所述接收顺序依次向所述通信设备返回接收到的所述至少两个信号,比如所述另一通信设备每接收到一个信号就立即向所述通信设备返回该信号,相应地,对于所述通信设备来说,所述返回顺序就是所述另一通信设备的接收顺序。

其中,所述另一通信设备返回所述至少两个信号可选地是返回所述至少两个信号承载的信息。举例来说,110中所述通信设备发送的所述多个信号为多个可见光信号,所述另一通信设备接收到的所述至少两个信号为至少两个可见光信号,相应地,所述另一通信设备可以直接将接收到的至少两个可见光信号返回给所述通信设备,或者,解调接收到的至少两个可见光信号中承载的信息并将该信息承载在任一类型的信号,比如电磁波信号、声波信号、光信号,中返回给所述通信设备。

可选地,所述确定另一通信设备接收到的所述多个信号中的至少两个信号以及所述另一通信设备分别接收到所述至少两个信号的接收顺序,包括:

接收所述另一通信设备返回的所述至少两个信号和所述另一通信设备接收到所述至少两个信号的至少两个接收时间;

根据所述至少两个接收时间,确定所述至少两个信号的接收顺序。

其中,所述另一通信设备返回所述至少两个信号可选地是返回所 述至少两个信号承载的信息。举例来说,110中所述通信设备发送的所述多个信号为多个可见光信号,所述另一通信设备接收到的所述至少两个信号为至少两个可见光信号,相应地,所述另一通信设备可以直接将接收到的至少两个可见光信号和所述至少两个可见光信号的接收时间返回给所述通信设备,或者,解调接收到的至少两个可见光信号中承载的信息并将该信息和接收到所述至少两个可见光信号的接收时间承载在任一类型的信号,比如电磁波信号、声波信号、光信号,中返回给所述通信设备。

在上述考虑接收顺序的场景中,所述至少根据所述至少两个信号以及所述至少两个信号的接收顺序,执行对应的一指令也有多种实现方式。

可选地,所述至少根据所述至少两个信号以及所述至少两个信号的接收顺序,执行对应的一指令,包括:

至少根据所述至少两个信号以及所述至少两个信号的接收顺序,确定所述另一通信设备的移动轨迹;

执行与所述移动轨迹对应的一指令。

其中一方面,所述至少根据所述至少两个信号以及所述至少两个信号的接收顺序,确定所述另一通信设备的移动轨迹,可选地包括:

确定所述至少两个信号的覆盖范围;

根据所述至少两个信号的覆盖范围和所述接收顺序,确定所述另一通信设备的移动轨迹。

其中,所述至少两个信号的覆盖范围可以通过多种方式来标识。举例来说,在结合上述通过多个波束发送所述多个信号的场景中,所述至少两个信号的覆盖范围相当于用于发送所述至少两个信号的至少两个波束的覆盖范围,由于所述多个波束的宽度通常是相当的,若所述多个波束是由一个信号发射源形成的,则所述至少两个波束的覆盖范围可选地仅通过所述至少两个波束的方向来标识,若所述多个波 束是由多个信号发射源形成的,则所述至少两个波束的覆盖范围可选地通过形成所述至少两个波束的至少一个信号发射源的位置以及所述至少两个波束的方向来标识。

举例来说,所述另一通信设备先后接收到所述通信设备发送的第一信号、第二信号和第三信号,所述通信设备确定用于发送第一信号的第一波束是由信号发射源a形成的且方向为方向a、宽度为第一宽度,确定用于发送第二信号的第二波束是由信号发射源a形成的且方向为方向b、宽度为第二宽度,确定用于发送第三信号的第三波束是由信号发射源b形成的且方向为方向c、宽度为第三宽度,相应地,确定所述另一通信设备的移动轨迹为从第一波束的覆盖范围经第二波束的覆盖范围移动到第三波束的覆盖范围,如图3c中的虚线所示,其中,所述第一波束的覆盖范围由信号发射源a、方向a、第一宽度限定,如图3c中左斜条纹填充区域,所述第二波束的覆盖范围由信号发射源a、方向b、第二宽度限定,如图3c中右斜条纹填充区域,所述第三波束的覆盖范围由信号发射源b、方向c、第三宽度限定,如图3c中横条纹填充区域。

其中另一方面,所述执行与所述移动轨迹对应的一指令,可选地包括:

至少根据所述通信设备的设备状态和所述移动轨迹,确定所述移动轨迹在所述设备状态下对应的一指令;

执行所述指令。

其中,所述设备状态可参照与上述确定所述通信设备可能执行的多个指令中提到的设备状态。具体地,由于在不同的设备状态下所述通信设备可能执行的多个指令可能不同,因此,所述另一通信设备的同一移动轨迹在所述通信设备的不同的设备状态下可能对应不同的指令。举例来说,当所述通信设备的设备状态为有电话呼入时,所述另一通信设备的同一种移动轨迹在所述通信设备有电话呼入的设备 状态下对应的一个指令为接听电话,而在所述通信设备播放歌曲的设备状态下对应的一个指令为播放下一首歌曲。

在结合上述考虑接收顺序和根据可能的移动轨迹确定波束的场景中,可选地,所述方法还包括:

确定所述多个指令各自对应的第一序列;

针对每个指令,将所述指令对应的第一序列按照所述指令对应的一种可能的移动轨迹对应的至少两个波束以及所述至少两个波束在所述可能的移动轨迹中的先后顺序划分为与所述至少两个波束一一对应的至少两个子序列;

将所述至少两个子序列分别调制到所述至少两个波束对应的至少两个信号中。

其中,每个指令对应一第一序列,且每个指令对应的第一序列可选地不同。

其中,任一指令可选地对应一种可能的移动轨迹,或者,对应至少两种可能的移动轨迹。在一个指令对应至少两种可能的移动轨迹的场景中,对于该至少两种可能的移动轨迹中任两种可能的移动轨迹,该两种可能的移动轨迹分别对应的至少两个波束可选地完全相同、但所述至少两个波束在该两种可能的移动轨迹中的先后顺序不同,或者,该两种可能的移动轨迹分别对应的至少两个波束完全不同;对于该至少两种可能的移动轨迹,可选地按照各自对应的至少两个波束是否完全相同来分组,从每组中选择一种可能的移动轨迹进行上述划分第一序列的步骤。

其中,每个波束对应的一信号为将要在110中通过该波束发送的一个信号。

举例来说,一个指令对应的第一序列为{1,3,5,7,9,11},该指令对应两种可能的移动轨迹,记为轨迹1和轨迹2,其中,轨迹1为所述另一通信设备从波束a的覆盖范围移动到波束b的覆盖范围,轨迹2 为所述另一通信设备从波束c的覆盖范围移动到波束d的覆盖范围,其中,波束a、b、c、d的覆盖范围不同,则将该第一序列按照波束a和波束b在轨迹1中的先后顺序划分为两个子序列,具体地,一个子序列{1,3,5}与波束a对应,另一个子序列{7,9,11}与波束b对应;还将该第一序列按照波束c和波束d在轨迹2中的先后顺序划分为两个子序列,具体地,一个子序列{1,3,5}与波束c对应,另一个子序列{7,9,11}与波束d对应,进一步地,将子序列{1,3,5}分别调制在波束a、波束c对应的信号中,将子序列{7,9,11}分别调制在波束b、波束d对应的信号中。

在结合上述考虑接收顺序和将指令对应的第一序列按照波束划分的场景中,可选地,所述确定另一通信设备接收到的所述多个信号中的至少两个信号以及所述另一通信设备分别接收到所述至少两个信号的接收顺序,包括:

接收所述另一通信设备返回的一第二序列,所述第二序列由所述另一通信设备将接收到的所述至少两个信号承载的至少两个子序列按照所述至少两个信号的接收顺序组成。

进一步地,所述至少根据所述至少两个信号以及所述至少两个信号的接收顺序,执行对应的一指令,包括:

确定与所述第二序列对应的一指令;

执行所述指令。

其中,所述第二序列可选地与所述多个指令对应的多个第一序列中的一第一序列相同。比如,当所述另一通信设备按照所述多个指令对应的多种可能的移动轨迹中任一可能的移动轨迹移动时,所述第二序列与一第一序列相同,则所述第二序列对应的一指令为与所述第二序列相同的一第一序列对应的一指令。

其中,所述第二序列可选地与所述多个指令对应的多个第一序列中的任一第一序列均不相同。比如,当所述另一通信设备没有按照所 述多个指令对应的多种可能的移动轨迹中的任一可能的移动轨迹移动时,所述第二序列与所述多个第一序列中的任一第一序列均不相同,则所述第二序列不对应所述多个指令中的任一指令,相应地,所述通信设备不执行所述多个指令中的任一指令。

在结合上述考虑接收顺序和将指令对应的第一序列按照波束划分的场景中,可选地,所述至少根据所述至少两个信号以及所述至少两个信号的接收顺序,执行对应的一指令,包括:

将所述至少两个信号承载的至少两个子序列按照所述至少两个信号的接收顺序组成一第三序列;

确定与所述第三序列对应的一指令;

执行所述指令。

其中,所述第三序列可选地与所述多个指令对应的多个第一序列中的一第一序列相同。比如,当所述另一通信设备按照所述多个指令对应的多种可能的移动轨迹中任一可能的移动轨迹移动时,所述第三序列与一第一序列相同,则所述第三序列对应的一指令为与所述第三序列相同的一第一序列对应的一指令。

其中,所述第三序列可选地与所述多个指令对应的多个第一序列中的任一第一序列均不相同。比如,当所述另一通信设备没有按照所述多个指令对应的多种可能的移动轨迹中的任一可能的移动轨迹移动时,所述第三序列与所述多个第一序列中的任一第一序列均不相同,则所述第三序列不对应所述多个指令中的任一指令,相应地,所述通信设备不执行所述多个指令中的任一指令。

在上述通过波束发送信号的实现方式中,所述通信设备通过所述多个波束发送所述多个信号可选地是不同时间发送。

进一步地结合根据可能的移动轨迹确定波束的场景,可选地,在每种可能的移动轨迹对应的至少两个波束中,所述通信设备先通过起始波束发送信号,在确认所述另一通信设备接收到该起始波束的信号 后,再通过下一波束发送信号,以此类推。相应地,所述通信设备通过多个波束发送所述多个信号,包括:所述通信设备通过至少一个第一波束发送至少一个第一信号,所述至少一个第一波束包括所述多种可能的移动轨迹各自对应的至少两个波束中的起始波束;

所述确定另一通信设备接收到的所述至少两个信号以及所述另一通信设备接收到所述至少两个信号的接收顺序,包括:接收所述另一通信设备返回的确认接收到一第一信号的第一确认信号;

所述通信设备通过多个波束发送所述多个信号,还包括:所述通信设备通过至少一个第二波束发送至少一个第二信号,所述至少一个第二波束包括以所述另一通信设备接收到的一第一信号的一第一波束为起始波束的至少一种可能的移动轨迹中所述起始波束的下一波束;

所述确定另一通信设备接收到的所述至少两个信号以及所述另一通信设备接收到所述至少两个信号的接收顺序,还包括:接收所述另一通信设备返回的确认接收到一第二信号的第二确认信号。

其中,在每种可能的移动轨迹对应的至少两个波束中,所述另一通信设备若按照该可能的移动轨迹移动,则通常先到达起始波束的覆盖范围,然后进入所述起始波束的下一波束的覆盖范围,以此类推。

其中,所述至少一个第一波束可以是一个第一波束,或者,多个第一方向波束。具体地,若所述多种可能的移动轨迹均以同一波束作为起始波束,则所述至少一个第一波束为一个第一波束,即所述同一波束;若所述多种可能的移动轨迹中存在至少两种可能的移动轨迹的起始波束不同,则所述至少一个第一波束为多个第一波束。

其中,所述至少一个第二波束可以是一个第二波束,或者,多个第二波束。具体地,若所述多个可能的移动轨迹中仅有一种可能的移动轨迹以所述另一通信设备接收到的一第一信号的第一波束为起始波束,或者,所述多个可能的移动轨迹中以所述另一通信设备接收到 的一第一信号的第一波束为起始波束的至少两种可能的移动轨迹中所述起始波束的下一波束均相同,则所述至少一个第二波束为一个第二波束;若所述多个可能的移动轨迹中以所述另一通信设备接收到的一第一信号的第一波束为起始波束的至少两种可能的移动轨迹中所述起始波束的下一波束有不同的,则所述至少一个第二波束为多个第二波束。

进一步地,若所述多种可能的移动轨迹中存在以所述另一通信设备接收到的一第一信号的第一波束为起始波束、所述另一通信设备接收到的一第二信号的第二波束为起始波束的下一波束的至少两种可能的移动轨迹,则所述通信设备通过多个波束发送所述多个信号可选地还包括:所述通信设备通过至少一个第三波束发送至少一个第三信号,所述至少一个第三波束包括以所述另一通信设备接收到的一第一信号的一第一波束为起始波束、所述另一通信设备接收到的一第二信号的第二波束为起始波束的下一波束的至少一种可能的移动轨迹中所述下一波束的下一波束;所述确定另一通信设备接收到的所述至少两个信号以及所述另一通信设备接收到所述至少两个信号的接收顺序可选地还包括:接收所述另一通信设备返回的确认接收到一第三信号的第三确认信号。

在本实施例的一种应用场景中,用户放置在桌上的手机作为本实施例中的通信设备,用户佩戴在手腕上的智能手环作为本实施例中的另一通信设备,当用户在做饭时桌上的手机有电话呼入,此时手机向多个方向发送不同的多个信号,若用户不想接听该电话也不想用手去触摸手机,只需将佩戴着的智能手环按一定的轨迹滑动,该智能手环在沿该一定的轨迹滑动的过程中以相应的接收顺序接收到该多个信号中的至少两个信号,并且,该智能手机每接收到一个信号就立即将该信号返回给该手机,该手机确定该智能手机接收到的至少两个信号以及该至少两个信号的接收顺序,从而执行对应的指令,即拒接来电。

在本实施例的又一种应用场景中,一电子广告牌作为本实施例中的通信设备,该电子广告牌采用led阵列显示器,用户的手机作为本实施例中的另一通信设备,用户来到该电子广告牌前,该电子广告牌的led阵列显示器中正在显示一款商品并且该led阵列显示器中对应不同显示区域的多个led光源向垂直于显示平面向外的方向发送不同的多个可见光信号;若用户对该led阵列显示器中正在显示的商品感兴趣想了解该商品的位置信息,则拿起手机在该led阵列显示器前横向滑动,该手机在横向滑动的过程中以相应的接收顺序接收到至少两个led光源发送的至少两个可见光信号,并且,该手机每接收到一个可见光信号就立即将该可见光信号返回给该电子广告牌,该电子广告牌确定该手机接收到的至少两个可见光信号以及该至少两个可见光信号的接收顺序,从而执行对应的指令,即显示该商品的位置信息;若用户对该led阵列显示器中正在显示的商品感兴趣想了解该商品的打折信息,则拿起手机在该led阵列显示器前竖向滑动,该手机在竖向滑动的过程中以相应的接收顺序接收到至少两个led光源发送的至少两个可见光信号,并且,该手机每接收到一个可见光信号就立即将该可见光信号返回给该电子广告牌,该电子广告牌确定该手机接收到的至少两个可见光信号以及该至少两个可见光信号的接收顺序,从而执行对应的指令,即显示该商品的打折信息。

图4为本申请提供的一种通信设备实施例一的结构示意图。如图4所示,通信设备400包括:

发送模块41,用于发送不同的多个信号,所述多个信号的覆盖范围不同;

第一确定模块42,用于至少确定另一通信设备接收到的所述多个信号中的至少两个信号;

执行模块43,用于至少根据所述至少两个信号,执行对应的一 指令。

本实施例中,通信设备400可以是具有通信功能的任意设备,包括但不限于:手机、平板电脑、智能电视、可穿戴设备、显示器。

本实施例中,所述多个信号不同是指,所述多个信号承载的信息不同。

本实施例中,所述多个信号可以是任意类型的信号。可选地,所述多个信号包括但不限于以下任一种:电磁波信号、光信号、声波信号。其中,所述光信号包括:可见光信号、不可见光信号;所述声波信号包括但不限于:超声波信号。

本实施例中,所述通信设备上设置有至少一个信号发射源,所述通信设备具体通过所述至少一个信号发射源发送所述多个信号。其中,所述至少一个信号发射源的类型与所述至少一个信号发射源发送的所述多个信号的类型有关。具体地,发送电磁波信号的信号发射源可以是一天线,或者,一天线阵列;发送光信号的信号发射源可以是一光源,或者,一光源阵列,比如,oled显示器或led阵列显示器中的led光源或led光源阵列;发送声波信号的信号发射源可以是一扬声器,或者,一扬声器阵列。举例来说,所述多个信号为多个可见光信号,所述多个信号发射源为一显示器中对应不同显示区域的多个led光源,相应地,发送模块41具体用于通过一显示器中对应不同显示区域的多个led光源发送所述多个可见光信号。另外,所述多个信号的发送方向可选地相同或者不同。如图2a所示,多个信号发射源(图中黑圆点所示,下同)各自向一个相同的方向发送一个信号,即,所述多个信号发射源的信号发送方向平行;如图2b所示,多个信号发射源各自向不同的方向发送一个信号;如图2c所示,一个信号发射源向不同的至少两个方向发送至少两个信号。

本实施例中,所述多个信号的覆盖范围不同是指,所述多个信号各自的覆盖范围完全不重叠或者所述多个信号中存在至少两个信号 的覆盖范围部分重叠,并且,所述多个信号中任两个信号的覆盖范围不为包含关系。

本实施例中,所述另一通信设备可以是具有通信功能的任意设备,包括但不限于:手机、可穿戴设备。

本实施例中,由于所述多个信号各自的覆盖范围不同,因此,所述另一通信设备通常在相对于通信设备400不同的至少两个位置上分别接收到所述至少两个信号,相应地,所述至少两个信号至少部分标识了所述另一通信设备相对于通信设备400的移动轨迹。

本实施例中,所述指令至少与所述至少两个信号对应,也就是说,所述指令与所述另一通信设备相对于通信设备400的移动轨迹对应。

本实施例的通信设备发送不同的多个信号,所述多个信号的覆盖范围不同,至少确定另一通信设备接收到的所述多个信号中的至少两个信号,至少根据所述至少两个信号执行对应的一指令,提供了一种交互方案,并且,基于所述另一通信设备接收到的所述通信设备发送的信号来控制所述通信设备执行对应的指令,交互距离比较灵活且容易实现。

以下通过一些可选的实现方式进一步地描述本实施例的通信设备400。

本实施例中,所述多个信号可以以多种形式传播。

在一种可选的实现方式中,所述多个信号以波束的形式传播,相应地,发送模块41具体用于:

通过多个波束发送所述多个信号,所述多个波束由所述通信设备上的至少一个信号发射源形成。

在此实现方式中,可选地,如图5a所示,通信设备400还包括:

第二确定模块44,用于确定所述至少一个信号发射源要形成的所述多个波束。

具体地,所述通信设备有多种方式确定所述至少一个信号发射源 要形成的所述多个波束。

在一种可能的场景中,所述至少一个信号发射源要形成的所述多个波束是预先设定好的。

在又一种可能的场景中,所述通信设备根据所述另一通信设备可能的移动轨迹来确定所述至少一个信号发射源要形成的所述多个波束。相应地,如图5b所示,第二确定模块44包括:

第一确定单元441,用于确定执行模块43可能执行的多个指令;

第二确定单元442,用于确定所述多个指令对应的所述另一通信设备的多种可能的移动轨迹;

第三确定单元443,用于根据所述多种可能的移动轨迹,确定所述至少一个信号发射源要形成的所述多个波束,其中,每种可能的移动轨迹对应所述多个波束中的至少两个波束。

在上述根据可能的移动轨迹确定波束的场景中,第二确定单元442确定所述多种可能的移动轨迹有多种实现方式。

可选地,第二确定单元442具体用于:

至少根据所述另一通信设备相对于通信设备400的当前位置,确定所述多个指令对应的所述另一通信设备的多种可能的移动轨迹。

本实施例中,执行模块43执行的指令可选地仅与所述至少两个信号对应,或者,与所述至少两个信号以及所述另一通信设备接收所述至少两个信号的接收顺序对应。在后一种场景中,可选地,第一确定模块42具体用于:确定另一通信设备接收到的所述至少两个信号以及所述另一通信设备接收到所述至少两个信号的接收顺序;

执行模块43具体用于:至少根据所述至少两个信号以及所述至少两个信号的接收顺序,执行对应的一指令。

其中,第一确定模块42确定所述至少两个信号以及所述至少两个信号的接收顺序有多种实现方式。

可选地,第一确定模块42具体用于:

接收所述另一通信设备依次返回的所述至少两个信号;

确定所述接收顺序为所述另一通信设备依次返回所述至少两个信号的返回顺序。

可选地,第一确定模块42具体用于:

接收所述另一通信设备返回的所述至少两个信号和所述另一通信设备接收到所述至少两个信号的至少两个接收时间;

根据所述至少两个接收时间,确定所述至少两个信号的接收顺序。

在上述考虑接收顺序的场景中,执行模块43至少根据所述至少两个信号以及所述至少两个信号的接收顺序,执行对应的一指令也有多种实现方式。

可选地,如图5c所示,执行模块43包括:

第四确定单元431,用于至少根据所述至少两个信号以及所述至少两个信号的接收顺序,确定所述另一通信设备的移动轨迹;

执行单元432,用于执行与所述移动轨迹对应的一指令。

其中一方面,可选地,第四确定单元431具体用于:

确定所述至少两个信号的覆盖范围;

根据所述至少两个信号的覆盖范围和所述接收顺序,确定所述另一通信设备的移动轨迹。

其中另一方面,可选地,执行单元432具体用于:

至少根据通信设备400的设备状态和所述移动轨迹,确定所述移动轨迹在所述设备状态下对应的一指令;

执行所述指令。

在结合上述考虑接收顺序和根据可能的移动轨迹确定波束的场景中,可选地,如图5d所示,通信设备400还包括:

第三确定模块45,用于确定所述多个指令各自对应的第一序列;

划分模块46,用于针对每个指令,将所述指令对应的第一序列 按照所述指令对应的一种可能的移动轨迹对应的至少两个波束以及所述至少两个波束在所述可能的移动轨迹中的先后顺序划分为与所述至少两个波束一一对应的至少两个子序列;

调制模块47,用于将所述至少两个子序列分别调制到所述至少两个波束对应的至少两个信号中。

在结合上述考虑接收顺序和将指令对应的第一序列按照波束划分的场景中,可选地,第一确定模块42具体用于:

接收所述另一通信设备返回的一第二序列,所述第二序列由所述另一通信设备将接收到的所述至少两个信号承载的至少两个子序列按照所述至少两个信号的接收顺序组成。

进一步地,执行模块43具体用于:

确定与所述第二序列对应的一指令;

执行所述指令。

在结合上述考虑接收顺序和将指令对应的第一序列按照波束划分的场景中,可选地,执行模块43具体用于:

将所述至少两个信号承载的至少两个子序列按照所述至少两个信号的接收顺序组成一第三序列;

确定与所述第三序列对应的一指令;

执行所述指令。

在上述通过波束发送信号的实现方式中,发送模块41通过所述多个波束发送所述多个信号可选地是不同时间发送。

进一步地结合根据可能的移动轨迹确定波束的场景,可选地,在每种可能的移动轨迹对应的至少两个波束中,发送模块41先通过起始波束发送信号,在第一确定模块42确认所述另一通信设备接收到该起始波束的信号后,发送模块41再通过下一波束发送信号,以此类推。相应地,发送模块41具体用于:通过至少一个第一波束发送至少一个第一信号,所述至少一个第一波束包括所述多种可能的移动 轨迹各自对应的至少两个波束中的起始波束;

第一确定模块42具体用于:接收所述另一通信设备返回的确认接收到一第一信号的第一确认信号;

发送模块41具体还用于:通过至少一个第二波束发送至少一个第二信号,所述至少一个第二波束包括以所述另一通信设备接收到的一第一信号的一第一波束为起始波束的至少一种可能的移动轨迹中所述起始波束的下一波束;

第一确定模块42具体还用于:接收所述另一通信设备返回的确认接收到一第二信号的第二确认信号。

本实施例的各实现方式、各场景具体可参照本申请提供的一种交互方法实施例中的相应描述。

图6为本申请提供的一种通信设备实施例二的结构示意图。如图6所示,通信设备600包括:

至少一个信号发射源61;

存储器62,用于存储程序;

处理器63,用于执行存储器62存储的程序,所述程序使得处理器63执行以下操作:

控制至少一个信号发射源61发送不同的多个信号,所述多个信号的覆盖范围不同;

至少确定另一通信设备接收到的所述多个信号中的至少两个信号;

至少根据所述至少两个信号,执行对应的一指令。

本实施例中,通信设备600可以是具有通信功能的任意设备,包括但不限于:手机、平板电脑、智能电视、可穿戴设备、显示器。

需要说明的是,图6中仅以两个信号发射源61示意,并不意味着对通信设备600中信号发射源61的个数的限制。

本实施例中,信号发射源61的类型与信号发射源61发送的信号的类型有关。具体地,发送电磁波信号的信号发射源61可以是一天线,或者,一天线阵列;发送光信号的信号发射源61可以是一光源,或者,一光源阵列,比如,oled显示器或led阵列显示器中的led光源或led光源阵列;发送声波信号的信号发射源61可以是一扬声器,或者,一扬声器阵列。举例来说,所述多个信号为多个可见光信号,所述至少一个信号发射源61为多个信号发射源61,具体为一显示器中对应不同显示区域的多个led光源。

本实施例中,存储器62可选地包括高速随机存储器(random-accessmemory,简称ram),可选地还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

本实施例中,处理器63可能是一个中央处理器(centralprocessingunit,简称cpu),或者是特定集成电路(applicationspecificintegratedcircuit,简称asic),或者是被配置成执行上述操作的一个或多个集成电路。所述程序使得处理器63执行的上述操作可以参照上述交互方法实施例中的相应描述,在此不赘述。

在一种可选的实现方式中,如图7所示,用户设备600还包括:通信接口64、通信总线65。其中,多个信号发射源61、存储器62、处理器63、通信接口64通过通信总线65完成相互间的通信和控制。

本实施例的有效效果参照本申请提供的一种交互方法实施例中的相应描述。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不 应认为超出本发明的范围。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对原有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1