一种节目列表的显示方法转让专利

申请号 : CN200810161225.X

文献号 : CN101355396B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 徐彦琦

申请人 : 中兴通讯股份有限公司

摘要 :

本发明公开了一种节目列表的显示方法,用户在终端上选择任一频道的节目列表后,终端获取当前时间,根据当前时间在节目列表中确定出用户关注节目;终端显示节目列表时,在屏幕上突出显示所确定的用户关注节目所对应的条目。本发明根据当前时间确定当前或即将播放的节目,在播放列表中突出显示所确定的节目,使用户无需反复查找冗长的节目列表即可获知当前或即将播放的节目,大大方便了用户的操作,使用户更加容易地选择想要观看的节目,增强了用户的体验。

权利要求 :

1.一种节目列表的显示方法,其特征在于,

用户在终端上选择任一频道的节目列表后,所述终端获取当前时间,所述终端将所述当前时间与节目列表中两相邻节目的结束时间进行比较,确定出用户关注节目;

确定用户关注节目的过程具体是:在所述节目列表中,将当前时间与所述节目列表所列的第一节目和第二节目的结束时间进行比较,如果当前时间在第一节目与第二节目的结束时间之间,则第二节目为用户关注节目;否则将当前时间与第二节目和第三节目的结束时间进行比较,并依此类推,直到比较出当前时间落入某两个相邻节目的结束时间之间为止;

所述终端显示所述节目列表时,在屏幕上突出显示所确定的用户关注节目所对应的条目。

2.如权利要求1所述的方法,其特征在于,

所述终端从网络侧下发的网络信息表中读取系统时间作为所述当前时间。

3.如权利要求1所述的方法,其特征在于,

所述终端还将所述当前时间与所述用户关注节目的起始时间和结束时间进行比较,如果所述当前时间大于等于所述用户关注节目的起始时间,小于该用户关注节目的结束时间,则该用户关注节目为当前播放节目;如果所述当前时间小于所述用户关注节目的起始时间,则该节目为即将播放节目。

4.如权利要求1所述的方法,其特征在于,

所述终端显示所述节目列表时,在屏幕上通过将光标定位在所述用户关注节目的条目上来突出显示该条目。

5.如权利要求1所述的方法,其特征在于,

所述终端显示所述节目列表时,将所述用户关注节目作为首条显示,将所述用户关注节目之前的节目的条目删除。

6.如权利要求1所述的方法,其特征在于,

所述终端显示所述节目列表时,仅将所述用户关注节目显示给用户。

7.如权利要求1所述的方法,其特征在于,

所述终端显示所述节目列表时,在屏幕上通过将所述用户关注节目的条目以高亮显示来突出显示该条目。

说明书 :

一种节目列表的显示方法

技术领域

[0001] 本发明涉及移动多媒体广播领域,尤其涉及一种节目列表的显示方法。

背景技术

[0002] 近年来,数字无线移动多媒体广播技术和标准发展迅速,例如欧洲的DVB-H(Digital Video Broadcast Handheld,数字视频广播手持式接收)、美国的MediaFLO(Media Forward Link Only,媒体单一前向链路)和中国的CMMB(China Mobile Multimedia Broadcast,中国移动多媒体广播)等。
[0003] 移动多媒体广播系统可以为移动终端用户提供视频和音频服务,同时也可以提供多种数据广播业务,如基于文件下载模式的视频片段文件,MP3(MPEG Audio Layer3,运动图像专家组音频层3)歌曲,基于实时数据流的业务,如交通信息,以及各种基于IP(Internet Protocol,互联网协议)的业务。
[0004] CMMB作为一种基于广播网的移动多媒体业务,具有频谱利用率高、容量大、建设成本相对较低等优势,在国内已经逐渐得到广泛应用。在高速移动的情况下,手持式终端可以通过CMMB观看电视节目。移动终端通过接收电子业务指南(ESG)获取移动多媒体广播业务的相关信息,包括业务名称、播放时间、内容梗概、价格等。用户可以选择自己有权收看的频道,接收多媒体数据,实现在移动终端上看电视。
[0005] 各个频道的节目列表包含在ESG的content字段(节目分片)中。网络侧的ESG服务器每次向终端下发至少3天的节目信息,终端按照节目播放的先后顺序排列并显示节目列表。当ESG服务器发送过期的节目信息或者用户没有及时更新终端侧的ESG时,如果用户查看节目列表,由于节目列表是按时间顺序进行排序的,会将排在前列可能过期的节目显示给用户。由于用户查看节目列表的主要目的是获知当前或即将播放的是什么节目,因此,将已过期的节目列表显示给用户,会对用户的体验产生负面影响。

发明内容

[0006] 本发明要解决的技术问题是提供一种节目列表的显示方法,避免从节目列表中查找当前或即将播放的节目给用户带来的不便,进入节目列表后,使用户能够直接获知当前或即将播放的节目。
[0007] 为解决上述技术问题,本发明的一种节目列表的显示方法,用户在终端上选择任一频道的节目列表后,终端获取当前时间,根据当前时间在节目列表中确定出用户关注节目;终端显示节目列表时,在屏幕上突出显示所确定的用户关注节目所对应的条目。
[0008] 进一步地,终端将当前时间与节目列表中两相邻节目的结束时间进行比较,确定出用户关注节目。
[0009] 进一步地,终端从网络侧下发的网络信息表中读取系统时间作为当前时间。
[0010] 进一步地,终端还将当前时间与用户关注节目的起始时间和结束时间进行比较,如果当前时间大于等于用户关注节目的起始时间,小于该用户关注节目的结束时间,则该用户关注节目为当前播放节目;如果当前时间小于用户关注节目的起始时间,则该节目为即将播放节目。
[0011] 进一步地,终端显示节目列表时,在屏幕上通过将光标定位在用户关注节目的条目上来突出显示该条目。
[0012] 进一步地,终端显示节目列表时,将用户关注节目作为首条显示,将用户关注节目之前的节目的条目删除。
[0013] 进一步地,终端显示节目列表时,仅将用户关注节目显示给用户。
[0014] 进一步地,终端显示节目列表时,在屏幕上通过将用户关注节目的条目以高亮显示来突出显示该条目。
[0015] 综上所述,本发明根据当前时间确定当前或即将播放的节目,在播放列表中突出显示所确定的节目,使用户无需反复查找冗长的节目列表即可获知当前或即将播放的节目,大大方便了用户的操作,使用户更加容易地选择想要观看的节目,增强了用户的体验。

附图说明

[0016] 图1为本发明方法的流程图。

具体实施方式

[0017] 本发明的一种节目列表的显示方法将当前时间与节目列表中两相邻节目的结束时间进行比较,确定当前或即将播放的节目,在显示节目列表时,向用户突出显示当前或即将播放的节目。
[0018] 下面结合附图对本发明的具体实施方式进行说明:
[0019] 图1为本发明的一种节目列表的显示方法,包括如下步骤:
[0020] 步骤101:用户在终端上点击显示某频道的节目列表的按钮;
[0021] 节目列表用于标识频道在每个时间段所播放的节目,节目列表中记录有节目的起始时间(StartTime)和结束时间(EndTime)。
[0022] 步骤102:用户选择显示该频道的节目列表后,终端获取当前时间;
[0023] 为确保获取到的时间与接收到的节目的时间相同步,终端从网络侧下发的网络信息表中读取网络侧的系统时间作为其当前时间。
[0024] 步骤103:终端将获取到的当前时间与节目列表中两相邻节目的结束时间进行比较,确定用户关注节目;
[0025] 上述节目列表按照时间顺序进行排列。
[0026] 上述用户关注节目为当前播放节目或为即将播放节目,由于节目列表的两节目之间可能存在间隔,如果当前时间处在间隔期中,则通过比较两节目的结束时间所确定的为当前播放节目或即将播放节目。
[0027] 终端在当日的节目列表中,将当前时间与节目列表所列的第一个节目和第二个节目的结束时间进行比较,如果当前时间在第一与第二节目的结束时间之间,则第二个节目为用户关注节目;如果当前时间不在第一与第二节目的结束时间之间,则将当前时间与第二和第三节目的结束时间进行比较,并依此类推,直到比较出当前时间落入某两个相邻节目的结束时间之间为止。
[0028] 步骤104:终端将当前时间与所确定的用户关注节目的起始时间和结束时间进行比较,确定其为当前播放节目还是即将播放节目;
[0029] 网络侧是按照节目列表中记录的节目时间表向该频道下发节目内容,确定当前时间包含在哪个节目的播放时间段内,就可以确定当前所播放的节目。
[0030] 终端将从网络侧获取的当前时间与用户关注节目的起始时间和结束时间进行比较,如果当前时间大于该节目的起始时间,小于该节目的结束时间,则该节目为当前播放节目;如果当前时间小于该节目的起始时间,则该节目为即将播放节目。
[0031] 步骤105:终端在当前屏幕上显示节目列表的用户关注节目的条目,并标识该用户关注节目为当前播放节目还是即将播放节目;
[0032] 步骤106:终端将光标定位在该用户关注节目的条目上。
[0033] 作为本发明的另一实施例,在步骤103之后,终端还可以将节目列表中用户关注节目之前的节目(即已过期节目)删除,将用户关注节目作为首条节目进行显示。
[0034] 或者,也可以仅将用户关注节目显示给用户,不显示其它节目。
[0035] 不仅如此,在步骤105中,还可以将用户关注节目以高亮显示。
[0036] 当然,本发明还可以有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的拘束人员可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。