【技术实现步骤摘要】
一种基于遥控器的光标移动方法和设备
本专利技术涉及智能终端领域,具体涉及一种基于遥控器的光标移动方法和设备。
技术介绍
智能电视一般被理解为把访问互联网和网页(即Web)的功能整合到电视机中去的设备,智能电视代表着计算机和电视机技术融合的趋势。当前,智能电视通过遥控器实现人机交互,用户通过遥控器可以移动智能电视上的光标,通过光标实现对智能电视上的图标(例如控制菜单图标、功能菜单图标和应用程序图标)等的选择。举例说明,当用户进入智能电视的应用程序界面时,光标自动定位到应用程序界面上的第一个应用程序图标所在的位置,此时用户可以点击遥控器上的按键控制光标的移动,例如,当用户点击一次遥控器上的“右移”按键时,可以控制光标向右移动一个位置,当用户点击两次遥控器上的“右移”按键时,可以控制光标向右移动两个位置,以此类推。当光标需要移动的位移较大时,需要用户频繁点击遥控器上的按键才能将光标移动到目标位置,在此过程中,用户频繁点击遥控器上的按键需要消耗一定的体力,同时,需要耗费较长时间才能将光标移动到目标位置。可见,上述通过遥控器控制光标移动的方案的光标移动效率十分低下。
技术实现思路
本专利技术提供一种基于遥控器的光标移动方法和设备,用于提高光标移动效率。本专利技术第一方面提供一种基于遥控器的光标移动方法,包括:检测从遥控器输入的指令;若检测到从所述遥控器连续输入同一光标移动指令,则:确定当前第一时间间隔,其中,所述当前第一时间间隔为上一次检测到从所述遥控器输入所述光标移动指令到本次检测到从所述遥控器输入所述光标移动指令的时间间隔;根据所述当前第一时间间隔,以及 ...
【技术保护点】
一种基于遥控器的光标移动方法,其特征在于,包括:检测从遥控器输入的指令;若检测到从所述遥控器连续输入同一光标移动指令,则:确定当前第一时间间隔,其中,所述当前第一时间间隔为上一次检测到从所述遥控器输入所述光标移动指令到本次检测到从所述遥控器输入所述光标移动指令的时间间隔;根据所述当前第一时间间隔,以及第一时间间隔与光标位移大小的对应关系,确定当前光标位移大小;根据确定的当前光标位移大小,按照所述光标移动指令指示的方向移动显示屏幕上的光标。
【技术特征摘要】
1.一种基于遥控器的光标移动方法,其特征在于,包括: 检测从遥控器输入的指令; 若检测到从所述遥控器连续输入同一光标移动指令,则: 确定当前第一时间间隔,其中,所述当前第一时间间隔为上一次检测到从所述遥控器输入所述光标移动指令到本次检测到从所述遥控器输入所述光标移动指令的时间间隔; 根据所述当前第一时间间隔,以及第一时间间隔与光标位移大小的对应关系,确定当前光标位移大小; 根据确定的当前光标位移大小,按照所述光标移动指令指示的方向移动显示屏幕上的光标。2.根据权利要求1所述的方法,其特征在于,所述根据所述当前第一时间间隔,以及第一时间间隔与光标位移大小的对应关系,确定当前光标位移大小,包括: 获取时间间隔与位移对照表,其中,所述时间间隔与位移对照表中包含第二时间间隔与光标位移大小的映射关系,且,在所述时间间隔与位移对照表中存在如下关系:kj>kJ+1>kJ+2, S^S^Sw,其中,h表示所述时间间隔与位移对照表中的第j个第二时间间隔,\_表示所述时间间隔与位移对照表中与所述第j个第二时间间隔对应的光标位移大小,其中,j = 1,2,…,M-2,所述M为所述时间间隔与位移对照表中包含的所述第二时间间隔的总个数; 根据所述当前第一时间间隔,从所述时间间隔与位移对照表中查找与所述当前第一时间间隔的差值的绝对值在预设阈值内的第二时间间隔; 将所述时间间隔与位移对照表中,与查找到的所述第二时间间隔对应的光标位移大小确定为当前光标位移大小。3.根据权利要求2所述的方法,其特征在于,所述确定当前光标位移大小之后还包括: 若存在对应于同一个光标位移大小的两个以上第一时间间隔,贝1J,对所述两个以上第 一时间间隔按从大到小排序; 使用排序后的所述两个以上第一时间间隔,依次替换所述时间间隔与位移对照表中,与所述同一个光标位移大小对应的第二时间间隔及之后的第二时间间隔。4.根据权利要求2所述的方法,其特征在于,所述确定当前光标位移大小之后还包括: 若不存在对应于同一个光标位移大小的两个以上第一时间间隔,则, 将h替换为gi,其中,gi表示第1-Ι次检测到从所述遥控器输入所述光标移动指令到第i次检测到从所述遥控器输入所述光标移动指令的时间间隔,h表示所述时间间隔与位移对照表中,与gi的差值的绝对值在所述预设阈值内的第二时间间隔,其中,i = 2,…,N,所述N为连续检测到从所述遥控器输入所述光标移动指令的次数。5.根据权利要求1至4任一项所述的方法,其特征在于, 所述根据确定的当前光标位移大小,按照所述光标移动指令指示的方向移动所述光标,之后还包括: 若检测到所述光标的坐标位置大于或等于所述显示屏幕的最大分辨率,或者检测到所述光标的坐标位置大于或等于所述显示屏幕的显示区域边界,则:将所述光标移动到目标位置,其中,所述目标位置位于所述显示屏幕的左显示区域边界和右显示区域边界之间。6.根据权利要求5所述的方法,其特征在于,所述将所述光标移动到所述目标位置之前包括:根据跳转公式确定所述目标位置; 其中,所述跳转公式为:S目标=sa-a-num*m,式中s 表示目标位置,sa表示所述显示屏幕的显示区域边界位置,a和m分别为预设的用于调整跳转距离的第一系数和第二系数,num为边界位置计数器,当检测到从所述遥控器连续N次输入同一光标移动指令且所述光标的坐标位置大于或等于所述显示屏幕最大分辨率或所述显示屏幕的显示区域边界时,将当前num加I。7.根据权利要求6所述的方法,其特征在于,所述num的初始化值为-1; 所述检测到从所述遥控器连续输入同一光标移动指令,之后还包括:若检测到从所述遥控器输入除所述同一光标移动指令之外的指令,则将当前num设置为-1。8.一种由遥控器控制光标移动的设备,其特征在于,包括: 第一检测单元,用于检测从遥控器输入的指令; 第一确...
【专利技术属性】
技术研发人员:张霞,
申请(专利权)人:TCL集团股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。