一种节目条目显示界面中焦点移动方法和装置及终端设备制造方法及图纸

技术编号:19187531 阅读:27 留言:0更新日期:2018-10-17 02:32
本发明专利技术的实施例公开一种节目条目显示界面中焦点移动方法和装置及终端设备,涉及电子技术领域,能够解决节目条目的显示界面中焦点按照频道移动后无法回溯的现象。该方法包括当焦点在第一频道中第一节目条目时,接收用于指示焦点沿频道排列方向移动的第一方向控制指令;控制所述焦点移动至第二频道中第二节目条目,所述第二节目条目对应新的焦点位置是根据预先确定的基准坐标节目条目的位置而计算;当焦点在所述第二节目条目时,接收用于指示焦点沿频道排列方向移动的第一方向控制指令;控制所述焦点移动至第三频道中第三节目条目,所述第三节目条目对应新的焦点位置是根据所述基准坐标节目条目的位置而计算。

Method and device for moving focus in program display interface and terminal device

The embodiment of the present invention discloses a focus moving method and device and a terminal device in a program item display interface, relating to the field of electronic technology, which can solve the problem that the focus in the program item display interface can not be traced back after moving according to the channel. The method includes receiving a first direction control instruction for indicating the focus to move along the channel arrangement direction when the focus is the first program item in the first channel; controlling the focus to move to the second program item in the second channel, the second program item corresponding to the new focus position is according to a predetermined reference coordinate section. The position of the entry is calculated; when the focus is on the second program entry, a first direction control instruction is received for indicating the focus to move along the channel arrangement direction; the focus is controlled to move to the third program entry in the third channel, and the third program entry corresponds to the new focus position according to the reference coordinate program. The position of the item is calculated.

【技术实现步骤摘要】
一种节目条目显示界面中焦点移动方法和装置及终端设备
本专利技术的实施例涉及电子
,尤其涉及一种节目条目显示界面中焦点移动方法和装置及终端设备。
技术介绍
电视的EPG(electronicprogramguide,电子节目指南)功能中,通常会根据节目时间和内容信息,动态生成节目条目。因为不同频道的不同节目起止时间都是随机的,所以每个节目条目对应的位置和长度也是随机平铺在整个时间区域内的,通常,时间横向分布时,频道为纵向分布;或者时间为纵向分布时,频道为横向分布。以时间横向分布,频道纵向分布为例,每个频道在显示界面中占据一行。对于静态内容的显示,可以静态指定每个图标上下左右的移动目标。但EPG的节目属于动态生成的,无法静态指定,所以需要根据坐标进行动态计算,尤其每个频道中节目时间长短的随机性导致了节目条目的排列不规则,通常位于不同频道的节目条目对应的节目播放时间以及时长是不同的,因此会出现上下多行内的节目条目显示错位。类似的,频道纵向分布时,会出现上下多列内的节目条目显示错位。目前的算法为,在每次在频道间进行焦点移动时,根据当前焦点的坐标位置计算下一个焦点位置。在移动焦点过程中,因为节目条目显示错位的问题,每次移动后,都可能存在一个偏移,多次偏移后,就会远离最初始的焦点位置,极端情况下焦点最终都会移动到页面边界。这时再进行逆向操作,就会出现焦点无法回溯的情况,影响用户体验。
技术实现思路
本专利技术的实施例提供一种节目条目显示界面中焦点移动方法和装置及终端设备,能够解决节目条目的显示界面中焦点移动无法回溯的现象,提高了用户体验。第一方面,提供一种节目条目显示界面中焦点移动方法,所述节目条目显示界面包括以频道和节目播放时间顺序进行排列的二维节目菜单,所述方法包括:当焦点在第一频道中第一节目条目时,接收用于指示焦点沿频道排列方向移动的第一方向控制指令;控制所述焦点移动至第二频道中第二节目条目,所述第二节目条目对应新的焦点位置是根据预先确定的基准坐标节目条目的位置而计算;当焦点在所述第二节目条目时,接收用于指示焦点沿频道排列方向移动的第一方向控制指令;控制所述焦点移动至第三频道中第三节目条目,所述第三节目条目对应新的焦点位置是根据所述基准坐标节目条目的位置而计算。可选的,所述方法还包括:当焦点在所述第三节目条目时,接收用于指示焦点沿节目播放时间排列方向移动的第二方向控制指令;控制所述焦点移动至所述第三频道中不同于所述第三节目条目的第四节目条目,并将所述基准坐标节目条目更新为所述第四节目条目;当焦点在所述第四节目条目时,接收用于指示焦点沿频道排列方向移动的所述第一方向控制指令;控制所述焦点移动至第四频道中第五节目条目,所述第五节目条目对应新的焦点位置是根据更新后基准坐标节目条目的位置而计算。可选的,所述第二节目条目对应新的焦点位置是根据预先确定的基准坐标节目条目的位置而计算,包括:当确定第二频道中第二节目条目的节目结束时间位于所述基准坐标节目条目的节目播放时间与节目结束时间之间时,计算所述第二节目条目的索引值,并生成所述新的焦点位置,其中所述新的焦点位置包含所述第二频道的频道号以及所述第二节目条目的索引值。可选的,所述第二节目条目对应新的焦点位置是根据预先确定的基准坐标节目条目的位置而计算,包括:当确定基准坐标节目条目的节目播放时间位于第二频道中第二节目条目的节目播放时间与节目结束时间之间时,计算所述第二节目条目的索引值,并生成所述新的焦点位置,其中所述新的焦点位置包含所述第二频道的频道号以及所述第二节目条目的索引值。可选的,所述当焦点在第一频道中第一节目条目时,在接收用于指示焦点移动的方向控制指令之前,还包括:判断是否存在预先确定的基准坐标节目条目;若是,则接收用于指示焦点移动的方向控制指令;若否,则将焦点所在的第一频道中第一节目条目确定为基准坐标节目条目。在上述方案中,当焦点沿频道排列方向移动时,可以根据基准坐标节目条目的位置,确定新的焦点位置,这样每次在频道间移动焦点时,均参照同一个基准坐标节目条目的位置进移动,这样将焦点进行移动过程中,由于基准节目条目的位置保持不变,因此,焦点从当前频道的上一频道或者下一频道移动至当前频道时,可以保证移动至同一节目条目,解决了节目条目的显示界面中焦点移动产生较大偏移以及焦点移动无法回溯的问题,提高了用户体验。第二方面,提供一种节目条目显示界面中焦点移动装置,所述节目条目显示界面包括以频道和节目播放时间顺序进行排列的二维节目菜单,所述装置包括:接收单元,用于当焦点在第一频道中第一节目条目时,接收用于指示焦点沿频道排列方向移动的第一方向控制指令;处理单元,用于控制所述焦点移动至第二频道中第二节目条目,所述第二节目条目对应新的焦点位置是根据预先确定的基准坐标节目条目的位置而计算;所述接收单元,还用于当焦点在所述第二节目条目时,接收用于指示焦点沿频道排列方向移动的第一方向控制指令;所述处理单元,还用于控制所述焦点移动至第三频道中第三节目条目,所述第三节目条目对应新的焦点位置是根据所述基准坐标节目条目的位置而计算。可选的,还包括:所述接收单元,还用于当焦点在所述第三节目条目时,接收用于指示焦点沿节目播放时间排列方向移动的第二方向控制指令;所述处理单元,还用于控制所述焦点移动至所述第三频道中不同于所述第三节目条目的第四节目条目,并将所述基准坐标节目条目更新为所述第四节目条目。可选的,所述处理单元具体用于:当确定第二频道中第二节目条目的节目结束时间位于所述基准坐标节目条目的节目播放时间与节目结束时间之间时,计算所述第二节目条目的索引值,并生成所述新的焦点位置,其中所述新的焦点位置包含所述第二频道的频道号以及所述第二节目条目的索引值。可选的,所述处理单元具体用于:当确定基准坐标节目条目的节目播放时间位于第二频道中第二节目条目的节目播放时间与节目结束时间之间时,计算所述第二节目条目的索引值,并生成所述新的焦点位置,其中所述新的焦点位置包含所述第二频道的频道号以及所述第二节目条目的索引值。可选的,还包括:判断单元,用于判断是否存在预先确定的基准坐标节目条目;若是,则通过所述接收单元接收用于指示焦点移动的方向控制指令;若否,则通过所述处理单元将焦点所在的第一频道中第一节目条目确定为基准坐标节目条目。第三方面,提供一种节目条目显示界面中焦点移动装置,包括通信接口、处理器、存储器、总线;所述存储器用于存储计算机执行指令,所述处理器与所述存储器通过所述总线连接,当所述终端设备运行时,所述处理器执行所述存储器存储的计算机执行指令,以使所述节目条目显示界面中焦点移动装置执行第一方面所述的方法。第四方面,提供一种计算机存储介质,包括指令,当所述指令在计算机上运行时,使得所述计算机执行第一方面所述的方法。第五方面,提供一种终端设备,包括如第二方面、第三方面所述的节目条目显示界面中焦点移动装置。可以理解地,上述提供的任一种终端设备、节目条目显示界面中焦点移动装置或计算机存储介质均用于执行上文所提供的第一方面对应的方法,因此,其所能达到的有益效果可参考上文第一方面的方法以及下文具体实施方式中对应的方案的有益效果,此处不再赘述。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例或现有技术描述本文档来自技高网...

【技术保护点】
1.一种节目条目显示界面中焦点移动方法,所述节目条目显示界面包括以频道和节目播放时间顺序进行排列的二维节目菜单,其特征在于,所述方法包括:当焦点在第一频道中第一节目条目时,接收用于指示焦点沿频道排列方向移动的第一方向控制指令;控制所述焦点移动至第二频道中第二节目条目,所述第二节目条目对应新的焦点位置是根据预先确定的基准坐标节目条目的位置而计算;当焦点在所述第二节目条目时,接收用于指示焦点沿频道排列方向移动的第一方向控制指令;控制所述焦点移动至第三频道中第三节目条目,所述第三节目条目对应新的焦点位置是根据所述基准坐标节目条目的位置而计算。

【技术特征摘要】
1.一种节目条目显示界面中焦点移动方法,所述节目条目显示界面包括以频道和节目播放时间顺序进行排列的二维节目菜单,其特征在于,所述方法包括:当焦点在第一频道中第一节目条目时,接收用于指示焦点沿频道排列方向移动的第一方向控制指令;控制所述焦点移动至第二频道中第二节目条目,所述第二节目条目对应新的焦点位置是根据预先确定的基准坐标节目条目的位置而计算;当焦点在所述第二节目条目时,接收用于指示焦点沿频道排列方向移动的第一方向控制指令;控制所述焦点移动至第三频道中第三节目条目,所述第三节目条目对应新的焦点位置是根据所述基准坐标节目条目的位置而计算。2.根据权利要求1所述的节目条目显示界面中焦点移动方法,其特征在于,所述方法还包括:当焦点在所述第三节目条目时,接收用于指示焦点沿节目播放时间排列方向移动的第二方向控制指令;控制所述焦点移动至所述第三频道中不同于所述第三节目条目的第四节目条目,并将所述基准坐标节目条目更新为所述第四节目条目;当焦点在所述第四节目条目时,接收用于指示焦点沿频道排列方向移动的所述第一方向控制指令;控制所述焦点移动至第四频道中第五节目条目,所述第五节目条目对应新的焦点位置是根据更新后基准坐标节目条目的位置而计算。3.根据权利要求1或2所述的节目条目显示界面中焦点移动方法,其特征在于,所述第二节目条目对应新的焦点位置是根据预先确定的基准坐标节目条目的位置而计算,包括:当确定第二频道中第二节目条目的节目结束时间位于所述基准坐标节目条目的节目播放时间与节目结束时间之间时,计算所述第二节目条目的索引值,并生成所述新的焦点位置,其中所述新的焦点位置包含所述第二频道的频道号以及所述第二节目条目的索引值。4.根据权利要求1或2所述的节目条目显示界面中焦点移动方法,其特征在于,所述第二节目条目对应新的焦点位置是根据预先确定的基准坐标节目条目的位置而计算,包括:当确定基准坐标节目条目的节目播放时间位于第二频道中第二节目条目的节目播放时间与节目结束时间之间时,计算所述第二节目条目的索引值,并生成所述新的焦点位置,其中所述新的焦点位置包含所述第二频道的频道号以及所述第二节目条目的索引值。5.根据...

【专利技术属性】
技术研发人员:杨成李梦远
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1