电子设备上光标的移动控制方法、移动设备和电子设备技术

技术编号:34202157 阅读:19 留言:0更新日期:2022-07-20 10:57
本申请涉及电子设备上光标的移动控制方法、移动设备和电子设备。电子设备包括:处理器;存储器;显示屏,显示屏包括第一边缘、第二边缘、第三边缘和第四边缘,第一边缘与第二边缘平行且平行于第一方向,第三边缘与第四边缘平行且平行于第二方向,第一方向与第二方向垂直,显示屏上的光标随着移动设备的移动在显示屏上移动;至少两个UWB基站;计算机程序,当其被处理器执行时,使得电子设备执行:在光标移动至第三边缘或第四边缘,且移动设备指向方向所在的直线与显示屏所在平面的交点,没有位于第三边缘所在直线与第四边缘所在直线之间,则在第一方向上,光标不再随移动设备的移动而移动。本申请解决了移动设备和显示屏上光标的失焦问题。焦问题。焦问题。

【技术实现步骤摘要】
电子设备上光标的移动控制方法、移动设备和电子设备


[0001]本申请涉及通信领域,更为具体的,涉及一种电子设备上光标的移动控制方法、移动设备和电子设备。

技术介绍

[0002]具有大的显示屏的电子设备(例如智能电视、个人电脑等)应用越来越多,普通遥控器已经无法满足使用需求。因此,可以实现控制以及选择电子设备的显示屏上的菜单的功能的移动设备(例如空鼠)应运而生。使用移动设备时,在电子设备的显示屏上会有一个鼠标的光标出现,用户可以利用移动设备的移动(或者转动),控制显示屏上光标的移动,从而选择显示屏上的菜单。
[0003]目前,用户将移动设备对准电子设备的显示屏中心校准后,移动设备和显示屏上光标的位置是对应的,移动设备正对显示屏中心,光标也在该显示屏中心。用户转动该移动设备,显示屏上的光标在显示屏上的位置也相应移动。在光标移动到显示屏边缘后,用户继续朝同一个方向转动移动设备,显示屏上的光标在显示屏边缘处是不动的;继续转动移动设备一定角度后,再往相反的方向转动移动设备,使得光标在该显示屏中心。此时,移动设备和显示屏上的光标就变得不对应了(即移动设备和光标失焦),光标已经到显示屏中心了,但是移动设备并没有对准显示屏中心。在这种情况下,需要利用移动设备上的校准键重新校准移动设备,用户体验较差。

技术实现思路

[0004]为了解决上述技术问题,本申请提供了一种电子设备上光标的移动控制方法、系统、移动设备和电子设备。确定一个角度范围,该角度范围是移动设备(例如空鼠)控制电子设备显示屏上的光标移动的最大角度范围;在移动设备与显示屏之间的实际角度位于该角度范围内,移动设备可以控制电子设备上光标的移动;在移动设备与显示屏之间的实际角度位于该角度范围之外,移动设备不能控制电子设备上光标的移动。从而解决了移动设备和显示屏上的光标的失焦问题,用户不需要重复的利用移动设备上的校准键重新校准,提高用户体验。
[0005]第一方面,提供了一种电子设备,该电子设备包括:处理器;存储器;显示屏,显示屏包括第一边缘、第二边缘、第三边缘和第四边缘,第一边缘与第二边缘平行,第三边缘与第四边缘平行,第一边缘和第二边缘平行于第一方向,第三边缘和第四边缘平行于第二方向,第一方向与第二方向垂直,显示屏显示有光标;光标随着移动设备的移动,在显示屏上移动;至少两个UWB基站,至少两个UWB基站分布在显示屏前面或背后的不同位置上;至少两个UWB基站在显示屏上的垂直投影的全部或部分位于显示屏;以及计算机程序,计算机程序存储在存储器上,当计算机程序被处理器执行时,使得电子设备执行以下步骤:接收到移动设备的光标指示消息;光标指示消息,用于指示光标在显示屏上的移动方向;在光标移动至第三边缘或第四边缘,且移动设备指向方向所在的直线与显示屏所在平面的交点,没有位
于第三边缘所在直线与第四边缘所在直线之间,则在第一方向上,光标不再随移动设备的移动而移动。第一方面提供的电子设备,解决了移动设备和显示屏上的光标的失焦问题,用户不需要重复的利用移动设备上的校准键重新校准,提高用户体验。其中,以第三边缘为例,介绍第三边缘所在直线。在第三边缘为直线的情形下,第三边缘所在直线,包括第三边缘以及第三边缘的延长线;在第三边缘为曲线的情形下,第三边缘所在直线,包括第三边缘以及第三边缘的等效直线的延长线;等效直线是第三边缘这条曲线上所有点的平均值绘制出的一条直线。下述有关第四边缘所在直线、第一边缘所在直线和第二边缘所在直线的概念与上述第三边缘所在直线相同,后续不再赘述。其中,没有位于第三边缘所在直线与第四边缘所在直线之间,不包括位于第三边缘所在直线上的情形,也不包括位于第四边缘所在直线上的情形。相应地,没有位于第一边缘所在直线与第二边缘所在直线之间,与此类似,不再赘述。
[0006]示例性的,电子设备的显示屏的形状为长方形。第一方向为显示屏的水平方向、第二方向为显示屏的垂直方向。第一边缘为显示屏的上边缘(或者上边界)、第二边缘为显示屏的下边缘(或者下边界)、第三边缘为显示屏的左边缘(或者左边界)、第四边缘为显示屏的右边缘(或者右边界)。
[0007]例如,电子设备可以为智能电视、投影设备、电脑、各种便携笔记本、各种平板电脑以及其他具有显示屏的电子设备等。
[0008]根据第一方面,或者以上第一方面的任意一种实现方式,电子设备还执行:在移动设备从第三边缘或第四边缘以外,向第三边缘或第四边缘以内移动,且移动设备指向方向所在的直线与显示屏所在平面的交点,位于第三边缘所在直线与第四边缘所在直线之间,则在第一方向上,光标随着移动设备的移动而移动。其中,位于第三边缘所在直线与第四边缘所在直线之间,包括位于第三边缘所在直线上的情形,以及位于第四边缘所在直线上的情形。相应地,位于第一边缘所在直线与第二边缘所在直线之间,与此类似,不再赘述。
[0009]根据第一方面,或者以上第一方面的任意一种实现方式,在光标移动至第一边缘或第二边缘,且移动设备指向方向所在的直线与显示屏所在平面的交点,没有位于第一边缘所在直线与第二边缘所在直线之间,则在第二方向上,光标不再随移动设备的移动而移动。
[0010]根据第一方面,或者以上第一方面的任意一种实现方式,在移动设备从第一边缘或第二边缘以外,向第一边缘或第二边缘以内移动,且移动设备指向方向所在的直线与显示屏所在平面的交点,位于第一边缘所在直线与第二边缘所在直线之间,则在第二方向上,光标随着移动设备的移动而移动。
[0011]根据第一方面,或者以上第一方面的任意一种实现方式,在接收到移动设备的光标指示消息后,电子设备还执行:获取一个夹角;该夹角为移动设备指向方向所在的直线,与移动设备到显示屏所在平面的垂线之间的夹角;该夹角包括方位角和滚动角;滚动角表示移动设备指向方向所在的直线,和移动设备与显示屏之间的垂线,在第一方向上的夹角;方位角表示移动设备指向方向所在的直线,和移动设备与显示屏之间的垂线,在第二方向上的夹角;确定第一夹角和第二夹角;第一夹角为移动设备与显示屏之间的垂线,和移动设备与第三边缘的连线之间的夹角;第二夹角为移动设备与显示屏之间的垂线,和移动设备与第四边缘的连线之间的夹角;在滚动角等于第一夹角时,确定光标沿着第一方向移动至
该第三边缘。
[0012]应理解,第一夹角(用α表示)和第二夹角(用β表示)可以理解为在显示屏的水平方向维度上,移动设备可以控制显示屏上的光标的最大角度和最小角度。根据第一夹角α和第二夹角β可以确定出来一个夹角范围[β,α]。该夹角范围表示出了在显示屏的水平方向维度上,此时移动设备可以控制显示屏上的光标移动的夹角范围。示例性的,α的值可以定义为正值,β的值可以定义为负值。需要说明的是,移动设备每移动一次,β和α的值都相应地发生变化。即在移动设备所处的每一个状态下,可能对应着不同的β和α的值。
[0013]示例性的,移动设备与显示屏(或者移动设备到显示屏)平面之间的垂线可以理解为:从移动设备上的任意一点(例如为移动设备上的UWB(ultra

wideband)本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电子设备,其特征在于,所述电子设备包括:处理器;存储器;显示屏,所述显示屏包括第一边缘、第二边缘、第三边缘和第四边缘,所述第一边缘与所述第二边缘平行,所述第三边缘与所述第四边缘平行,所述第一边缘和所述第二边缘平行于第一方向,所述第三边缘和所述第四边缘平行于第二方向,所述第一方向与所述第二方向垂直,所述显示屏显示有光标;所述光标随着移动设备的移动,在所述显示屏上移动;至少两个UWB基站,所述至少两个UWB基站分布在所述显示屏前面或背后的不同位置上;所述至少两个UWB基站在所述显示屏上的垂直投影的全部或部分位于所述显示屏;以及计算机程序,所述计算机程序存储在所述存储器上,当所述计算机程序被所述处理器执行时,使得所述电子设备执行以下步骤:接收到所述移动设备的光标指示消息;所述光标指示消息,用于指示所述光标在所述显示屏上的移动方向;在所述光标移动至所述第三边缘或所述第四边缘,且所述移动设备指向方向所在的直线与所述显示屏所在平面的交点,没有位于所述第三边缘所在直线与所述第四边缘所在直线之间,则在所述第一方向上,所述光标不再随所述移动设备的移动而移动。2.根据权利要求1所述的电子设备,其特征在于,所述电子设备还执行:在所述移动设备从所述第三边缘或所述第四边缘以外,向所述第三边缘或所述第四边缘以内移动,且所述移动设备指向方向所在的直线与所述显示屏所在平面的交点,位于所述第三边缘所在直线与所述第四边缘所在直线之间,则在所述第一方向上,所述光标随着所述移动设备的移动而移动。3.根据权利要求1或2所述的电子设备,其特征在于,所述电子设备还执行:在所述光标移动至所述第一边缘或所述第二边缘,且所述移动设备指向方向所在的直线与所述显示屏所在平面的交点,没有位于所述第一边缘所在直线与所述第二边缘所在直线之间,则在所述第二方向上,所述光标不再随所述移动设备的移动而移动。4.根据权利要求1

3中任意一项所述的电子设备,其特征在于,所述电子设备还执行:在所述移动设备从所述第一边缘或所述第二边缘以外,向所述第一边缘或所述第二边缘以内移动,且所述移动设备指向方向所在的直线与所述显示屏所在平面的交点,位于所述第一边缘所在直线与所述第二边缘所在直线之间,则在所述第二方向上,所述光标随着所述移动设备的移动而移动。5.根据权利要求1

4中任意一项所述的电子设备,其特征在于,在接收到所述移动设备的光标指示消息后,所述电子设备还执行:通过所述至少两个UWB基站,分别向所述移动设备发送测距消息;通过所述至少两个UWB基站,分别接收到所述移动设备的针对于所述测距消息的测距响应消息;响应于所述测距响应消息,确定所述至少两个UWB基站分别与所述移动设备之间的距离,所述至少两个UWB基站中每两个UWB基站之间的距离,以及第一夹角和第二夹角;其中,所述第一夹角为所述移动设备与所述显示屏之间的垂线,和所述移动设备与所述第三边缘的连线之间的夹角;所述第二夹角为所述移动设备与所述显示屏之间的垂线,和所述移动
设备与所述第四边缘的连线之间的夹角;确定一个夹角;所述夹角为所述移动设备指向方向所在的直线,与所述移动设备到所述显示屏所在平面的垂线之间的夹角;基于所述夹角,确定方位角和滚动角;其中,所述滚动角表示所述移动设备指向方向所在的直线,和所述移动设备与所述显示屏之间的垂线在所述第一方向上的夹角;所述方位角表示所述移动设备指向方向所在的直线,和所述移动设备与所述显示屏之间的垂线在所述第二方向上的夹角;在所述滚动角大于所述第一夹角后,在所述第一方向上,所述光标不再随所述移动设备的移动而移动。6.根据权利要求5所述的电子设备,其特征在于,所述电子设备还执行:在所述滚动角大于所述第二夹角,且小于所述第一夹角后,在所述第一方向上,所述光标随着所述移动设备的移动而移动。7.根据权利要求5或6所述的电子设备,其特征在于,所述电子设备还执行:在所述滚动角小于所述第二夹角后,在所述第一方向上,所述光标不再随所述移动设备的移动而移动。8.根据权利要求5

7中任意一项所述的电子设备,其特征在于,所述第二夹角为负值,所述第一夹角为正值。9.根据权利要求5

8中任意一项所述的电子设备,其特征在于,所述电子设备还执行:响应于所述测距响应消息,确定第三夹角和第四夹角;其中,所述第三夹角为所述移动设备与所述显示屏之间的垂线,和所述移动设备与所述第一边缘的连线之间的夹角;所述第四夹角为所述移动设备与所述显示屏之间的垂线,和所述移动设备与所述第二边缘的连线之间的夹角;在所述方位角大于所述第三夹角后,在所述第二方向上,所述光标不再随所述移动设备的移动而移动。10.根据权利要求9所述的电子设备,其特征在于,所述电子设备还执行:在所述方位角大于所述第四夹角,且小于所述第三夹角后,在所述第二方向上,所述光标随着所述移动设备的移动而移动。11.根据权利要求9或10所述的电子设备,其特征在于,所述电子设备还执行:在所述方位角小于所述第四夹角后,在所述第二方向上,所述光标不再随所述移动设备的移动而移动。12.根据权利要求9

11中任意一项所述的电子设备,其特征在于,所述第四夹角为负值,所述第三夹角为正值。13.根据权利要求5

12中任意一项所述的电子设备,其特征在于,所述确定一个夹角;包括:接收到所述移动设备的当前的第一方向测量消息;基于所述当前的第一方向测量消息,确定所述夹角。14.根据权利要求13所述的电子设备,其特征在于,所述基于所述当前的第一方向测量消息,确定所述夹角;包括:在所述移动设备指向方向所在的直线,垂直于所述电子设备的所述显示屏后,接收到
所述移动设备的初始的第一方向测量消息;基于所述初始的第一方向测量消息,确定初始夹角;基于所述当前的第一方向测量消息,确定当前夹角;基于所述当前夹角与所述初始夹角,确定所述夹角。15.根据权利要求14所述的电子设备,其特征在于,所述基于所述当前夹角与所述初始夹角,确定所述夹角;包括:所述当前夹角减去所述初始夹角,得到所述夹角。16.根据权利要求13所述的电子设备,其特征在于,所述电子设备还包括第二方向传感器;所述第二方向传感器位于所述显示屏前面或背后的一个位置上;所述第二方向传感器在所述显示屏上的垂直投影的全部或部分位于所述显示屏;所述基于所述当前的第一方向测量消息,确定所述夹角;包括:基于所述当前的第一方向测量消息和当前的第二方向测量消息,确定所述夹角;所述第二方向传感器为惯性测量单元IMU。17.根据权利要求16所述的电子设备,其特征在于,所述IMU为9轴IMU,所述9轴IMU包括加速度传感器、陀螺仪传感器以及磁力传感器;或者,所述IMU为6轴IMU,所述6轴IMU包括加速度传感器和陀螺仪传感器。18.根据权利要求1

17中任意一项所述的电子设备,其特征在于,所述至少两个UWB基站包括第一UWB基站、第二UWB基站和第三UWB基站;所述第一UWB基站在所述显示屏上的垂直投影的全部或部分,位于所述第三边缘和所述第二边缘的交点处;所述第二UWB基站在所述显示屏上的垂直投影的全部或部分,位于所述第三边缘和所述第一边缘的交点处;所述第三UWB基站在所述显示屏上的垂直投影的全部或部分,位于所述第二边缘和所述第四边缘的交点处。19.根据权利要求1

18中任意一项所述的电子设备,其特征在于;所述显示屏的形状包括以下的一种:长方形、六边形、八边形、十边形;所述第一方向为水平方向,所述第二方向为垂直方向;或者,所述第一方向为垂直方向,所述第二方向为水平方向。20.一种移动设备,其特征在于,所述移动设备对应的光标显示在如权利要求1

19中任意一项所述的电子设备的显示屏上,所述移动设备包括:处理器;存储器;UWB标签;第一方向传感器;以及计算机程序,其中所述计算机程序存储在所述存储器上,当所述计算机程序被所述处理器执行时,使得所述移动设备执行以下步骤:向所述电子设备发送光标指示消息;所述光标指示消息,用于指示所述光标在所述电子设备的所述显示屏上的移动方向;
通过所述UWB标签,接收到所述至少两个UWB基站分别发送的测距消息;响应于所述测距消息,通过所述UWB标签,分别向所述至少两个UWB基站发送测距响应消息;在所述移动设备开机后,通过所述第一方向传感器,将当前的第一方向测量消息发送给所述电子设备;所述当前的第一方向测量消息为所述第一方向传感器输出的消息。21.根据权利要求20所述的移动设备,其特征在于,所述第一方向传感器为惯性测量单元IMU。22.一种电子设备上光标的移动控制方法,其特征在于,所述方法应用于电子设备;所述电子设备包括显示屏和至少两个UWB基站;所述显示屏包括第一边缘、第二边缘、第三边缘和第四边缘,所述第一边缘与所述第二边缘平行,所述第三边缘与所述第四边缘平行,所述第一边缘和所述第二边缘平行于第一方向,所述第三边缘和所述第四边缘平行于第二方向,所述第一方向与所述第二方向垂直,所述显示屏显示有光标;所述光标随着所述移动设备的移动,在所述显示屏上移动;所述至少两个UWB基站分布在所述显示屏前面或背后的不同位置上;所述至少两个UWB在所述显示屏上的垂直投影的全部或部分位于所述显示屏;所述方法包括:接收到所述移动设备的光标指示消息;所述光标指示消息,用于指示所述光标在所述显示屏上的移动方向;在所述光标移动至所述第三边缘或所述第四边缘,且所述移动设备指向方向所在的直线与所述显示屏所在平面的交点,没有位于所述第三边缘所在直线与所述第四边缘所在直线之间,则在所述第一方向上,所述光标不再随所述移动设备的移动而移动。23.根据权利要求22所述的方法,其特征在于,所述方法还包括:在所述移动设备从所述第三边缘或所述第四边缘以外,向所述第三边缘或所述第四边缘以内移动,且所述移动设备指向方向所在的直线与所述显示屏所在平面的交点,位于所述第三边缘所在直线与所述第四边缘所在直线之间,则在所述第一方向上,所述光标随着所述移动设备的移动而移动。24.根据权利要求23所述的方法,其特征在于,所述方法还包括:在所述光标移动至所述第一边缘或所述第二边缘,且所述移动设备指向方向所在的直线与所述显示屏所在平面的交点,没有位于所述第一边缘所在直线与所述第二边缘所在直线之间,则在所述第二方向上,所述光标不再随所述移动设备的移动而移动。25.根据权利要求24所述的方法,其特征在于,所述方法还包括:在所述移动设备从所述第一边缘或所述第二边缘以外,向所述第一边缘或所述第二边缘以内移动,且所述移动设备指向方向所在的直线与所述显示屏所在平面的交点,位于所述第一边缘所在直线与所述第二边缘所在直线之间,则在所述第二方向上,所述光标...

【专利技术属性】
技术研发人员:薛清风徐学军
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1