著录项信息
专利名称 | 模拟鼠标控制智能电视的方法、遥控器和移动终端 |
申请号 | CN201310678004.0 | 申请日期 | 2013-12-13 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2014-03-26 | 公开/公告号 | CN103686281A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N21/422 | IPC分类号 | H;0;4;N;2;1;/;4;2;2查看分类表>
|
申请人 | 乐视致新电子科技(天津)有限公司 | 申请人地址 | 天津市滨海新区天津中新生态城动漫中路126号动漫大厦B2区三层301-1室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 乐融致新电子科技(天津)有限公司 | 当前权利人 | 乐融致新电子科技(天津)有限公司 |
发明人 | 慈尚亮;余绍鹏 |
代理机构 | 北京恒都律师事务所 | 代理人 | 邸建凯 |
摘要
本发明提供了一种模拟鼠标控制智能电视的方法、遥控器和移动终端,所述方法包括:接收用户通过遥控器的方向按键或移动终端的虚拟方向按键发出的键值;获得本次按键与上一次按键的时间间隔;若两次按键键值相同且两次按键的时间间隔不大于预设的时间间隔值,则将所述方向按键的移动步长增加预设的加速步长;根据所述方向按键的键值及其移动步长,调整所述智能电视鼠标指针的指向位置。本发明方案通过快速多次按下方向按键的方式提高智能电视鼠标指针的移动速度,可快速移动并准确定位智能电视鼠标指针指向位置,有效解决现有遥控器模拟鼠标时指针定位不准确或移动速度过慢的问题。
1.一种模拟鼠标控制智能电视的方法,其特征在于,包括:
接收用户通过遥控器的方向按键或移动终端用户操作界面上的虚拟方向按键发出的键值;
获得本次按键与上一次按键的时间间隔;
若两次按键键值相同且两次按键的时间间隔不大于预设的时间间隔值,则将所述方向按键的移动步长增加预设的加速步长;
判断所述方向按键的移动步长是否大于预设的步长阈值,若是,则将所述预设的步长阈值作为所述按键的移动步长;
根据所述方向按键的键值及其移动步长,调整所述智能电视鼠标指针的指向位置。
2.如权利要求1所述的模拟鼠标控制智能电视的方法,其特征在于,在所述获得本次按键与上一次按键的时间间隔步骤之后还包括:
若两次按键键值不同或两次按键的时间间隔大于预设的时间间隔值,则将预设的初始步长值作为所述方向按键的移动步长。
3.一种模拟鼠标控制智能电视的方法,其特征在于,包括:
接收用户通过遥控器的方向按键或移动终端用户操作界面上的虚拟方向按键发出的键值;
获得所述方向按键被按下的持续时间;
判断上述方向按键被按下的持续时间是否大于预设的时间阈值,若是,则根据所述持续时间计算所述方向按键的移动步长;
根据所述方向按键的键值及其移动步长,调整所述智能电视鼠标指针的指向位置;
所述方向按键的移动步长L采用如下公式计算:
L = L0 + [T /△T] *△L
其中,L0表示预设的初始步长值,T表示所述方向按键被按下的持续时间,△T表示预设的时间阈值,△L表示预设的加速步长,[T /△T]表示对T /△T的取整运算。
4.一种模拟鼠标控制智能电视的方法,其特征在于,包括:
接收用户通过遥控器的方向按键或移动终端用户操作界面上的虚拟方向按键发出的键值;
获得所述方向按键被按下的持续时间;
判断上述方向按键被按下的持续时间是否大于预设的时间阈值,若是,则根据所述持续时间计算所述方向按键的移动步长;
根据所述方向按键的键值及其移动步长,调整所述智能电视鼠标指针的指向位置;
所述方向按键的移动步长L采用如下公式计算:
L = L0 + [K * T]
其中,L0表示预设的初始步长值,K表示线性系数,T表示所述方向按键被按下的持续时间,[K * T]表示对K * T的取整运算。
5.如权利要求3或4所述的模拟鼠标控制智能电视的方法,其特征在于,在根据所述方向按键的键值及其移动步长,调整所述智能电视鼠标指针的指向位置之前还包括:
判断所述方向按键的移动步长是否大于预设的步长阈值,若是,则将所述预设的步长阈值作为所述按键的移动步长。
6.一种模拟鼠标控制智能电视的遥控器,其特征在于,包括:
遥控器键值接收单元,用于接收用户通过所述遥控器的方向按键发出的键值;
时间间隔获得单元,用于获得本次按键与上一次按键的时间间隔;对于第一次按键,该时间间隔为0;
第一步长确定单元,用于与上一次用户发出的按键键值比较,当两次按键键值不同或两次按键的时间间隔大于预设的时间间隔值时,将预设的初始步长值作为所述方向按键的移动步长;当两次按键键值相同且两次按键的时间间隔不大于预设的时间间隔值时,将所述方向按键的移动步长增加预设的加速步长;
步长调整单元,用于判断调整后的所述方向按键的移动步长是否大于预设的步长阈值,若是,则将所述预设的步长阈值作为所述按键的移动步长;
指针调整单元,用于根据所述方向按键的键值及其移动步长,调整所述智能电视鼠标指针的指向位置。
7.一种模拟鼠标控制智能电视的遥控器,其特征在于,包括:
遥控器键值接收单元,用于接收用户通过所述遥控器的方向按键发出的键值;
持续时间获得单元,用于获得所述方向按键被按下的持续时间;
第二步长确定单元,用于判断上述方向按键被按下的持续时间是否大于预设的时间阈值,若是,则根据所述持续时间计算所述方向按键的移动步长;
所述方向按键的移动步长L采用如下公式计算:
L = L0 + [T /△T] *△L
其中,L0表示预设的初始步长值,T表示所述方向按键被按下的持续时间,△T表示预设的时间阈值,△L表示预设的加速步长,[T /△T]表示对T /△T的取整运算;
或,所述方向按键的移动步长L采用如下公式计算:
L = L0 + [K * T]
其中,L0表示预设的初始步长值,K表示线性系数,T表示所述方向按键被按下的持续时间,[K * T]表示对K * T的取整运算;
指针调整单元,用于根据所述方向按键的键值及其移动步长,调整所述智能电视鼠标指针的指向位置。
8.如权利要求7所述的模拟鼠标控制智能电视的遥控器,其特征在于,还包括:
步长调整单元,用于判断调整后的所述方向按键的移动步长是否大于预设的步长阈值,若是,则将所述预设的步长阈值作为所述按键的移动步长。
9.一种模拟鼠标控制智能电视的移动终端,其特征在于,包括:
终端键值接收单元,用于接收用户通过所述移动终端用户界面上的虚拟方向按键发出的键值;
时间间隔获得单元,用于获得本次按键与上一次按键的时间间隔;对于第一次按键,该时间间隔为0;
第一步长确定单元,用于与上一次用户发出的按键键值比较,当两次按键键值不同或两次按键的时间间隔大于预设的时间间隔值时,将预设的初始步长值作为所述虚拟方向按键的移动步长;当两次按键键值相同且两次按键的时间间隔不大于预设的时间间隔值时,将所述虚拟方向按键的移动步长增加预设的加速步长;
步长调整单元,用于判断调整后的所述方向按键的移动步长是否大于预设的步长阈值,若是,则将所述预设的步长阈值作为所述按键的移动步长;
指针调整单元,用于根据所述虚拟方向按键的键值及其移动步长,调整所述智能电视鼠标指针的指向位置。
10.一种模拟鼠标控制智能电视的移动终端,其特征在于,包括:
终端键值接收单元,用于接收用户通过所述移动终端用户界面上的虚拟方向按键发出的键值;
持续时间获得单元,用于获得所述虚拟方向按键被按下的持续时间;
第二步长确定单元,用于判断上述虚拟方向按键被按下的持续时间是否大于预设的时间阈值,若是,则根据所述持续时间计算所述虚拟方向按键的移动步长;
所述方向按键的移动步长L采用如下公式计算:
L = L0 + [T /△T] *△L
其中,L0表示预设的初始步长值,T表示所述方向按键被按下的持续时间,△T表示预设的时间阈值,△L表示预设的加速步长,[T /△T]表示对T /△T的取整运算;
或,所述方向按键的移动步长L采用如下公式计算:
L = L0 + [K * T]
其中,L0表示预设的初始步长值,K表示线性系数,T表示所述方向按键被按下的持续时间,[K * T]表示对K * T的取整运算;
指针调整单元,用于根据所述虚拟方向按键的键值及其移动步长,调整所述智能电视鼠标指针的指向位置。
11.如权利要求10所述的模拟鼠标控制智能电视的移动终端,其特征在于,还包括:
步长调整单元,用于判断调整后的所述虚拟方向按键的移动步长是否大于预设的步长阈值,若是,则将所述预设的步长阈值作为所述虚拟方向按键的移动步长。
模拟鼠标控制智能电视的方法、遥控器和移动终端\n技术领域\n[0001] 本发明涉及智能电视及电视助手技术领域,特别地,涉及一种模拟鼠标控制智能电视的方法、遥控器和移动终端。\n背景技术\n[0002] 智能电视是顺应电视机“高清化”、“网络化”、“智能化”的趋势而出现的一种智能多媒体终端,具备从因特网、视频设备、计算机等多种渠道获得节目内容,通过简单易用的整合式操作界面将消费者最需要的内容在大屏幕上清晰地展现的功能。与传统电视的应用平台相比,智能电视可实现网络搜索、网络电视、视频点播(VOD)、数字音乐、网络新闻、网络视频电话等各种应用服务。电视机正在成为继计算机、手机之后的第三种信息访问终端,用户可随时访问自己需要的信息。由于硬件本身的限制,用遥控器进行网页浏览、应用服务转换等操作非常不方便,例如,在电脑上对网页进行浏览操作时,一般通过鼠标的拖动和点击操作实现,但通过遥控器则无法实现拖动和点击操作,如果在智能电视上外接一个鼠标,需要用户配置多个控制终端,使用时需要根据场景的变化选用不同的控制终端,给用户操作带来很多的障碍。\n[0003] 现有技术解决上述问题的方式一般用遥控器模拟鼠标操作,如,通过方向按键模拟鼠标光标移动,通过方向按键与标记按键的配合模拟滚动条滚动等,从而在不增加外接设备的情况下实现对网页的浏览操作。但上述方案的缺点是:光标的移动速度需要预先设定,光标移动过程中不能调整移动速度。如果预先设定的移动速度过快,则光标移动精度不高,特别是非常不适合小距离的光标移动;如果预先设定的移动速度过慢,当需要大距离移动光标时,需要耗费太多的时间。\n发明内容\n[0004] 本发明提供一种模拟鼠标控制智能电视的方法,用于解决现有遥控器模拟鼠标技术不方便进行网页浏览操作的问题。\n[0005] 本发明还提供了一种模拟鼠标控制智能电视的遥控器和移动终端,以保证上述方法在实际中的应用。\n[0006] 为了解决上述问题,本发明公开了一种模拟鼠标控制智能电视的方法,包括:接收用户通过遥控器的方向按键或移动终端用户操作界面上的虚拟方向按键发出的键值;获得本次按键与上一次按键的时间间隔;若两次按键键值相同且两次按键的时间间隔不大于预设的时间间隔值,则将所述方向按键的移动步长增加预设的加速步长;根据所述方向按键的键值及其移动步长,调整所述智能电视鼠标指针的指向位置。\n[0007] 优选的,在所述获得本次按键与上一次按键的时间间隔步骤之后还包括:若两次按键键值不同或两次按键的时间间隔大于预设的时间间隔值,则将预设的初始步长值作为所述方向按键的移动步长。\n[0008] 本发明还公开了一种模拟鼠标控制智能电视的方法,包括:接收用户通过遥控器的方向按键或移动终端用户操作界面上的虚拟方向按键发出的键值;获得所述方向按键被按下的持续时间;判断上述方向按键被按下的持续时间是否大于预设的时间阈值,若是,则根据所述持续时间计算所述方向按键的移动步长;根据所述方向按键的键值及其移动步长,调整所述智能电视鼠标指针的指向位置。\n[0009] 优选的,所述方向按键的移动步长L采用如下公式计算:\n[0010] L = L0 + [T /△T] *△L\n[0011] 其中,L0表示预设的初始步长值,T表示所述方向按键被按下的持续时间,△T表示预设的时间阈值,△L表示预设的加速步长,[T /△T]表示对T /△T的取整运算。\n[0012] 优选的,所述方向按键的移动步长L采用如下公式计算:\n[0013] L = L0 + [K * T]\n[0014] 其中,L0表示预设的初始步长值,K表示线性系数,T表示所述方向按键被按下的持续时间,[K * T]表示对K * T的取整运算。\n[0015] 优选的,在根据所述方向按键的键值及其移动步长,调整所述智能电视鼠标指针的指向位置之前还包括:判断所述方向按键的移动步长是否大于预设的步长阈值,若是,则将所述预设的步长阈值作为所述按键的移动步长。\n[0016] 本发明还公开了一种模拟鼠标控制智能电视的遥控器,包括:遥控器键值接收单元,用于接收用户通过所述遥控器的方向按键发出的键值;时间间隔获得单元,用于获得本次按键与上一次按键的时间间隔;对于第一次按键,该时间间隔为0;第一步长确定单元,用于与上一次用户发出的按键键值比较,当两次按键键值不同或两次按键的时间间隔大于预设的时间间隔值时,将预设的初始步长值作为所述方向按键的移动步长;当两次按键键值相同且两次按键的时间间隔不大于预设的时间间隔值时,将所述方向按键的移动步长增加预设的加速步长;指针调整单元,用于根据所述方向按键的键值及其移动步长,调整所述智能电视鼠标指针的指向位置。\n[0017] 本发明还公开了一种模拟鼠标控制智能电视的遥控器,包括:遥控器键值接收单元,用于接收用户通过所述遥控器的方向按键发出的键值;持续时间获得单元,用于获得所述方向按键被按下的持续时间;第二步长确定单元,用于判断上述方向按键被按下的持续时间是否大于预设的时间阈值,若是,则根据所述持续时间计算所述方向按键的移动步长;\n指针调整单元,用于根据所述方向按键的键值及其移动步长,调整所述智能电视鼠标指针的指向位置。\n[0018] 优选的,还包括:步长调整单元,用于判断调整后的所述方向按键的移动步长是否大于预设的步长阈值,若是,则将所述预设的步长阈值作为所述按键的移动步长。\n[0019] 本发明还公开了一种模拟鼠标控制智能电视的移动终端,包括:终端键值接收单元,用于接收用户通过所述移动终端用户界面上的虚拟方向按键发出的键值;时间间隔获得单元,用于获得本次按键与上一次按键的时间间隔;对于第一次按键,该时间间隔为0;第一步长确定单元,用于与上一次用户发出的按键键值比较,当两次按键键值不同或两次按键的时间间隔大于预设的时间间隔值时,将预设的初始步长值作为所述虚拟方向按键的移动步长;当两次按键键值相同且两次按键的时间间隔不大于预设的时间间隔值时,将所述虚拟方向按键的移动步长增加预设的加速步长;指针调整单元,用于根据所述虚拟方向按键的键值及其移动步长,调整所述智能电视鼠标指针的指向位置。\n[0020] 本发明还公开了 一种模拟鼠标控制智能电视的移动终端,包括:终端键值接收单元,用于接收用户通过所述移动终端用户界面上的虚拟方向按键发出的键值;持续时间获得单元,用于获得所述虚拟方向按键被按下的持续时间;第二步长确定单元,用于判断上述虚拟方向按键被按下的持续时间是否大于预设的时间阈值,若是,则根据所述持续时间计算所述虚拟方向按键的移动步长;指针调整单元,用于根据所述虚拟方向按键的键值及其移动步长,调整所述智能电视鼠标指针的指向位置。\n[0021] 优选的,还包括:步长调整单元,用于判断调整后的所述虚拟方向按键的移动步长是否大于预设的步长阈值,若是,则将所述预设的步长阈值作为所述虚拟方向按键的移动步长。\n[0022] 与现有技术相比,本发明具有以下优点:\n[0023] 本发明优选实施例通过按键时间间隔(快速多次按下方向按键时提高鼠标指针的移动速度)或按键持续时间(通过增加按键按下的时间长度提高鼠标指针的移动速度)来调整相应按键的移动步长,可有效控制智能电视鼠标指针的移动速度,并准确定位其指向位置,有效解决现有遥控器模拟鼠标时鼠标指针定位不准确或移动速度过慢的问题。\n[0024] 在本发明进一步的优选实施例中,可根据智能电视屏幕分辨率大小,预设鼠标指针的最大移动步长(预设的步长阈值),避免因用户误操作造成鼠标移动速度过快的问题,可进一步精确的控制鼠标指针的指向位置。\n附图说明\n[0025] 图1为本发明模拟鼠标控制智能电视的方法第一实施例的流程;\n[0026] 图2为本发明模拟鼠标控制智能电视的方法第二实施例的流程;\n[0027] 图3-1为本发明模拟鼠标控制智能电视的遥控器第一实施例的结构示意图;\n[0028] 图3-2为本发明模拟鼠标控制智能电视的遥控器第二实施例的结构示意图;\n[0029] 图4-1为本发明模拟鼠标控制智能电视的移动终端第一实施例的结构示意图;\n[0030] 图4-2为本发明模拟鼠标控制智能电视的移动终端第二实施例的结构示意图。\n具体实施方式\n[0031] 为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。\n[0032] 参照图1,示出了本发明模拟鼠标控制智能电视的方法第一实施例的流程,本方法实施例的核心思想是通过快速多次按下同一方向按键的方式提高鼠标指针的移动速度(即增加每次移动的步长),当两次按键时间间隔大于预设的时间间隔值、或两次按键不同时,恢复预设的初始移动速度。本方法实施例具体包括以下步骤:\n[0033] 步骤S101:接收用户通过遥控器的方向按键或移动终端用户操作界面上的虚拟方向按键发出的键值;\n[0034] 对于遥控器来说,上述的方向按键包括上箭头<↑>、下箭头<↓>、左箭头<←>、右箭头<→>。\n[0035] 步骤S102:获得本次按键与上一次按键的时间间隔;\n[0036] 步骤S103:判断两次按键键值是否相同,且两次按键的时间间隔不大于预设的时间间隔值;若是,则转步骤S104;否则,转步骤S105;\n[0037] 在本发明实施例中,所述的两次按键键值相同,对于遥控器来说,表示两次按下的是同一个按键;对于移动终端来说,表示两次按下的是移动终端用户操作界面上的同一个虚拟方向按键。预设的时间间隔值可以根据用户的使用习惯设置、修改,建议初始设置值为\n200毫秒。\n[0038] 步骤S104:将所述方向按键的移动步长增加预设的加速步长;转步骤S106;\n[0039] 上述方向按键的移动步长可采用下述公式计算获得:\n[0040] L2 = L1 + △L\n[0041] 其中,L2表示修改后的移动步长,L1表示修改前的移动步长,△L 表示预设的加速步长。该预设的加速步长可根据智能电视的屏幕分辨率预先设置,例如,当智能电视的屏幕分辨率为1920*1080时,可将加速步长预设为20像素(在使用过程中,用户还可以根据自己的使用习惯随时修改,如可修改为10像素)。\n[0042] 步骤S105:将预设的初始步长值作为所述方向按键的移动步长;\n[0043] 该预设的初始步长值可根据智能电视的屏幕分辨率预先设置,例如,当智能电视的屏幕分辨率为1920*1080时,可将初始步长值预设为20像素(在使用过程中,用户还可以根据自己的使用习惯随时修改)。\n[0044] 步骤S106:根据上述方向按键的键值及其移动步长,调整所述智能电视鼠标指针的指向位置。\n[0045] 如,如果方向按键为右箭头<→>,该按键的移动步长为60像素,则将智能电视上的鼠标指针向右移动60像素。\n[0046] 在本实施例进一步的优选实施例中,为避免因用户误操作造成鼠标移动速度过快的问题,达到更为准确控制鼠标指针指向位置的目的,可根据智能电视屏幕分辨率大小,预设鼠标指针的最大移动步长(预设的步长阈值),例如,当智能电视的屏幕分辨率为1920*\n1080时,可将步长阈值预设为200像素(在使用过程中,用户还可以根据自己的使用习惯随时修改)。为此,该优选实施例在步骤S106之前(步骤S104执行完成后,改为转步骤S106-1)还包括:\n[0047] 步骤S106-1:判断上述方向按键的移动步长是否大于预设的步长阈值,若是,转步骤S106-2;否则;转步骤S106;\n[0048] 步骤S106-2:将预设的步长阈值作为该按键的移动步长;转步骤S106。\n[0049] 参照图2,示出了本发明模拟鼠标控制智能电视的方法第二实施例的流程,本方法实施例的核心思想是通过增加按键按下的时间长度的方式提高鼠标指针的移动速度(即增加每次移动的步长),当松开被长时间按下的按键时,恢复预设的初始移动速度。本方法实施例具体包括以下步骤:\n[0050] 步骤S201:接收用户通过所述遥控器的方向按键或移动终端用户操作界面上的虚拟方向按键发出的键值;\n[0051] 步骤S202:获得上述方向按键被按下的持续时间;\n[0052] 步骤S203:判断上述方向按键被按下的持续时间是否大于预设的时间阈值,若是,转步骤S204;否则,转步骤S205;\n[0053] 步骤S204:根据所述持续时间计算该方向按键的移动步长;转步骤S206-1;\n[0054] 在本优选实施例中,鼠标指针的移动速度(或移动步长)可以采用阶梯型增长方案,也可以采用线性增长方案,还可以采用其他方案。下面,分别以阶梯型增长方案和线性增长方案为例,说明上述移动步长的计算方法。\n[0055] (1)在阶梯型增长方案中,方向按键的移动步长L随方向按键被按下的持续时间T的增长呈阶梯型增长规律。方向按键的移动步长L采用如下公式计算:\n[0056] L = L0 + [T /△T] *△L\n[0057] 其中,L0表示预设的初始步长值,△T表示预设的时间阈值,△L表示预设的加速步长,[T /△T]表示对T /△T的取整运算(例如,当T=5秒,△T=2秒时,[T /△T]=2)。\n[0058] (2)在线性增长方案中,方向按键的移动步长L与所述方向按键被按下的持续时间T呈线性增长规律。方向按键的移动步长L采用如下公式计算:\n[0059] L = L0 + [K * T]\n[0060] 其中,L0表示预设的初始步长值,K表示线性系数(可由本领域技术人员预先设定),[K * T]表示对K * T的取整运算(例如,当K=0.4,T=5时,[K * T]=2)。\n[0061] 步骤S205:将预设的初始步长值作为所述方向按键的移动步长;\n[0062] 步骤S206-1:判断上述方向按键的移动步长是否大于预设的步长阈值;若是,转步骤S206-2;否则,转S206;\n[0063] 步骤S206-2:将预设的步长阈值作为该按键的移动步长;\n[0064] 步骤S206:根据上述方向按键的键值及其移动步长,调整智能电视鼠标指针的指向位置。\n[0065] 对于前述的各方法实施例,为了描述简单,故将其都表述为一系列的动作组合,但是本领域的技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为根据本发明,某些步骤可以采用其他顺序或同时执行,如步骤S101可以在步骤S102之前、之后或同时执行;其次,本领域技术人员也应该知悉,上述方法实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。\n[0066] 参照图3-1,示出了本发明模拟鼠标控制智能电视的遥控器第一实施例的结构框图,在本装置实施例中,通过快速多次按下同一方向按键的方式提高鼠标指针的移动速度(即增加每次移动的步长),当两次按键时间间隔大于预设的时间间隔值、或两次按键不同时,恢复预设的初始移动速度。本装置实施例具体包括:\n[0067] 遥控器键值接收单元31,用于接收用户通过所述遥控器的方向按键发出的键值;\n所述方向按键包括上、下、左、右箭头按键;\n[0068] 时间间隔获得单元32,用于获得本次按键与上一次按键的时间间隔;对于第一次按键,该时间间隔为0;\n[0069] 第一步长确定单元34,用于与上一次用户发出的按键键值比较,当两次按键键值不同或两次按键的时间间隔大于预设的时间间隔值时,将预设的初始步长值作为所述方向按键的移动步长;当两次按键键值相同且两次按键的时间间隔不大于预设的时间间隔值时,将所述方向按键的移动步长增加预设的加速步长;\n[0070] 指针调整单元36,用于根据所述方向按键的键值及其移动步长,调整所述智能电视鼠标指针的指向位置。\n[0071] 在本实施例进一步的优选实施例中,为避免因用户误操作造成鼠标指针移动速度过快的问题,达到更为准确控制鼠标指针指向位置的目的,可根据智能电视屏幕分辨率大小,预设鼠标指针的最大移动步长(预设的步长阈值)。该优选装置还设置有:步长调整单元\n30,用于判断调整后的所述方向按键的移动步长是否大于预设的步长阈值,若是,则将所述预设的步长阈值作为所述按键的移动步长。\n[0072] 参照图3-2,示出了本发明模拟鼠标控制智能电视的遥控器第二实施例的结构框图,在本装置实施例中,通过增加按键按下的时间长度的方式提高鼠标指针的移动速度(即增加每次移动的步长),当松开被长时间按下的按键时,恢复预设的初始移动速度。该装置实施例具体包括:\n[0073] 遥控器键值接收单元31,用于接收用户通过所述遥控器的方向按键发出的键值;\n所述方向按键包括上、下、左、右箭头按键;\n[0074] 持续时间获得单元33,用于获得所述方向按键被按下的持续时间;\n[0075] 第二步长确定单元35,用于判断上述方向按键被按下的持续时间是否大于预设的时间阈值,若是,则根据所述持续时间计算所述方向按键的移动步长;\n[0076] 下面,分别以阶梯型增长方案和线性增长方案为例,说明上述移动步长的计算方法。\n[0077] (1)在阶梯型增长方案中,方向按键的移动步长L随方向按键被按下的持续时间T的增长呈阶梯型增长规律。方向按键的移动步长L采用如下公式计算:\n[0078] L = L0 + [T /△T] *△L\n[0079] 上述公式中,L0表示预设的初始步长值,△T表示预设的时间阈值,△L表示预设的加速步长,[T /△T]表示对T /△T的取整运算(例如,当T=5秒,△T=2秒时,[T /△T]=2)。\n[0080] (2)在线性增长方案中,方向按键的移动步长L与所述方向按键被按下的持续时间T呈线性增长规律。方向按键的移动步长L采用如下公式计算:\n[0081] L = L0 + [K * T]\n[0082] 上述公式中,L0表示预设的初始步长值,K表示线性系数(可由本领域技术人员预先设定),[K * T]表示对K * T的取整运算(例如,当K=0.4,T=5时,[K * T]=2)。\n[0083] 步长调整单元30,用于判断调整后的所述方向按键的移动步长是否大于预设的步长阈值,若是,则将所述预设的步长阈值作为所述按键的移动步长;\n[0084] 指针调整单元36,用于根据所述方向按键的键值及其移动步长,调整所述智能电视鼠标指针的指向位置。\n[0085] 参照图4-1,示出了本发明模拟鼠标控制智能电视的移动终端第一实施例的结构框图,在本装置实施例中,通过快速多次按下同一方向按键的方式提高鼠标指针的移动速度(即增加每次移动的步长),当两次按键时间间隔大于预设的时间间隔值、或两次按键不同时,恢复预设的初始移动速度。本装置实施例具体包括:\n[0086] 终端键值接收单元41,用于接收用户通过移动终端用户操作界面上的虚拟方向按键发出的键值;\n[0087] 时间间隔获得单元42,用于获得本次按键与上一次按键的时间间隔;对于第一次按键,该时间间隔为0;\n[0088] 第一步长确定单元44,用于与上一次用户发出的按键键值比较,当两次按键键值不同或两次按键的时间间隔大于预设的时间间隔值时,将预设的初始步长值作为所述虚拟方向按键的移动步长;当两次按键键值相同且两次按键的时间间隔不大于预设的时间间隔值时,将所述虚拟方向按键的移动步长增加预设的加速步长;\n[0089] 指针调整单元46,用于根据所述方向按键的键值及其移动步长,调整所述智能电视鼠标指针的指向位置。\n[0090] 在本实施例进一步的优选实施例中,为避免因用户误操作造成鼠标指针移动速度过快的问题,达到更为准确控制鼠标指针指向位置的目的,可根据智能电视屏幕分辨率大小,预设鼠标指针的最大移动步长(预设的步长阈值)。该优选装置还设置有:步长调整单元\n40,用于判断调整后的所述虚拟方向按键的移动步长是否大于预设的步长阈值,若是,则将所述预设的步长阈值作为所述虚拟方向按键的移动步长。\n[0091] 参照图4-2,示出了本发明模拟鼠标控制智能电视的移动终端第二实施例的结构框图,在本装置实施例中,通过增加虚拟方向按键被按下的时间长度的方式提高鼠标指针的移动速度(即增加每次移动的步长),当松开被长时间按下的虚拟方向按键时,恢复预设的初始移动速度。该装置实施例具体包括:\n[0092] 终端键值接收单元41,用于接收用户通过移动终端用户操作界面上的虚拟方向按键发出的键值;\n[0093] 持续时间获得单元43,用于获得所述虚拟方向按键被按下的持续时间;\n[0094] 第二步长确定单元45,用于判断上述虚拟方向按键被按下的持续时间是否大于预设的时间阈值,若是,则根据所述持续时间计算所述虚拟方向按键的移动步长;\n[0095] 下面,分别以阶梯型增长方案和线性增长方案为例,说明上述移动步长的计算方法。\n[0096] (1)在阶梯型增长方案中,虚拟方向按键的移动步长L随虚拟方向按键被按下的持续时间T的增长呈阶梯型增长规律。虚拟方向按键的移动步长L采用如下公式计算:\n[0097] L = L0 + [T /△T] *△L\n[0098] 上述公式中,L0表示预设的初始步长值,△T表示预设的时间阈值,△L表示预设的加速步长,[T /△T]表示对T /△T的取整运算(例如,当T=5秒,△T=2秒时,[T /△T]=2)。\n[0099] (2)在线性增长方案中,虚拟方向按键的移动步长L与所述虚拟方向按键被按下的持续时间T呈线性增长规律。虚拟方向按键的移动步长L采用如下公式计算:\n[0100] L = L0 + [K * T]\n[0101] 上述公式中,L0表示预设的初始步长值,K表示线性系数(可由本领域技术人员预先设定),[K * T]表示对K * T的取整运算(例如,当K=0.4,T=5时,[K * T]=2)。\n[0102] 步长调整单元40,用于判断调整后的所述虚拟方向按键的移动步长是否大于预设的步长阈值,若是,则将所述预设的步长阈值作为所述虚拟方向按键的移动步长;\n[0103] 指针调整单元46,用于根据所述虚拟方向按键的键值及其移动步长,调整所述智能电视鼠标指针的指向位置。\n[0104] 需要说明的是,上述装置实施例属于优选实施例,所涉及的单元和模块并不一定是本发明所必须的。\n[0105] 本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于本发明的装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。\n[0106] 以上对本发明所提供的一种模拟鼠标控制智能电视的方法、遥控器和移动终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
法律信息
- 2019-09-24
专利权人的姓名或者名称、地址的变更
专利权人由新乐视智家电子科技(天津)有限公司变更为乐融致新电子科技(天津)有限公司
地址由300453 天津市滨海新区天津生态城动漫中路126号动漫大厦B1区二层201-427变更为300453 天津市滨海新区天津中新生态城动漫中路126号动漫大厦B2区三层301-1室
- 2019-09-24
专利权人的姓名或者名称、地址的变更
专利权人由乐视致新电子科技(天津)有限公司变更为新乐视智家电子科技(天津)有限公司
地址由300467 天津市滨海新区生态城动漫中路126号动漫大厦B1区二层201-427变更为300453 天津市滨海新区天津生态城动漫中路126号动漫大厦B1区二层201-427
- 2018-04-10
- 2014-04-23
实质审查的生效
IPC(主分类): H04N 21/422
专利申请号: 201310678004.0
申请日: 2013.12.13
- 2014-03-26
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2007-06-06
|
2006-12-29
| | |
2
| |
2013-07-10
|
2013-04-01
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |