网页光标定位方法及终端设备的制作方法

文档序号:7851295阅读:251来源:国知局
专利名称:网页光标定位方法及终端设备的制作方法
技术领域
本发明涉及智能电视等终端技术领域,尤其涉及一种网页光标定位方法及终端设备。
背景技术
随着终端智能化水平的不断提高以及三网融合产业的不断发展,目前有线数字电视的单一服务模式将得到改变,内容格式、服务种类以及接入方式的多样性将成为三网融合环境下的数字电视的新特点。数字电视迫于市场竞争形势的需求而逐渐向智能电视过度。智能电视像智能手机一样,具有全开放式平台,承载有操作系统,可以由用户自行安装和卸载软件、游戏等第三方服务商提供的程序,通过此类程序来不断对电视机的功能进行扩充,并可以通过网线及 无线网络来实现上网冲浪,极大的提高了用户体验。现有的电视在浏览网页时,浏览器定位主要以像素点为单位,其精准度极高,但是在面对目前越来越高精度的分辨率时,用户所关注的内容不可能以像素点单位呈现,这种过于精准的方式并不能很好的解决光标的定位问题,反而造成定位一个内容时,需要付出多次繁琐的操作,大大降低用户体验。

发明内容
本发明的主要目的在于提供一种网页光标定位方法及终端设备,旨在提高智能电视等终端设备的网页光标定位的有效性。为了达到上述目的,本发明提出一种网页光标定位方法,包括接收用户发送的光标移动指令;获取与所述光标移动指令以及所述网页的网页信息对应的光标移动步长;根据所述光标移动步长和所述光标移动指令移动所述网页的光标。本发明还提出一种终端设备,包括接收模块,用于接收用户发送的光标移动指令;获取模块,用于获取与所述光标移动指令以及所述网页的网页信息对应的光标移动步长;定位模块,用于根据所述光标移动步长和所述光标移动指令移动所述网页的光标。本发明提出的一种网页光标定位方法及终端设备,可根据网页的网页信息匹配不同的光标移动步长,大大增加光标移动的有效性,减少操作步骤,与传统的以像素点单位移动方式定位一个目标往往需要N次方移动动作相比,本发明能够更加高效、便捷、快速的达到用户所期望的目标,极大的提升了智能电视的可用性,给用户带来极大的操作体验。


图I是本发明网页光标定位方法第一实施例的流程示意图;图2是本发明网页光标定位方法第一实施例中获取与光标移动指令以及网页的网页信息对应的光标移动步长的一种流程示意图;图3是本发明网页光标定位方法第一实施例中获取与光标移动指令以及网页的网页信息对应的光标移动步长的另一种流程示意图;图4是本发明网页光标定位方法第二实施例的流程示意图;图5-1至图5-16是本发明涉及的十六种常见的网页页面布局示意图;图5-17是本发明涉及的一种网页实例图;图6是本发明终端设备第一实施例的结构示意图;图7是本发明终端设备第一实施例中获取模块的第一种结构示意图; 图8是本发明终端设备第一实施例中获取模块的第二种结构示意图;图9是本发明终端设备第二实施例的结构示意图。为了使本发明的技术方案更加清楚、明了,下面将结合附图作进一步详述。
具体实施例方式本发明实施例的解决方案主要是通过网页信息匹配不同的光标移动步长,当用户浏览某个网址时,智能电视等终端设备会自动匹配网页信息,分配预置的光标移动步长,光标移动时自动按照新分配的步长移动,以提高光标定位的有效性;如果在预置数据库中未找到对应的网页信息,则自动记录用户移动操作数据,并计算移动步长与当前网页信息匹配并保存,在下次进入该网页时,新的步长生效,使终端设备更具人性化特点。本发明中终端设备可以为智能电视、机顶盒等设备,以下实施例以智能电视举例说明,但并不限于此种情形。如图I所示,本发明第一实施例提出一种网页光标定位方法,包括步骤S101,接收用户发送的光标移动指令;本实施例以智能电视为例,该智能电视具有网页浏览功能,用户打开电视,通过浏览器登录网站浏览网页时,向智能电视的浏览器发送光标移动指令。 其中,智能电视可以通过遥控器来执行用户的操作。遥控器用于向电视机发送各类控制信号,实现电视机的各类操作控制。遥控器作为人机交互的主要工具,通过遥控器的方向按键实现光标移动,即通过方向按键发送光标移动指令。步骤S102,获取与光标移动指令以及网页的网页信息对应的光标移动步长;为了提高网页光标定位的有效性,当智能电视接收到用户发送的光标移动指令后,智能电视获取用户所浏览网页的网页信息,以便根据网页信息获取相应的光标移动步长。其中,网页信息包括网页的网址信息以及网页的整体布局信息。网页的整体布局可以根据网页的XML文件来确定。网页的XML文件可以预先保存在本地。具体地,本实施例智能电视配置有预置数据库,该预置数据库中预先配置有光标移动步长和网页信息之间的对应关系。由于不同网页的布局可能不同,考虑到采用统一的步长移动光标时,可能不能满足各个网站的定位要求,因此可通过软件预置数据,使每一光标移动步长与一网址或网页布局对应匹配,同时在预置数据库保存各光标移动步长与对应网页信息之间的对应关系。当用户浏览网页时,智能电视根据获取到的网页的网页信息,从预置数据库中查找与该网页信息匹配的光标移动步长。上述预置数据库可以存储在智能电视的存储器中 ,并由智能电视的MCU控制各个操作,通过匹配运算找到对应的网页信息及其光标定位步长,并自动更新,以实现光标的智能定位。此外,考虑到智能电视后台在配置预置数据库中的光标定位步长时,无法对所有网页信息进行匹配设置,也就是说,当根据当前用户访问的网页网址或者当前网页的布局信息等网页信息,在预置数据库中查找光标定位步长,可能查找不到与当前网页信息对应的光标定位步长,本实施例相对上述光标定位步长自动获取模式,还设置有手动模式,在手动模式中,通过用户实际操作获取光标定位步长。智能电视以上述自动模式作为默认方式,即在用户登录网页时默认为自动模式,在自动模式中,若在预置数据库中未找到对应网页信息,则智能电视转入手动模式,会自动记录用户的移动操作数据,将用户移动光标产生的有效区域的间隔作为当前光标移动步长并分配,将当前光标移动步长与当前网页信息存储在预置数据库中,在下次用户进入该网页时,采用该新的移动步长作为对应网页的光标移动步长。步骤S103,根据光标移动步长和光标移动指令移动网页的光标。如前所述,智能电视通过遥控器来执行用户的操作。遥控器用于向电视机发送各类控制信号,实现电视机的各类操作控制。遥控器作为人机交互的主要工具,通过遥控器的方向按键实现光标移动,每一次按下方向键,光标将按照预定方向安装分配的移动步长跳动,实现光标定位。在上述自动模式下,当用户通过电视遥控器的上下左右按键移动光标时,智能电视则根据用户的操作指令,以分配的光标移动步长移动光标,即光标将按照分配的移动步长跳跃,每个网页对应相应的移动步长,比如同一个网页中,可以是上下移动对应一个步长,左右移动对应另一个步长,也可以是同一网页对应唯一的移动步长;对于上述手动模式,则根据用户的移动操作移动光标,即以用户移动光标产生的有效区域的间隔作为当前光标移动步长。在具体操作过程中,如图2所示,对于上述第一种实施方式(自动模式),上述步骤S102具体包括步骤S1020,获取网页的网页信息;步骤S1021,根据网页信息查找预置数据库;该预置数据库中预先配置有光标移动步长,每一光标移动步长与一网页信息对应匹配,预置数据库保存有光标移动步长与网页信息的对应关系。步骤S1022,从预置数据库中获取与光标移动指令以及网页信息匹配的光标移动步长并分配。本实施方式通过网页信息匹配不同的光标移动步长,由于不同的网址对应的网站布局可能不同,采用统一的步长移动光标时,可能不能满足各个网站的定位要求,本实施例通过软件预置光标移动步长数据或通过用户实际操作两种方式获得光标移动步长,由电视系统自动分配与网页信息对应的光标移动步长或记录步长,大大增加光标移动的有效性,减少操作步骤,与传统的以像素点单位移动方式定位一个目标往往需要N次方移动动作相t匕,本发明能够更加高效、便捷、快速的达到用户所期望的目标,从而使智能电视更具个性化和智能化,提升了用户体验效果。如图3所示,作为另一种实施方式(自动模式与手动模式的结合),上述步骤S102具体包括步骤S1020,获取网页的网页信息;步骤S1021,根据网页信息查找预置数据库;步骤S1023,判断预置数据库中是否存在与网页信息匹配的光标移动步长;若存在,则进入步骤S1022 ;否则,进入步骤S1024 ;步骤S1024,记录用户移动光标时光标在网页上所产生的有效区域的间隔,将其作 为当前光标移动步长,将当前光标移动步长与网页信息存储在预置数据库中。其中,有效区域是指网页中有内容的区域,用户移动光标产生的有效区域的间隔通过记录用户某个方向的有效操作获取,如竖向定位至内容区域后的像素点数量,记录为此网页的光标移动步长,并将该光标移动步长与网页的网页信息对应存储在预置数据库中,当下次进入该网页时,则通过自动模式,直接从预置数据库中查找该网页的光标移动步长。步骤S1022,从预置数据库中获取与光标移动指令以及网页信息匹配的光标移动步长。本实施方式通过网页信息匹配不同的光标移动步长,由于不同的网址对应的网站布局可能不同,采用统一的步长移动光标时,可能不能满足各个网站的定位要求,本实施例通过软件预置光标移动步长数据,由电视系统自动分配与网页信息对应的光标移动步长,大大增加光标移动的有效性,减少操作步骤,与传统的以像素点单位移动方式定位一个目标往往需要N次方移动动作相比,本发明能够更加高效、便捷、快速的达到用户所期望的目标,从而使智能电视更具个性化和智能化,提升了用户体验效果。如图4所示,本发明第二实施例提出一种网页光标定位方法,在上述第一实施例的基础上,在上述步骤S102之前还包括步骤S104,判断光标的当前位置是否为有效区域;若是,则进入步骤S102 ;否则,进入步骤S105 ;步骤S105,以屏幕的像素点为单位移动光标,并返回步骤S104,直至光标所处的位置为有效区域为止。本实施例与上述第一实施例的不同之处在于,在本实施例中,当用户浏览网页时,需要对网页上光标的当前位置是否处于有效区域进行判断,有效区域是指光标所在位置是否为有内容的区域,为此需要对网页的页面布局进行考虑,避免在无效区域内移动光标,提高了光标移动的效率。如图5-1至图5-17所示,图5-1至图5_16列举了十六种常用的网页页面布局,其中,前四种为基本网页布局图,后十二种为简单的混合布局图;图5-17为一种网页实例图。由上述各图中可以看出,网页作为一个可视化的信息聚合体,一个关键要素是整个网页的中心,即内容,信息或内容才是对用户最有价值,同时也是唯一可操作的区域。各布局图反映了其条理性的规律,即行、列的排布方式,而内容则是填充行、列的实体,因此光标的移动定位应以内容为主,即总是定位有内容的区域,避免空白处定位的无效操作,因此,在实际定位时总是内容行或内容列的定位,为方便描述,本实施例以行间距为单位,即光标的智能定位以行为准,每次光标移动跳跃一行,实现每次跳跃达到下一行内容。如前所述,本发明所述的光标移动步长有两种获取方式,自动模式及手动模式。通常,用户经常使用的网站主要为综合类门户网站、搜索引擎类、电子商务类以及视频类等网站,通过预测这几类网站的布局数据,得出相应的光标移动步长并预置在数据库中。对于自动模式,为智能电视的默认方式,在用户登录网页,智能电视获取网页的网页信息,从预置数据库中读取该网页信息匹配的光标移动步长,此时用户的光标移动将按照读取的步长跳跃,每个网页对应相应的移动步长,比如同一个网页中,可以是上下移动对应一个步长,左右移动对应另一个步长,也可以是同一网页对应唯一的移动步长。对于手动模式,当智能电视在预置的移动步长数据中找不到匹配的网页信息时,自动进入手动模式,通过记录用户某个方向的有效操作,如竖向定位至内容区域后的像素点数量,记录为此网站的移动步长并存储至预置数据库。对于第一种应用场景(用户登录的网页在系统预置的匹配范围),光标定位的具体过程为I、电视开机后,用户通过浏览器登录网页;2、光标位置进行初始化,智能电视通过MCU判断当前位置是否为有效区域,即是否为有内容的区域。3、由于光标智能定位以行间距为单位,如果光标初始化位置为非有效区域(如留空白),以行间距为单位的跳跃将永远无法定位至有效区域,因此此时光标的移动步长仍以像素点为单位移动,直至后台判断用户选中有效区域为止;4、如果光标初始化位置为有效区域,后台自动读取预置数据库并比较网页信息;5、找到匹配的网址后,读取对应的光标移动步长并分配;刷新当前网页的光标移动步长,实现光标的智能有效定位。如果找不到匹配的网页信息,则自动进入手动模式,开始记录用户的操作。对于第二种应用场景(用户登录的网页不在系统预置的匹配范围),当用户登录的网页不在系统预置的范围内,自动进入手动模式,具体操作过程如下I、电视开机后,用户通过浏览器登录网页;2、光标位置进行初始化,智能电视通过MCU判断当前位置是否为有效区域,即是否为有内容的区域。3、如果光标初始化位置为有效区域,后台自动读取预置数据库并比较网页信息;4、当找不到匹配的网页信息时,自动进入手动模式;5、读取光标位置,记录光标当前坐标位置为valuel;6、用户继续操作,并判断用户操作是否仍为上下操作(以行间距为例),如果仍为上下操作,则保留valuel值;如果用户更改为其它方向操作,则重新判断光标当前位置是否为有效区域,若是有效区域,则返回步骤5,直至用户持续同一方向操作为止7、用户继续操作,当光标移动至目标区域时,按下确认操作,此时记录新光标位置为 value 2 ;、
8、计算光标移动步长value=value 2 - valuel,将value值刷新为当前网页的光标移动的默认步长;9将value值作为当前网页光标移动步长,存储至预置数据库中,下次登录此网页时,则重复前述自动模式并匹配。本实施例可以通过登录的网页的网页信息来定义光标移动步长,也可以通过用户的使用来记录步长,并与网页的网页信息相匹配,大大增加光标移动的有效性,减少操作步骤,与传统的以像素点单位移动方式定位一个目标往往需要N次方移动动作相比,本发明能够更加高效、便捷、快速的达到用户所期望的目标,极大的提升了智能电视的可用性,给用户带来极大的操作体验。如图6所示,本发明第一实施例提出一种终端设备,包括接收模块601、获取模块602以及定位模块603,各模块通过智能电视的MCU控制执行相应的功能,其中
接收模块601,用于接收用户发送的光标移动指令;获取模块602,用于获取与所述光标移动指令以及所述网页的网页信息对应的光标移动步长;定位模块603,用于根据所述光标移动步长和所述光标移动指令移动所述网页的光标。本实施例以智能电视为例,智能电视具有网页浏览功能,用户打开电视,通过浏览器登录网站浏览网页时,向智能电视的浏览器发送光标移动指令。其中,智能电视可以通过遥控器来执行用户的操作。遥控器用于向电视机发送各类控制信号,实现电视机的各类操作控制。遥控器作为人机交互的主要工具,通过遥控器的方向按键实现光标移动,即通过方向按键发送光标移动指令。。为了提高网页光标定位的有效性,当智能电视的接收模块601接收到用户发送的光标移动指令后,智能电视通过获取模块602获取用户所浏览网页的网页信息,以便根据网页信息获取相应的光标移动步长。其中,网页信息包括网页的网址信息以及网页的整体布局信息。网页的整体布局可以根据网页的XML文件来确定。网页的XML文件可以预先保存在本地。具体地,本实施例智能电视配置有预置数据库,该预置数据库中预先配置有光标移动步长和网页信息之间的对应关系。由于不同网页的布局可能不同,考虑到采用统一的步长移动光标时,可能不能满足各个网站的定位要求,因此可通过软件预置数据,使每一光标移动步长与一网址或网页布局对应匹配,同时在预置数据库保存各光标移动步长与对应网页信息之间的对应关系。当用户浏览网页时,智能电视的获取模块602根据获取到的网页的网页信息,从预置数据库中查找与该网页信息匹配的光标移动步长。上述预置数据库可以存储在智能电视的存储器中,并由智能电视的MCU控制各个操作,通过匹配运算找到对应的网页信息及其光标定位步长,并自动更新,以实现光标的智能定位。此外,考虑到智能电视后台在配置预置数据库中的光标定位步长时,无法对所有网页信息进行匹配设置,也就是说,当根据当前用户访问的网页网址或者当前网页的布局信息等网页信息,在预置数据库中查找光标定位步长,可能查找不到与当前网页信息对应的光标定位步长,本实施例相对上述光标定位步长自动获取模式,还设置有手动模式,在手动模式中,通过用户实际操作获取光标定位步长。智能电视以上述自动模式作为默认方式,即在用户登录网页时默认为自动模式,在自动模式中,若在预置数据库中未找到对应网页信息,则智能电视转入手动模式,会自动记录用户的移动操作数据,将用户移动光标产生的有效区域的间隔作为当前光标移动步长并分配,将当前光标移动步长与当前网页信息存储在预置数据库中,在下次用户进入该网页时,采用该新的移动步长作为对应网页的光标移动步长。如前所述,智能电视通过遥控器来执行用户的操作。遥控器用于向电视机发送各类控制信号,实现电视机的各类操作控制。遥控器作为人机交互的主要工具,通过遥控器的方向按键实现光标移动,每一次按下方向键,光标将按照预定方向安装分配的移动步长跳动,实现光标定位。在上述自动模式下,当用户通过电视遥控器的上下左右按键移动光标时,智能电视的定位模块603则根据用户的操作指令,以分配的光标移动步长移动光标,即光标将按照分配的移动步长跳跃,每个网页对应相应的移动步长,比如同一个网页中,可以是上下移 动对应一个步长,左右移动对应另一个步长,也可以是同一网页对应唯一的移动步长;对于上述手动模式,定位模块603则根据用户的移动操作移动光标,即以用户移动光标产生的有效区域的间隔作为当前光标移动步长。如图7所示,在具体实施过程中,作为上述第一种实施方式(自动模式),上述获取模块602包括第一获取单元6020、查找单元6021、第二获取单元6022,其中第一获取单元6020,用于获取所述网页的网页信息;查找单元6021,用于根据网页信息查找预置数据库;该预置数据库中预先配置有光标移动步长,每一光标移动步长与一网页信息对应匹配,预置数据库保存有光标移动步长与网页信息的对应关系。第二获取单元6022,用于从预置数据库中获取与所述光标移动指令以及网页信息匹配的光标移动步长。本实施方式通过网页信息匹配不同的光标移动步长,由于不同的网址对应的网站布局可能不同,采用统一的步长移动光标时,可能不能满足各个网站的定位要求,本实施例通过软件预置光标移动步长数据或通过用户实际操作两种方式获得光标移动步长,由电视系统自动分配与网页信息对应的光标移动步长或记录步长,大大增加光标移动的有效性,减少操作步骤,与传统的以像素点单位移动方式定位一个目标往往需要N次方移动动作相t匕,本发明能够更加高效、便捷、快速的达到用户所期望的目标,从而使智能电视更具个性化和智能化,提升了用户体验效果。如图8所示,作为上述第二种实施方式(自动模式),在上述实施方式的基础上,所述获取模块602还包括判断单元6023及存储单元6024,其中所述判断单元6023,用于判断所述预置数据库中是否存在与所述网页信息匹配的光标移动步长;若存在,则由所述第二获取单元6022从所述预置数据库中获取与所述光标移动指令以及所述网页信息匹配的光标移动步长;否则,由所述第二获取单元6022记录用户移动光标时光标在网页上所产生的有效区域的间隔,将其作为当前光标移动步长;所述存储单元6024,用于将该当前光标移动步长与网页信息存储在预置数据库中。其中,有效区域是指网页中有内容的区域,用户移动光标产生的有效区域的间隔通过记录用户某个方向的有效操作获取,如竖向定位至内容区域后的像素点数量,记录为此网页的光标移动步长,并将该光标移动步长与网页的网页信息对应存储在预置数据库中,当下次进入该网页时,则通过自动模式,直接从预置数据库中查找该网页的光标移动步长。本实施方式通过网页信息匹配不同的光标移动步长,由于不同的网址对应的网站布局可能不同,采用统一的步长移动光标时,可能不能满足各个网站的定位要求,本实施例通过软件预置光标移动步长数据,由电视系统自动分配与网页信息对应的光标移动步长,大大增加光标移动的有效性,减少操作步骤,与传统的以像素点单位移动方式定位一个目标往往需要N次方移动动作相比,本发明能够更加高效、便捷、快速的达到用户所期望的目标,从而使智能电视更具个性化和智能化,提升了用户体验效果。如图9所示,本发明第二实施例提出一种终端设备,在上述第一实施例的基础上,还包括判断模块604 ; 所述判断模块604,用于判断光标的当前位置是否为有效区域;若是,则由获取模块602根据所述网页信息及预置数据库分配光标移动步长;否则,由所述定位模块603以屏幕的像素点为单位移动所述光标,直至所述光标所处的位置为有效区域为止。本实施例与上述第一实施例的不同之处在于,在本实施例中,当用户浏览网页时,首先通过判断模块604对网页上光标的当前位置是否处于有效区域进行判断,有效区域是指光标所在位置是否为有内容的区域,为此需要对网页的页面布局进行考虑,避免在无效区域内移动光标,提闻了光标移动的效率。若光标的当前位置为有效区域,则由获取模块602根据网页信息及预置数据库分配光标移动步长;若光标的当前位置为无效区域,则由定位模块603以智能电视屏幕的像素点为单位移动光标,直至光标所处的位置为有效区域为止。由上述图5-1至图5-17所示,网页作为一个可视化的信息聚合体,一个关键要素是整个网页的中心,即内容,信息或内容才是对用户最有价值,同时也是唯一可操作的区域。各布局图反映了其条理性的规律,即行、列的排布方式,而内容则是填充行、列的实体,因此光标的移动定位应以内容为主,即总是定位有内容的区域,避免空白处定位的无效操作,因此,在实际定位时总是内容行或内容列的定位,为方便描述,本实施例以行间距为单位,即光标的智能定位以行为准,每次光标移动跳跃一行,实现每次跳跃达到下一行内容。如前所述,本发明所述的光标移动步长有两种获取方式,自动模式及手动模式。通常,用户经常使用的网站主要为综合类门户网站、搜索引擎类、电子商务类以及视频类等网站,通过预测这几类网站的布局数据,得出相应的光标移动步长并预置在数据库中。对于自动模式,为智能电视的默认方式,在用户登录网页,智能电视获取网页的网页信息,从预置数据库中读取该网页信息匹配的光标移动步长,此时用户的光标移动将按照读取的步长跳跃,每个网页对应相应的移动步长,比如同一个网页中,可以是上下移动对应一个步长,左右移动对应另一个步长,也可以是同一网页对应唯一的移动步长。
对于手动模式,当智能电视在预置的移动步长数据中找不到匹配的网页信息时,自动进入手动模式,通过记录用户某个方向的有效操作,如竖向定位至内容区域后的像素点数量,记录为此网站的移动步长并存储至预置数据库。对于第一种应用场景(用户登录的网页在系统预置的匹配范围),光标定位的具体过程为I、电视开机后,用户通过浏览器登录网页;2、光标位置进行初始化,智能电视通过MCU判断当前位置是否为有效区域,即是否为有内容的区域。3、由于光标智能定位以行间距为单位,如果光标初始化位置为非有效区域(如留空白),以行间距为单位的跳跃将永远无法定位至有效区域,因此此时光标的移动步长仍以像素点为单位移动,直至后台判断用户选中有效区域为止;
4、如果光标初始化位置为有效区域,后台自动读取预置数据库并比较网页信息; 5、找到匹配的网页信息后,读取对应的光标移动步长并分配;刷新当前网页的光标移动步长,实现光标的智能有效定位。如果找不到匹配的网页信息,则自动进入手动模式,开始记录用户的操作。对于第二种应用场景(用户登录的网页不在系统预置的匹配范围),当用户登录的网页不在系统预置的范围内,自动进入手动模式,具体操作过程如下I、电视开机后,用户通过浏览器登录网页;2、光标位置进行初始化,智能电视通过MCU判断当前位置是否为有效区域,即是否为有内容的区域。3、如果光标初始化位置为有效区域,后台自动读取预置数据库并比较网页信息;4、当找不到匹配的网页信息时,自动进入手动模式;5、读取光标位置,记录光标当前坐标位置为valuel;6、用户继续操作,并判断用户操作是否仍为上下操作(以行间距为例),如果仍为上下操作,则保留valuel值;如果用户更改为其它方向操作,则重新判断光标当前位置是否为有效区域,若是有效区域,则返回步骤5,直至用户持续同一方向操作为止7、用户继续操作,当光标移动至目标区域时,按下确认操作,此时记录新光标位置为 value 2 ;8、计算光标移动步长value=value 2 - valuel,将value值刷新为当前网页的光标移动的默认步长;9将value值作为当前网页光标移动步长,存储至预置数据库中,下次登录此网页时,则重复前述自动模式并匹配。本发明实施例智能电视的网页光标定位方法及终端设备,可以通过登录的网页的网页信息来定义光标移动步长,也可以通过用户的使用来记录步长,并与网页的网页信息相匹配,大大增加光标移动的有效性,减少操作步骤,与传统的以像素点单位移动方式定位一个目标往往需要N次方移动动作相比,本发明能够更加高效、便捷、快速的达到用户所期望的目标,极大的提升了智能电视等终端设备的可用性,给用户带来极大的操作体验。以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护 范围内。
权利要求
1.一种网页光标定位方法,其特征在于,包括 接收用户发送的光标移动指令; 获取与所述光标移动指令以及所述网页的网页信息对应的光标移动步长; 根据所述光标移动步长和所述光标移动指令移动所述网页的光标。
2.根据权利要求I所述的方法,其特征在于,所述获取与光标移动指令以及所述网页的网页信息对应的光标移动步长的步骤包括 获取所述网页的网页信息; 根据所述网页信息查找预置数据库; 从所述预置数据库中获取与所述光标移动指令以及所述网页信息匹配的光标移动步长。
3.根据权利要求2所述的方法,其特征在于,所述根据网页信息查找预置数据库的步骤之后还包括 判断所述预置数据库中是否存在与所述网页信息匹配的光标移动步长;若存在,则执行从所述预置数据库中获取与所述光标移动指令以及所述网页信息匹配的光标移动步长的步骤;否则 记录用户移动光标时光标在网页上所产生的有效区域的间隔,将其作为当前光标移动步长,将当前光标移动步长与所述网页信息存储在所述预置数据库中。
4.根据权利要求2所述的方法,其特征在于,所述网页信息包括网页的网址信息或网页的整体布局信息。
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述根据网页信息及预置数据库分配光标移动步长的步骤之前还包括 判断所述光标的当前位置是否为有效区域;若是,则执行根据所述网页信息及预置数据库分配光标移动步长的步骤;否则 以屏幕的像素点为单位移动所述光标,直至所述光标所处的位置为有效区域为止。
6.—种终端设备,其特征在于,包括 接收模块,用于接收用户发送的光标移动指令; 获取模块,用于获取与所述光标移动指令以及所述网页的网页信息对应的光标移动步长; 定位模块,用于根据所述光标移动步长和所述光标移动指令移动所述网页的光标。
7.根据权利要求6所述的终端设备,其特征在于,所述获取模块包括 第一获取单元,用于获取所述网页的网页信息; 查找单元,用于根据所述网页信息查找预置数据库; 第二获取单元,用于从所述预置数据库中获取与所述光标移动指令以及所述网页信息匹配的光标移动步长。
8.根据权利要求7所述的终端设备,其特征在于,所述获取模块还包括判断单元及存储单元,其中 所述判断单元,用于判断所述预置数据库中是否存在与所述网页信息匹配的光标移动步长;若存在,则由所述第二获取单元从所述预置数据库中获取与所述光标移动指令以及所述网页信息匹配的光标移动步长;否则,由所述第二获取单元记录用户移动光标时光标在网页上所产生的有效区域的间隔,将其作为当前光标移动步长;所述存储单元,用于将该当前光标移动步长与所述网页信息存储在所述预置数据库中。
9.根据权利要求7所述的终端设备,其特征在于,所述网页信息包括网页的网址信息或网页的整体布局信息。
10.根据权利要求6-9中任一项所述的终端设备,其特征在于,还包括判断模块; 所述判断模块,用于判断所述光标的当前位置是否为有效区域;若是,则由所述分配模块根据所述网页信息及预置数据库分配光标移动步长;否则,由所述定位模块以屏幕的像素点为单位移动所述光标,直至所述光标所处的位置为有效区域为止。
全文摘要
本发明公开一种网页光标定位方法及终端设备,其方法包括接收用户发送的光标移动指令;获取与光标移动指令以及网页的网页信息对应的光标移动步长;根据光标移动步长和光标移动指令移动网页的光标。本发明既可以通过登录的网页的网页信息来定义光标移动步长,也可以通过用户的使用来记录步长,并与网页信息相匹配,大大增加光标移动的有效性,减少操作步骤,与传统的以像素点单位移动方式定位一个目标往往需要N次方移动动作相比,本发明能够更加高效、便捷、快速的达到用户所期望的目标,极大的提升了终端设备的可用性,给用户带来极大的操作体验。
文档编号H04N21/4782GK102722523SQ20121014995
公开日2012年10月10日 申请日期2012年5月15日 优先权日2012年5月15日
发明者黄亚如 申请人:深圳Tcl新技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1