电视机的光标移动方法及装置的制作方法

文档序号:6367955阅读:615来源:国知局
专利名称:电视机的光标移动方法及装置的制作方法
技术领域
本发明涉及显示终端领域,特别涉及一种电视机的光标移动方法及装置。
背景技术
随着电子技术的发展,网络智能电视已普及人们的生活,现有技术中,网络智能电视中光标的移动一般通过遥控器或者自带的鼠标进行操作,但是用户使用遥控器进行浏览网页等操作时,浏览器上的光标反应速度较慢;而使用鼠标进行操作时还必须结合遥控器进行操作,且鼠标必须平放操作,长时间的操作容易引起用户的手臂酸痛等问题,亟需改进。

发明内容
本发明的主要目的在于提供一种电视机的光标移动方法及装置,旨在降低网络智能电视的光标移动的操作难度。为了实现发明目的,本发明提供一种电视机的光标移动方法,所述光标移动方法,包括以下步骤实时获取二维码读取设备位于二维码坐标纸上的二维码值;根据所述二维码值以及光标当前位置计算获得光标的绝对坐标值,在所述绝对坐标值处重新显示光标。优选地,根据所述二维码值以及光标当前位置计算获得光标的绝对坐标值,在所述绝对坐标值处重新显示光标步骤具体包括根据所述二维码值计算所述二维码读取设备在所述二维码坐标纸上移动的相对值,并根据所述相对值及当前光标的位置计算光标的绝对坐标值;根据所述绝对坐标值在对应的点上重新显示光标。优选地,在执行根据所述二维码值计算所述二维码读取设备在所述二维码坐标纸上移动的相对值,并根据所述相对值及当前光标的位置计算光标的绝对坐标值步骤之后还包括 暂存所述绝对坐标值;当暂存的所述绝对坐标值的数量至少为两个时,将所述绝对坐标值进行合并,并作为新的绝对坐标值暂存;读取暂存后的新的绝对坐标值。优选地,在执行所述读取暂存后的绝对坐标值步骤之后还包括 当当前光标的坐标值与读取到的绝对坐标值跨度超过预设值时,将所述绝对坐标值拆分成至少两个连续的绝对坐标值。本发明还提供一种电视机的光标移动装置,用于实现上述方法,所述光标移动装置包括获取模块,用于实时获取二维码读取设备位于二维码坐标纸上的二维码值;
分析处理模块,用于根据所述二维码值以及光标当前位置计算获得光标的绝对坐标值,在所述绝对坐标值处重新显示光标。优选地,所述分析处理模块包括计算子块,用于根据所述二维码值计算所述二维码读取设备在所述二维码坐标纸上移动的相对值,并根据所述相对值及当前光标的位置计算光标的绝对坐标值;显示子块,用于根据所述绝对坐标值在对应的点上重新显示光标。优选地,所述分析处理模块还包括暂存子块,用于暂存所述绝对坐标值;
所述计算子块,还用于当暂存的所述绝对坐标值的数量至少为两个时,将所述绝对坐标值进行合并,并作为新的绝对坐标值暂存;读取子块,用于读取暂存后的新的绝对坐标值。优选地,所述分析处理模块还包括拆分子块,用于当当前光标的坐标值与读取到的绝对坐标值跨度超过预设值时,将所述绝对坐标值拆分成至少两个连续的绝对坐标值。本发明通过实时获取二维码读取设备位于二维码坐标纸上的二维码值,并将该二维码值发送至电视机,电视机根据该二维码值计算出光标移动的绝对坐标值,并在该绝对坐标值处显示新的光标,完成光标移动操作。因此,本发明提供的光标移动方法实现的光标移动操作简单,更适于人们使用,满足人们需求。


图I为本发明电视机的光标移动方法一实施例的流程示意图;图2为本发明电视机的光标移动方法一实施例中二维码坐标纸的结构示意图;图3为本发明电视机的光标移动方法一实施例中电视机处理的流程示意;图4为本发明电视机的光标移动方法另一实施例中二维码坐标纸的结构示意图;图5为本发明电视机的光标移动方法另一实施例中电视机处理的流程示意;图6为本发明电视机的光标移动装置一实施例的结构示意图;图7为本发明电视机的光标移动装置一实施例中分析处理模块的结构示意图;图8为本发明电视机的光标移动装置另一实施例中分析处理模块的结构示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。参照图I,图I为本发明电视机的光标移动方法一实施例的流程不意图,该光标移动方法包括以下步骤步骤S10,实时获取二维码读取设备位于二维码坐标纸上的二维码值;首先制作一张包含二维码坐标信息的二维码坐标纸,用户将二维码读取设备(如点读笔)置于该二维码坐标纸上,由二维码读取设备实时获取其在二维码坐标纸上的二维码值,并将该二维码值发送给电视机,电视机实时接收该二维码值。优选地,本实施例中采用红外发射方式将该二维码值发送至电视机。
本实施例中,优选地,上述二维码读取设备内嵌于遥控器。具体的,二维码读取设备和遥控器还可以独立设置,在此不作进一步的限定。步骤S20,根据上述二维码值以及当前光标的位置,计算获得光标的绝对坐标值,在该绝对坐标值处重新显示光标。以电视机的浏览器应用模块为例,首先启动浏览器,当电视机接收到上述二维码读取设备发送的二维码值后,计算二维码读取设备在二维码坐标纸上移动的相对值,以当前光标的位置为起点、相对值为移动量,计算获得光标的绝对坐标值,并将该绝对坐标值发送至浏览器。浏览器接收到该绝对坐标值后,擦去当前的光标,并且在绝对坐标值对应的点上绘制新的光标,以完成光标移动的操作。
应当说明的是,本实施例中,二维码坐标纸为优选实施方式,具体的,该二维码坐标纸还可以为已将电视机坐标信息转化为二维码值的其他媒介。如,二维码坐标板等。本发明实施例中,通过实时获取二维码读取设备位于二维码坐标纸上的二维码值,并将该二维码值发送至电视机,电视机根据该二维码值以及当前光标的位置计算出光标移动后的绝对坐标值,并在该处显示新的光标,完成光标移动操作。因此,本发明提供的电视机的光标移动方法实现光标移动操作简单,更适于人们使用。具体的,上述二维码是指在一维条码的基础上扩展出另一维具有可读性的条码。该二维码是采用特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形来记录数据符号信息;在代码编制上巧妙地利用构成计算机内部逻辑基础的比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。一维条码的宽度记载着数据,而其长度没有记载数据;二维条码的长度、宽度均记载着数据。因此,二维条码相对于一维条码而言记载数据量更多,而且可以记载更复杂的数据,比如图片、网络链接等。绝对坐标值上述光标位于以电视机屏幕左上角为坐标原点的二维坐标系中,用横竖两个方向到原点的距离的值,来确定当前光标的横向以及纵向的位置。光标的中间圆点距离电视机屏幕左上角的横向距离为X,纵向距离为y,那么该圆点的坐标即为(x,y),即该光标的绝对坐标值为(X,y)。本实施例中,上述二维码读取设备读取到的位于二维码坐标纸上的点为二维码坐标纸上的坐标的最小点,该最小点包含二维码坐标信息,即二维码值。发送至电视机的二维码值为二维码读取设备在上述二维码坐标纸上移动时,经过的最小点的二维码值,通过发送该数据可提高光标的移动效率。具体的,二维码读取设备读取到二维坐标纸上的最小点,并保存该点的数据为电视机用来计算该点与其他点的相对距离的数据。具体的,本实施例中,最小点位于同一坐标轴上相邻两点之间的距离优选为1,且二维码坐标纸的坐标系与电视机的光标的坐标系之间比例优选为I : 1,即二维码读取设备在二维码纸上移动的距离等于光标在电视机的光标坐标系中移动的距离。该最小点位于同一坐标轴上相邻两点之间的距离以及二维码坐标纸的坐标系与电视机的光标的坐标系之间比例还可根据实际需要进行设定,在此不做进一步限定。应当说明的是,上述数据可以是数值,还可以是其他类型,如字符等,在此不作进一步的限定。参照图2所示,图2为本发明电视机的光标移动方法一实施例中二维码坐标纸的结构示意图。例如在以A点为坐标原点、AD方向为X轴的正半轴、AC方向为Y轴的正半轴的坐标系中,其四周的四个点BCDE的数据进行计算后,得到相对距离分别是X轴-2、Y轴
2、Χ轴1、Υ轴-1,若二维码读取设备从B点开始移动,在移动的过程中通过获取B点及其他各点的二维码值,并计算两点之间的相对值。当上述二维码读取设备从B点移动到A点,计算得到的相对值为X轴2,从B点移动到D点,计算得到的相对值为X轴3,从B点到C点,计算得到的相对值为X轴2、Y轴2。所以在用户进行光标移动操作时,将移动时获得的二维码值,发送至电视,电视机通过分析得到二维码读取设备在移动前后两点之间的相对值,并根据该相对值以及当前光标的位置,计算光标移动后的绝对坐标值,在该绝对坐标值出显示新的光标,从而完成光标的移动操作。参照图3,图3为本发明电视机的光标移动方法一实施例中电视机处理的流程示意。具体的,上述步骤S20包括步骤S201,根据上述二维码值计算所述二维码读取设备在二维码坐标纸上移动的 相对值,并根据该相对值及当前光标的位置计算光标的绝对坐标值;步骤S202,根据该绝对坐标值在对应的点上重新显示光标。如图4所述,图4为本发明电视机的光标移动方法另一实施例中二维码坐标纸的结构示意图。例如,图中每个点会保存一组由8位字符组成的16进制数据。如A04BC34E,该数据前4位保存当前点的行数,后4位保存当前点的列数,而行列两个方向上,每相邻的两个点之间的距离约定为1,即上述最小点位于同一坐标轴上相邻两点之间的距离为I。当用户做连续的移动操作时,二维码读取设备将读取并发送移动操作时经过的点的二维码值至电视机。当用户此时操作从10点移动到20点时,则二维码读取设备会发送该两点的二维码值给电视机端,当电视机接收到10点和20点的二维码值后,电视机将10点和20点的前四位以及后四位进行相减得到行列变化值如图所示,10点移动到20点,行列变化值为行
I、列3。行的正负值分别表示y轴的正负两个方向,正为向下移动,负为向上移动,列的正负值分别表示X轴的正负两个方向,正为向右移动,负为向左移动。所以此时计算得到X以及y方向的偏移值分别为3和1,即上述相对值。当电视机计算出该相对值后,开始计算光标的绝对坐标值。例如当前浏览器分辨率为1360*768,电视机当前使用的坐标系为(0,0) (1360,768),光标默认位置为屏幕中间,则光标默认位置坐标为(680,384)。如本次操作是浏览器启动后的第一次操作,则光标是从默认位置(680,384)向X轴正方向移动3个单位距离,向y轴正方向移动I个单位距离,且约定最小距离为1,即上述最小点位于同一坐标轴上相邻两点之间的距离为1,故该操作移动产生的新的绝对坐标值为(683,385)。进一步的,参照图5,图5为本发明电视机的光标移动方法另一实施例中电视机处理的流程示意。在执行上述步骤S201后还包括步骤S203,暂存上述绝对坐标值;步骤S204,当暂存的绝对坐标值的数量至少为两个时,将上述绝对坐标值进行合并,并作为新的绝对坐标值暂存;步骤S205,读取暂存后的新的绝对坐标值。本实施例中,电视机将上述计算后得到的绝对坐标值暂存起来,由浏览器读取暂存后的绝对坐标值。当浏览器读取绝对坐标值的速度小于暂存绝对坐标值的存储速度,即当暂存的绝对坐标值的数量将至少为两个时,可将浏览器还未读取到的暂存后的绝对坐标值合并成一个或几个新的绝对坐标值。然后再重新暂存,并传给浏览器。具体的,合并后的数量可根据暂存累计的绝对坐标值的数量而定。步骤S206,当当前光标的坐标值与读取到的绝对坐标值跨度超过预设值时,将该绝对坐标值拆分成至少两个连续的绝对坐标值。例如,当上述暂存的绝对坐标值的数量为5个,且在合并时只将其合并为I个绝对坐标值时,该绝对坐标值相对于当前光标所在位置的坐标值的偏差可大于预设值;或者在没有合并的情况下,暂存的绝对坐标值相对于当前光标所在位置的坐标值的偏差可大于预设值。此时浏览器将会将读取到的绝对坐标值拆分为多个连续的绝对坐标值,且拆分后的相邻两点之间的距离小于等于预设值,并绘制出相应的光标移动的轨迹。应当说明的是,上述预设值可根据实际需要进行设定,在此不作进一步的限定。
本实施例中,通过暂存和拆分处理,不但可以减少浏览器绘制光标的操作,增加光标移动的反应速度,还可以获得流畅的光标曲线。本发明还提供一种电视机的光标移动装置,用于实现上述方法。参照图6,图6为本发明电视机的光标移动装置一实施例的结构示意图。该光标移动装置包括获取模块100,用于实时获取二维码读取设备位于二维码坐标纸上的二维码值;首先制作一张包含二维码坐标信息的二维码坐标纸,用户将二维码读取设备(如点读笔)置于该二维码坐标纸上,由二维码读取设备实时获取其在二维码坐标纸上的二维码值,并将该二维码值发送给电视机,电视机实时接收该二维码值。具体的,电视机内设有获取模块100,该获取模块实时获取二维码读取设备所发送的二维码值。优选地,本实施例中二维码读取设备采用红外发射方式将该二维码值发送至电视机,获取模块100包括红外接收电路,该红外接收电路可接收二维码读取设备发送的二维码值。本实施例中,优选地,上述二维码读取设备内嵌于遥控器。具体的,二维码读取设备和遥控器还可以独立设置,在此不作进一步的限定分析处理模块200,用于根据上述二维码值以及当前光标的位置,计算获得光标的绝对坐标值,在该绝对坐标值处重新显示光标。以浏览器应用模块为例,该浏览器为分析处理模块200的一部分,首先启动浏览器,当上述获取模块100接收到二维码值后,将该二维码值输出至分析处理模块200,由分析处理模块200根据该二维码值以及当前光标的位置计算光标的绝对坐标值,将该绝对坐标值发送至浏览器。浏览器接收到该绝对坐标值后,擦去当前的光标,并且在绝对坐标值对应的点上绘制新的光标,以完成光标移动的操作。应当说明的是,本实施例中,二维码坐标纸为优选实施方式,具体的,该二维码坐标纸还可以为已将电视机坐标信息转化为二维码值的其他媒介。如,二维码坐标板等。本发明实施例中,通过获取模块100实时获取二维码读取设备位于二维码坐标纸上的二维码值,并将该二维码值输出至分析处理模块200,分析处理模块200根据该相对值计算出光标移动后的绝对坐标值,并在该处显示新的光标。因此,本发明提供的电视机的光标移动装置实现的光标移动操作简单,更适于人们使用。具体的,二维码、绝对坐标值和相对值的定义参照前述,在此不再赘述。
参照图7,图7为本发明电视机的光标移动装置一实施例中分析处理模块的结构示意图。该分析处理模块200包括计算子块201,用于根据上述二维码值计算所述二维码读取设备在二维码坐标纸上移动的相对值,并根据该相对值及当前光标的位置计算光标的绝对坐标值;显示子块202,用于根据该绝对坐标值在对应的点上重新显示光标。当获取模块100 (如图6所示)接收到上述二维码读取设备所发射的红外信号,并解码其中的二维码值信息,将解码后的二维码值发送给计算子块201进行计算,计算子块201根据该二维码值计算出二维码读取设备在二维码坐标值上的移动的相对值,并根据该相对值以及当前光标的位置再次计算出光标移动后的绝对坐标值,将该绝对坐标值输出至显示子块202,显示子块202根据该绝对坐标值在对应的点上显示光标。本实施例中,上述浏览器包括显示子块202,具体的,相对值和绝对值的计算方法参照前述。
进一步的,参照图8,图8为本发明电视机的光标移动装置另一实施例中分析处理模块的结构示意图。上述分析处理模块200还包括暂存子块203,用于暂存上述绝对坐标值;上述计算子块201,还用于当暂存的该绝对坐标值的数量至少为两个时,将该绝对坐标值进行合并,并作为新的绝对坐标值暂存;读取子块204,用于读取暂存后的绝对坐标值。当上述计算子块201计算移动后出光标的绝对坐标值后,将该绝对坐标值输出至暂存子块203暂时存储起来。由浏览器中的读取子块204读取该暂存子块203所存储的绝对坐标值,并将读取后的绝对坐标值输出至显示子块202显示移动后的光标。当读取子块204读取暂存子块203内的绝对坐标值,且暂存子块203已存储至少两个绝对坐标值时。计算子块201根据暂存子块203中绝对坐标值的数量进行合并,并将合并后的绝对坐标值作为新的绝对坐标值存储到暂存子块203中。拆分子块205,用于当当前光标的坐标值与读取到的绝对坐标值跨度超过预设值时,将该绝对坐标值拆分成至少两个连续的绝对坐标值。首先,可在浏览器中的拆分子块205设定一个比较值,当读取子块204读取到的相对值较大时,即光标移动的跨度大于该比较值时,拆分子块205将对该绝对坐标值进行拆分成多个连续的绝对坐标值,并将该绝对坐标值输出至显示子块202,供显示子块202在相应的点上绘制出光标移动的轨迹。应当说明的是,拆分子块205将一个绝对坐标值拆分成多个连续的绝对坐标值的数量可根据实际需要进行设定,在此不作进一步的限定。以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种电视机的光标移动方法,其特征在于,包括以下步骤 实时获取二维码读取设备位于二维码坐标纸上的二维码值; 根据所述二维码值以及光标当前位置计算获得光标的绝对坐标值,在所述绝对坐标值处重新显示光标。
2.如权利要求I所述的光标移动方法,其特征在于,根据所述二维码值以及光标当前位置计算获得光标的绝对坐标值,在所述绝对坐标值处重新显示光标步骤具体包括 根据所述二维码值计算所述二维码读取设备在所述二维码坐标纸上移动的相对值,并根据所述相对值及当前光标的位置计算光标的绝对坐标值; 根据所述绝对坐标值在对应的点上重新显示光标。
3.如权利要求2所述的光标移动方法,其特征在于,在执行根据所述二维码值计算所述二维码读取设备在所述二维码坐标纸上移动的相对值,并根据所述相对值及当前光标的位置计算光标的绝对坐标值步骤之后还包括 暂存所述绝对坐标值; 当暂存的所述绝对坐标值的数量至少为两个时,将所述绝对坐标值进行合并,并作为新的绝对坐标值暂存; 读取暂存后的新的绝对坐标值。
4.如权利要求3所述的光标移动方法,其特征在于,在执行所述读取暂存后的绝对坐标值步骤之后还包括 当当前光标的坐标值与读取到的绝对坐标值跨度超过预设值时,将所述绝对坐标值拆分成至少两个连续的绝对坐标值。
5.—种电视机的光标移动装置,其特征在于,包括 获取模块,用于实时获取二维码读取设备位于二维码坐标纸上的二维码值; 分析处理模块,用于根据所述二维码值以及光标当前位置计算获得光标的绝对坐标值,在所述绝对坐标值处重新显示光标。
6.如权利要求5所述的光标移动装置,其特征在于,所述分析处理模块包括 计算子块,用于根据所述二维码值计算所述二维码读取设备在所述二维码坐标纸上移动的相对值,并根据所述相对值及当前光标的位置计算光标的绝对坐标值; 显示子块,用于根据所述绝对坐标值在对应的点上重新显示光标。
7.如权利要求6所述的光标移动装置,其特征在于,所述分析处理模块还包括 暂存子块,用于暂存所述绝对坐标值; 所述计算子块,还用于当暂存的所述绝对坐标值的数量至少为两个时,将所述绝对坐标值进行合并,并作为新的绝对坐标值暂存; 读取子块,用于读取暂存后的新的绝对坐标值。
8.如权利要求7所述的光标移动装置,其特征在于,所述分析处理模块还包括 拆分子块,用于当当前光标的坐标值与读取到的绝对坐标值跨度超过预设值时,将所述绝对坐标值拆分成至少两个连续的绝对坐标值。
全文摘要
本发明公开了一种电视机的光标移动方法及装置,该光标移动方法包括以下步骤实时获取二维码读取设备位于二维码坐标纸上的二维码值;根据所述二维码值以及光标当前位置计算获得光标的绝对坐标值,在所述绝对坐标值处重新显示光标。本发明通过二维码技术实现电视机的光标的移动,降低了操作难度,更适于人们使用,满足人们的需求。
文档编号G06F3/01GK102710978SQ20121010677
公开日2012年10月3日 申请日期2012年4月12日 优先权日2012年4月12日
发明者付遥远, 曾红, 胡佳文, 陈光郎, 陈澄 申请人:深圳Tcl新技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1