[发明专利]一种实现浏览器中光标定位的方法及装置有效
申请号: | 201310514120.9 | 申请日: | 2013-10-25 |
公开(公告)号: | CN103533416B | 公开(公告)日: | 2017-04-19 |
发明(设计)人: | 戴欣然 | 申请(专利权)人: | 深圳创维-RGB电子有限公司 |
主分类号: | H04N21/422 | 分类号: | H04N21/422;H04N21/472 |
代理公司: | 深圳中一专利商标事务所44237 | 代理人: | 张全文 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 浏览器 光标 定位 方法 装置 | ||
技术领域
本发明涉及电子产品技术领域,特别涉及一种实现浏览器中光标定位的方法及装置。
背景技术
目前几乎所有电视都是通过遥控器来控制操作浏览器,一方面,由于遥控器灵敏度低,使用遥控器来控制浏览器的操作极其不便;另一方面,遥控器将光标移动到链接点时需要进行多次按键才能操作浏览器,定位非常不准。现有技术中的电视机领域还公开了其他几种移动光标来控制浏览器的方式,例如通过无线鼠标来控制浏览器、通过将手机连接到电视上来控制浏览器、在遥控器上安装触控板来控制浏览器、通过晃动遥控器来控制浏览器、通过手势识别方式来控制浏览器等。但是这些方式都存在或多或少的不足;
1、通过无线鼠标来控制浏览器:使用无线鼠标在浏览器中移动光标虽然方便,但当退出浏览器时,又需用户使用遥控器进行操作,这样让用户使用多个设备操控电视,背离了简单易用、让用户轻松娱乐的原则;
2、通过将手机连接到电视上来控制浏览器:通过传屏将电视画面传到手机,用户在手机上操控电视,但是这种方式在网络环境差的情况下反应迟缓;并且有的手机屏幕较小,网页链接在手机屏幕上显得密密麻麻,不能准确点击链接;
3、在遥控器上安装触控板来控制浏览器:由于安装的触控板面积有限,在电视这样的大屏上移动光标需要多次滑动才能移动到目标链接区域,并且需要微调才能准确移到目标链接,操作较为繁琐;
4、通过动感应遥控器来控制浏览器:动感应遥控器也被称为“空鼠”,“空鼠”可使得光标能够随着遥控器的晃动而改变位置,但存在定位不准确的问题;
5、通过手势识别方式来控制浏览器:这种方式对于动作的规范性和操作距离都有要求,而且当有多人同时在做手势时,电视识别会受到很大的干扰,并且手势识别同样存在定位不准确的问题。
通过以上的分析,发现目前电视领域中的控制浏览器的方式都普遍存在定位不精准问题,并且上述的3、4、5都需要在原有的硬件上增加其他元器件才能实现,增加了生产成本。
发明内容
为了解决现有技术中控制浏览器中出现的定位不准确的问题,本发明提供了一种实现浏览器中光标定位的方法及装置。所述技术方案如下:
本发明采用的技术方案:
一种实现浏览器中光标定位的方法,包括:
S0:接收用户按键信息;
S1:判断光标是否在浏览页面上,是则执行S2,否则返回S0;
S2:检测按键的类型,如为方向键则执行S3,如为确认键则执行S4,如为其他键则返回步骤S0;
S3:根据当前光标位置在所述浏览页面上设置第一扫描区域,根据方向键扫描所述第一扫描区域内的所有链接点,并根据用户的操作将光标定位到符合要求的链接点上,执行链接点,返回S0;
S4:根据当前光标位置在所述浏览页面上设置第二扫描区域,扫描所述第二扫描区域内的所有链接点,并将光标定位到距离当前光标位置最近的链接点上,执行链接点,返回S0。
进一步地,所述S3包括:
S3-1:根据当前光标位置设置所述第一扫描区域,根据方向键扫描所述第一扫描区域中的所有链接点;
S3-2:找出以光标当前位置为坐标原点且与x轴夹角最小的链接点(a)和离坐标原点距离最短的链接点(b);将链接点与坐标原点之间的距离记为S,链接点与x轴的夹角记为β;
S3-3:判断Sa与Sb的差值是否小于预设长度,是则执行S3-5,否则执行S3-4;
S3-4:判断βb与βa的差值是否大于预设角度,是则执行S3-5,否则执行S3-6;
S3-5:将光标定位到夹角最小的链接点(a),执行链接点,返回S0;
S3-6:将光标定位到距离最短的链接点(b),执行链接点,返回S0。
进一步地,所述S1与S2之间包括:
S1’:判断按键的类型是否为调用键,是则执行S1’’,否则执行S2;
S1’’:通过自动识别所述浏览页面的每个主体区域,生成网页结构的缩略图,调出所述缩略图,当接收到用户对所述缩略图中的区域进行选择的信息时,将光标移动到与选择的所述缩略图中的区域对应的主体区域中,返回S0。
进一步地,所述S4之前包括:判断光标是否已定位链接点,是则执行链接点,返回S0;否则执行S4。
进一步地,所述S4中根据当前光标位置设置第二扫描区域具体为:在以光标当前位置为坐标原点的坐标系中,将以所述坐标原点为中心的正方形区域作为所述第二扫描区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳创维-RGB电子有限公司,未经深圳创维-RGB电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310514120.9/2.html,转载请声明来源钻瓜专利网。