用于调整位置信息的方法、设备和系统技术方案

技术编号:33092265 阅读:13 留言:0更新日期:2022-04-16 23:21
本申请提供一种用于调整位置信息的方法、设备和系统,方法中,第一电子设备确定满足第一触发条件,发送第一指令以使第一声波发送器发送第一声波信号,发送第二指令以使第二声波发送器发送第二声波信号,第二电子设备发送第三指令以使第一声波接收器接收第一声波信号和第二声波信号,计算第一接收起始时刻和第二接收起始时刻,获取第一位置信息,根据第一接收起始时刻、第二接收起始时刻和第一位置信息确定第二位置信息,将第二位置信息发送给第一电子设备,第一电子设备使用第二位置信息更新第三位置信息。本申请能够自动调整第一电子设备中预设的位置信息,无需用户手动设置,提升用户体验。用户体验。用户体验。

【技术实现步骤摘要】
用于调整位置信息的方法、设备和系统


[0001]本申请涉及智能终端
,特别涉及用于调整位置信息的方法、设备和系统。

技术介绍

[0002]在多个电子设备构成的系统中,有时需要在其中的一个电子设备或者多个电子设备中设置位置信息,位置信息用于记录系统中电子设备之间在物理空间上的相对位置关系(以下简称物理相对位置)。
[0003]目前,电子设备中的位置信息一般由用户手动设置。对于普通用户而言,用户找到位置信息的设置界面,再对位置信息进行手动设置,这一过程复杂且繁琐。而且,系统中电子设备之间的物理相对位置发生变化后需要用户在一个或者多个电子设备中重新手动设置位置信息,进一步加重了操作复杂度,影响用户体验。

技术实现思路

[0004]本申请提供了一种用于调整位置信息的方法、设备和系统,能够自动设置电子设备中的位置信息,提升用户体验。
[0005]第一方面,本申请提供一种用于调整位置信息的系统,包括:第一电子设备确定满足第一触发条件;第一触发条件用于触发第一电子设备和第二电子设备之间的相对位置关系检测;第一电子设备发送第一指令,第一指令用于使第一声波发送器发送第一声波信号;第一电子设备发送第二指令,第二指令用于使第二声波发送器发送第二声波信号;第一声波信号和第二声波信号具有不同的振幅和/或频率;第一声波发送器和第二声波发送器设置于第一电子设备中;第二电子设备发送第三指令,第三指令用于使第一声波接收器接收第一声波信号和第二声波信号,第一声波接收器设置于第二电子设备中;第二电子设备计算第一接收起始时刻和第二接收起始时刻;第一接收起始时刻是第一声波接收器接收到第一声波信号的起始时刻,第二接收起始时刻是第一声波接收器接收到第二声波信号的起始时刻;第二电子设备获取第一位置信息,根据第一接收起始时刻、第二接收起始时刻以及第一位置信息确定第二位置信息;第一位置信息用于描述:基于用户观看第一电子设备的角度,第一声波发送器位于第二声波发送器的左侧;第二位置信息用于描述:基于用户观看第二电子设备的显示屏的角度,第一电子设备和第二电子设备之间的左右相对位置关系;第二电子设备将第二位置信息发送给第一电子设备;第一电子设备接收第二位置信息,使用第二位置信息更新第三位置信息;第三位置信息用于描述:基于用户观看第一电子设备的显示屏的角度,第一电子设备和第二电子设备之间的左右相对位置关系。该系统在第一电子设备确定满足触发条件后自动完成第一电子设备和第二电子设备之间物理相对位置的检测、以及第一电子设备中预设第三位置信息的更新,无需用户手动设置,提升了用户体验。
[0006]在一种可能的实现方式中,还包括:第一声波信号和第二声波信号的发送时刻相同;第二电子设备根据第一接收起始时刻、第二接收起始时刻以及第一位置信息确定第二
位置信息,包括:第二电子设备判断第一接收起始时刻和第二接收起始时刻在时间上的先后顺序;如果判断的结果为第一接收起始时刻在时间上早于第二接收起始时刻,将第二位置信息确定为第一信息,第一信息用于描述:基于用户观看第二电子设备的显示屏的角度,第二电子设备位于第一电子设备的左侧;如果判断的结果为第一接收起始时刻在时间上晚于第二接收起始时刻,将第二位置信息确定为第二信息,第二信息用于描述:基于用户观看第二电子设备的显示屏的角度,第二电子设备位于第一电子设备的右侧。该方法提供了一种确定第二位置信息的可能的实现方式。
[0007]在一种可能的实现方式中,第二电子设备判断第一接收起始时刻和第二接收起始时刻在时间上的先后顺序之前,还包括:第二电子设备判断第一接收起始时刻和第二接收起始时刻之间的时间差是否小于预设第一阈值;如果判断结果为不小于第一阈值,执行判断第一接收起始时刻和第二接收起始时刻在时间上的先后顺序的步骤。
[0008]在一种可能的实现方式中,第二电子设备根据第一接收起始时刻、第二接收起始时刻以及第一位置信息确定第二位置信息,包括:第二电子设备分别获取第一发送起始时刻和第二发送起始时刻;第一发送起始时刻是第一电子设备使用第一声波发送器发送第一声波信号的起始时刻,第二发送起始时刻是第二电子设备使用第二声波发送器发送第二声波信号的起始时刻;第二电子设备根据第一发送起始时刻和第一接收起始时刻计算第一时间差,根据第二发送起始时刻和第二接收起始时刻计算第二时间差;第二电子设备判断第一时间差和第二时间差的大小关系;如果判断的结果为第一时间差大于第二时间差,第二电子设备将第二位置信息确定为第一信息,第一信息用于描述:基于用户观看第二电子设备的显示屏的角度,第二电子设备位于第一电子设备的左侧;如果判断的结果为第一时间差小于第二时间差,第二电子设备将第二位置信息确定为第二信息,第二信息用于描述:基于用户观看第二电子设备的显示屏的角度,第二电子设备位于第一电子设备的右侧。该方法提供了另一种确定第二位置信息的可能的实现方式。
[0009]在一种可能的实现方式中,第二电子设备判断第一时间差和第二时间差的大小关系之前,还包括:第二电子设备判断第一时间差和第二时间差之间的差值是否小于预设第二阈值;如果判断结果为不小于第二阈值,执行判断第一时间差和第二时间差的大小关系的步骤。
[0010]在一种可能的实现方式中,第一电子设备确定满足第一触发条件,包括:第一电子设备接收到第二电子设备发送的第一消息,第一消息是针对于第一电子设备发送的协同显示请求的确认消息;或者,第一电子设备在协同显示状态下接收到针对于显示元素的界面转换操作;或者,第一电子设备在协同显示状态下基于接收到的移动数据判断第一电子设备发生移动;或者,第一电子设备在协同显示状态下接收到第二电子设备发送的位置信息调整请求,位置信息调整请求在第二电子设备检测到第二电子设备发生移动后发送;或者,第一电子设备在协同显示状态下根据预设周期判断到达相对位置关系检测的触发时刻。该方法提供了确定满足第一触发条件的可能的实现方式。
[0011]在一种可能的实现方式中,使用第一位置信息更新第二位置信息之前,还包括:第一电子设备判断第一位置信息与第二位置信息是否一致;如果判断的结果为不一致,执行使用第一位置信息更新第二位置信息的步骤。
[0012]第二方面,本申请提供一种位置信息调整方法,应用于第一电子设备,包括:确定
满足第一触发条件;第一触发条件用于触发第一电子设备和第二电子设备之间的相对位置关系检测;发送第一指令,第一指令用于使第一声波发送器发送第一声波信号;发送第二指令,第二指令用于使第二声波发送器发送第二声波信号;第一声波信号和第二声波信号具有不同的振幅和/或频率;第一声波发送器和第二声波发送器设置于第一电子设备中;接收到第二电子设备发送的第二位置信息,第二位置信息用于描述:基于用户观看第二电子设备的显示屏的角度,第一电子设备和第二电子设备之间的左右相对位置关系;第二位置信息由第二电子设备根据第一接收起始时刻、第二接收起始时刻以及第一位置信息确定,第一声波接收器设置于第二电子设备中,第一接收起始时刻是第一声波接收器接收到第一声波信号的起始时刻,第二接收起始时刻是第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于调整位置信息的系统,其特征在于,包括:第一电子设备确定满足第一触发条件;所述第一触发条件用于触发所述第一电子设备和所述第二电子设备之间的相对位置关系检测;所述第一电子设备发送第一指令,所述第一指令用于使第一声波发送器发送第一声波信号;所述第一电子设备发送第二指令,所述第二指令用于使第二声波发送器发送第二声波信号;所述第一声波信号和所述第二声波信号具有不同的振幅和/或频率;所述第一声波发送器和所述第二声波发送器设置于所述第一电子设备中;所述第二电子设备发送第三指令,所述第三指令用于使第一声波接收器接收所述第一声波信号和所述第二声波信号,所述第一声波接收器设置于所述第二电子设备中;所述第二电子设备计算第一接收起始时刻和第二接收起始时刻;所述第一接收起始时刻是所述第一声波接收器接收到所述第一声波信号的起始时刻,所述第二接收起始时刻是所述第一声波接收器接收到所述第二声波信号的起始时刻;所述第二电子设备获取第一位置信息,根据所述第一接收起始时刻、所述第二接收起始时刻以及所述第一位置信息确定第二位置信息;所述第一位置信息用于描述:基于用户观看所述第一电子设备的角度,所述第一声波发送器位于所述第二声波发送器的左侧;所述第二位置信息用于描述:基于用户观看所述第二电子设备的显示屏的角度,所述第一电子设备和所述第二电子设备之间的左右相对位置关系;所述第二电子设备将所述第二位置信息发送给所述第一电子设备;所述第一电子设备接收所述第二位置信息,使用所述第二位置信息更新第三位置信息;所述第三位置信息用于描述:基于用户观看所述第一电子设备的显示屏的角度,所述第一电子设备和所述第二电子设备之间的左右相对位置关系。2.根据权利要求1所述的系统,其特征在于,还包括:所述第一声波信号和所述第二声波信号的发送时刻相同;所述第二电子设备根据所述第一接收起始时刻、所述第二接收起始时刻以及所述第一位置信息确定第二位置信息,包括:所述第二电子设备判断所述第一接收起始时刻和所述第二接收起始时刻在时间上的先后顺序;如果所述判断的结果为所述第一接收起始时刻在时间上早于所述第二接收起始时刻,将所述第二位置信息确定为第一信息,所述第一信息用于描述:基于用户观看所述第二电子设备的显示屏的角度,所述第二电子设备位于所述第一电子设备的左侧;如果所述判断的结果为所述第一接收起始时刻在时间上晚于所述第二接收起始时刻,将所述第二位置信息确定为第二信息,所述第二信息用于描述:基于用户观看所述第二电子设备的显示屏的角度,所述第二电子设备位于所述第一电子设备的右侧。3.根据权利要求1或2所述的系统,其特征在于,所述第二电子设备判断所述第一接收起始时刻和所述第二接收起始时刻在时间上的先后顺序之前,还包括:所述第二电子设备判断所述第一接收起始时刻和所述第二接收起始时刻之间的时间差是否小于预设第一阈值;如果判断结果为不小于所述第一阈值,执行所述判断所述第一接收起始时刻和所述第二接收起始时刻在时间上的先后顺序的步骤。4.根据权利要求1所述的系统,其特征在于,所述第二电子设备根据所述第一接收起始
时刻、所述第二接收起始时刻以及所述第一位置信息确定第二位置信息,包括:所述第二电子设备分别获取第一发送起始时刻和第二发送起始时刻;所述第一发送起始时刻是所述第一电子设备使用所述第一声波发送器发送所述第一声波信号的起始时刻,所述第二发送起始时刻是所述第二电子设备使用所述第二声波发送器发送所述第二声波信号的起始时刻;所述第二电子设备根据所述第一发送起始时刻和所述第一接收起始时刻计算第一时间差,根据所述第二发送起始时刻和所述第二接收起始时刻计算第二时间差;所述第二电子设备判断所述第一时间差和所述第二时间差的大小关系;如果所述判断的结果为所述第一时间差大于所述第二时间差,所述第二电子设备将所述第二位置信息确定为第一信息,所述第一信息用于描述:基于用户观看所述第二电子设备的显示屏的角度,所述第二电子设备位于所述第一电子设备的左侧;如果所述判断的结果为所述第一时间差小于所述第二时间差,所述第二电子设备将所述第二位置信息确定为第二信息,所述第二信息用于描述:基于用户观看所述第二电子设备的显示屏的角度,所述第二电子设备位于所述第一电子设备的右侧。5.根据权利要求4所述的系统,其特征在于,所述第二电子设备判断所述第一时间差和所述第二时间差的大小关系之前,还包括:所述第二电子设备判断所述第一时间差和所述第二时间差之间的差值是否小于预设第二阈值;如果判断结果为不小于所述第二阈值,执行所述判断所述第一时间差和所述第二时间差的大小关系的步骤。6.根据权利要求1至5任一项所述的系统,其特征在于,所述第一电子设备确定满足第一触发条件,包括:所述第一电子设备接收到所述第二电子设备发送的第一消息,所述第一消息是针对于所述第一电子设备发送的协同显示请求的确认消息;或者,所述第一电子设备在协同显示状态下接收到针对于显示元素的界面转换操作;或者,所述第一电子设备在协同显示状态下基于接收到的移动数据判断所述第一电子设备发生移动;或者,所述第一电子设备在协同显示状态下接收到所述第二电子设备发送的位置信息调整请求,所述位置信息调整请求在所述第二电子设备检测到所述第二电子设备发生移动后发送;或者,所述第一电子设备在协同显示状态下根据预设周期判断到达所述相对位置关系检测的触发时刻。7.根据权利要求1至6任一项所述的系统,其特征在于,所述使用所述第一位置信息更新所述第二位置信息之前,还包括:所述第一电子设备判断所述第一位置信息与所述第二位置信息是否一致;如果所述判断的结果为不一致,执行所述使用所述第一位置信息更新所述第二位置信息的步骤。8.一种用于调整位置信息的方法,应用于第一电子设备,其特征在于,包括:确定满足第一触发条件;所述第一触发条件用于触发所述第一电子设备和第二电子设
备之间的相对位置关系检测;发送第一指令,所述第一指令用于使第一声波发送器发送第一声波信号;发送第二指令,所述第二指令用于使第二声波发送器发送第二声波信号;所述第一声波信号和所述第二声波信号具有不同的振幅和/或频率;所述第一声波发送器和所述第二声波发送器设置于所述第一电子设备中;接收到所述第二电子设备发送的第二位置信息,所述第二位置信息用于描述:基于用户观看所述第二电子设备的显示屏的角度,所述第一电子设备和所述第二电子设备之间的左右相对位置关系;所述第二位置信息由所述第二电子设备根据第一接收起始时刻、第二接收起始时刻以及第一位置信息确定,所述第一接收起始时刻是第一声波接收器接收到所述第一声波信号的起始时刻,所述第二接收起始时刻是所述第一声波接收器接收到所述第二声波信号的起始时刻,所述第一位置信息用于描述:基于用户观看所述第一电子设备的角度,所述第一声波发送器位于所述第二声波发送器的左侧,所述第一声波接收器设置于所述第二电子设备中;使用所述第二位置信息更新第三位置信息;所述第三位置信息用于描述:基于用户观看所述第一电子设备的显示屏的角度,所述第一电子设备和所述第二电子设备之间的左右相对位置关系。9.根据权利要求8所述的方法,其特征在于,所述确定满足第一触发条件,包括:接收到所述第二电子设备发送的第一消息,所述第一消息是针对于所述第一电子设备发送的协同显示请求的确认消息;或者,在协同显示状态下接收到针对于显示元素的界面转换操作;或者,在协同显示状态下基于接收到的移动数据判断所述第一电子设备发生移动;或者,在协同显示状态下接收到所述第二电子设备发送的位置信息调整请求,所述位置信息调整请求在所述第二电子设备检测到所述第二电子设备发生移动后发送;或者,在协同显示状态下根据预设周期判断到达所述相对位置关系检测的触发时刻。10.根据权利要求8或9所述的方法,其特征在于,所述使用所述第一位置信息更新所述第二位置信息之前,还包括:判断所述第二位置信息与所述第三位置信息是否一致;如果所述判断的结果为不一致,执行所述使用所述第二位置信息更新所述第三位置信息的步骤。11.一种用于调整位置信息的方法,应用于第二电子设备,其特征在于,包括:发送第三指令,所述第三指令用于使第一声波接收器接收第一声波信号和第二声波信号,所述第一声波接收器设置于所述第二电子设备中;所述第一声波信号由所述第一电子设备确定满足第一触发条件后使用第一声波发送器发送,所述第二声波信号由所述第一电子设备确定满足第一触发条件后使用第二声波发送器发送,所述第一触发条件用于触发所述第一电子设备和所述第二电子设备之间的相对位置关系检测;所述第一声波信号和所述第二声波信号具有不同的振幅和/或频率;所述第一声波发送器和所述第二声波发送器设置于所述第一电子设备中;基于用户观看所述第一电子设备的角度,所述第一声波发送器位于所述第二声波发送器的左侧;计算第一接收起始时刻和第二接收起始时刻;所述第一接收起始时刻是所述第一声波
接收器接收到所述第一声波信号的起始时刻,所述第二接收起始时刻是所述第一声波接收器接收到所述第二声波信号的起始时刻;获取第一位置信息,根据所述第一接收起始时刻、所述第二接收起始时刻以及所述第一位置信息确定第二位置信息;所述第一位置信息用于描述:基于用户观看所述第一电子设备的角度,所述第一声波发送器位于所述第二声波发送器的左侧;所述第二位置信息用于描述:基于用户观看所述第二电子设备的显示屏的角度,所述第一电子设备和所述第二电子设备之间的左右相对位置关系;将所述第二位置信息发送给所述第一电子设备,所述第二位置信息用于指示所述第一电子设备使用所述第二位置信息更新所述第三位置信息;所述第三位置信息用于描述:基于用户观看所述第一电子设备的显示屏的角度,所述第一电子设备和所述第二电子设备之间的左右相对位置关系。12...

【专利技术属性】
技术研发人员:游佳佳陈永黎建辉孙增才王琪
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1