一种屏蔽手机电视节目频道的终端和方法转让专利

申请号 : CN200910127279.9

文献号 : CN101521793B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘凯张芝萍刘亮王大鹏李颖

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

摘要 :

本发明公开了一种屏蔽手机电视节目频道的终端和方法,安全地限制手机电视节目的播放。所述方法包括:终端在本地为每个手机电视节目频道建立一屏蔽属性,用于标识该频道是否需要被屏蔽;所述终端在本地保存用户设置的屏蔽属性;在显示手机电视节目频道列表时,仅显示那些屏蔽属性为不屏蔽的频道。

权利要求 :

1.一种屏蔽手机电视节目频道的方法,包括,终端在本地为每个手机电视节目频道建立一屏蔽属性,用于标识该频道是否需要被屏蔽;所述终端在本地保存用户设置的屏蔽属性;

在显示手机电视节目频道列表时,仅显示那些屏蔽属性为不屏蔽的频道。

2.如权利要求1所述的方法,其特征在于,用户为频道设置屏蔽属性的步骤包括:用户正确输入管理密码进入频道屏蔽管理界面后,所述终端获取频道的屏蔽属性,向用户显示被屏蔽和/或未被屏蔽的频道;在用户选择频道并修改其屏蔽属性后,所述终端保存用户的修改结果。

3.如权利要求1或2所述的方法,其特征在于,所述终端采用以下方式之一在本地存储频道的屏蔽属性:所述终端在本地建立一节目信息文件,所述节目信息文件为增加了屏蔽标识字段的电子业务指南ESG;

所述终端在本地保存一频道屏蔽信息列表,其中至少包括频道标识和屏蔽标识;

上述屏蔽标识的内容反映了频道的屏蔽属性。

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

所述终端在启动手机电视业务后,接收电子业务指南,根据所述电子业务指南更新本地的节目信息文件或频道屏蔽信息列表中的频道信息。

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

所述终端在显示手机电视节目频道列表前,读取节目信息文件或频道屏蔽信息列表中的屏蔽标识,判断该屏蔽标识的内容,仅显示标识为不屏蔽的频道。

6.一种屏蔽手机电视节目频道的终端,其特征在于,包括存储模块、频道屏蔽管理模块、显示模块,其中:所述存储模块,用于保存用户为手机电视节目中某一个或多个频道设置的屏蔽属性,所述屏蔽属性用于标识对应的频道是否需要被屏蔽;

所述频道屏蔽管理模块,用于获取所述存储模块中保存的屏蔽属性,将屏蔽属性为不屏蔽的频道送显示模块显示;

所述显示模块,用于显示手机电视节目频道列表。

7.如权利要求6所述的终端,其特征在于,

所述频道屏蔽管理模块,用于在用户正确输入管理密码进入频道屏蔽管理界面后,读取所述存储模块中保存的屏蔽属性,将屏蔽属性为屏蔽和/或不屏蔽的频道送显示模块显示给用户;

所述存储模块还用于在用户选择频道修改其屏蔽属性后,保存用户的修改结果。

8.如权利要求6或7所述的终端,其特征在于,所述存储模块采用以下方式之一在本地存储频道的屏蔽属性:在本地建立一节目信息文件,所述节目信息文件为增加了屏蔽标识字段的电子业务指南ESG;

在本地保存一频道屏蔽信息列表,其中至少包括频道标识和屏蔽标识;

上述屏蔽标识的内容反映了频道的屏蔽属性。

9.如权利要求8所述的终端,其特征在于,

所述终端还包括一接收模块,用于在启动手机电视业务后,接收电子业务指南;

所述频道屏蔽管理模块,还用于根据所述接收模块接收的电子业务指南更新所述存储模块中保存的节目信息文件或频道屏蔽信息列表中的频道信息。

10.如权利要求8所述的终端,其特征在于,所述频道屏蔽管理模块,用于通过读取节目信息文件或频道屏蔽信息列表中的屏蔽标识获取频道的屏蔽属性。

说明书 :

一种屏蔽手机电视节目频道的终端和方法

技术领域

[0001] 本发明涉及移动通讯领域,特别涉及屏蔽手机电视节目频道的终端和方法。

背景技术

[0002] 3G和广播电视网络的普及,使用户可以通过手机收看电视节目。
[0003] 目前,手机接收手机电视信号并播放的流程如图1所示,包括:
[0004] 步骤101,手机从GPRS网获取TV节目相关的信息,如节目单等;
[0005] 步骤102,无线电视网络发送TV节目信号到空中,以便手机接收;
[0006] 步骤103,根据用户选择的频道,手机接收指定无线TV节目信号;
[0007] 步骤104,手机将TV信号解码成音频、视频数据流,以便可以通过手机播放;
[0008] 步骤105,手机将处理后的数字电视视频信号显示到屏幕,音频信号输出到扬声器,实现电视的播放。
[0009] 随着电视节目的不断丰富,适合各类人群看的电视节目都可以从手机电视上收看,这也会带来一些弊端,比如某些成年人看的电视频道不适合小孩看等。通常的做法是,先对某些指定的节目添加密码,当用户要播放该节目时候,需要正确输入密码才能进入播放,这样做的好处是操作比较简单,但是,这种方法也有其缺点,由于手机会显示所有的电视节目菜单,这样就使使用该手机的其他用户有机会尝试输入密码来打开节目,安全性不高。

发明内容

[0010] 本发明所要解决的技术问题是提供一种屏蔽手机电视节目频道的终端和方法,安全地限制手机电视节目的播放。
[0011] 为解决上述技术问题,本发明提供一种屏蔽手机电视节目频道的方法,包括,终端在本地为每个手机电视节目频道建立一屏蔽属性,用于标识该频道是否需要被屏蔽;所述终端在本地保存用户设置的屏蔽属性;在显示手机电视节目频道列表时,仅显示那些屏蔽属性为不屏蔽的频道。
[0012] 进一步地,用户为频道设置屏蔽属性的步骤包括:用户正确输入管理密码进入频道屏蔽管理界面后,所述终端获取频道的屏蔽属性,向用户显示被屏蔽和/或未被屏蔽的频道;在用户选择频道并修改其屏蔽属性后,所述终端保存用户的修改结果。
[0013] 进一步地,所述终端采用以下方式之一在本地存储频道的屏蔽属性:所述终端在本地建立一节目信息文件,所述节目信息文件为增加了屏蔽标识的电子业务指南ESG;所述终端在本地保存一频道屏蔽信息列表,其中至少包括频道标识和屏蔽标识;上述屏蔽标识的内容反映了频道的屏蔽属性。
[0014] 进一步地,所述终端在启动手机电视业务后,接收电子业务指南,根据所述电子业务指南更新本地的节目信息文件或频道屏蔽信息列表中的频道信息。
[0015] 进一步地,所述终端在显示手机电视节目频道列表前,读取节目信息文件或频道屏蔽信息列表中的屏蔽标识,判断该屏蔽标识的内容,仅显示标识为不屏蔽的频道。
[0016] 为解决上述技术问题,本发明还提供了一种屏蔽手机电视节目频道的终端,包括存储模块、频道屏蔽管理模块、显示模块,其中:
[0017] 所述存储模块,用于保存用户为手机电视节目中某一个或多个频道设置的屏蔽属性,所述屏蔽属性用于标识对应的频道是否需要被屏蔽;
[0018] 所述频道屏蔽管理模块,用于获取所述存储模块中保存的屏蔽属性,将屏蔽属性为不屏蔽的频道送显示模块显示;
[0019] 所述显示模块,用于显示手机电视节目频道列表。
[0020] 进一步地,所述频道屏蔽管理模块,用于在用户正确输入管理密码进入频道屏蔽管理界面后,读取所述存储模块中保存的屏蔽属性,将屏蔽属性为屏蔽和/或不屏蔽的频道送显示模块显示给用户;所述存储模块还用于在用户选择频道修改其屏蔽属性后,保存用户的修改结果。
[0021] 进一步地,所述存储模块采用以下方式之一在本地存储频道的屏蔽属性:在本地建立一节目信息文件,所述节目信息文件为增加了屏蔽标识的电子业务指南ESG;在本地保存一频道屏蔽信息列表,其中至少包括频道标识和屏蔽标识;上述屏蔽标识的内容反映了频道的屏蔽属性。
[0022] 进一步地,所述终端还包括一接收模块,用于在启动手机电视业务后,接收电子业务指南;所述频道屏蔽管理模块,还用于根据所述接收模块接收的电子业务指南更新所述存储模块中保存的节目信息文件或频道屏蔽信息列表中的频道信息。
[0023] 进一步地,所述频道屏蔽管理模块,用于通过读取节目信息文件或频道屏蔽信息列表中的屏蔽标识获取频道的屏蔽属性。
[0024] 本发明针对现有方法的缺点,提出了一种改进的、更安全的限制电视节目播放的方法,即在节目菜单中对需要屏蔽的频道进行隐藏,使用户不能看到被屏蔽的频道信息,这样也就没有选择被屏蔽频道并尝试输入密码的机会。附图说明:
[0025] 图1为终端播放电视信号流程图;
[0026] 图2为终端屏蔽指定电视频道信号流程图;
[0027] 图3为终端对指定频道的屏蔽标识的设置和保存流程图;
[0028] 图4为终端显示未屏蔽频道流程图。
[0029] 具体实施方式:
[0030] 终端在本地为每个手机电视节目频道建立一屏蔽属性,用于标识该频道是否需要被屏蔽,在本地保存用户设置的屏蔽属性;在显示手机电视节目频道列表时,仅显示那些屏蔽属性为不屏蔽的频道。
[0031] 可锁定手机电视节目频道的终端至少包括存储模块、频道屏蔽管理模块、显示模块,其中:
[0032] ●所述存储模块,用于保存用户为手机电视节目中某一个或多个频道设置的屏蔽属性,所述屏蔽属性用于标识对应的频道是否需要被屏蔽;
[0033] 所述存储模块采用以下方式之一在本地存储频道的屏蔽属性:在本地建立一节目信息文件,所述节目信息文件为增加了屏蔽标识的电子业务指南ESG;在本地保存一频道屏蔽信息列表,其中至少包括频道标识和屏蔽标识;上述屏蔽标识的内容反映了频道的屏蔽属性。
[0034] 所述存储模块还用于在用户选择频道修改其屏蔽属性后,保存用户的修改结果。
[0035] ●所述频道屏蔽管理模块,用于获取所述存储模块中保存的屏蔽属性,将屏蔽属性为不屏蔽的频道送显示模块显示;
[0036] 所述频道屏蔽管理模块还用于根据接收模块接收的电子业务指南(ESG),更新存储模块中保存的节目信息文件或频道屏蔽信息列表中的频道信息。
[0037] 所述频道屏蔽管理模块还用于在用户正确输入管理密码进入频道屏蔽管理界面后,读取所述存储模块中保存的屏蔽属性,将屏蔽属性为屏蔽和/或不屏蔽的频道送显示模块显示给用户。
[0038] ●所述显示模块,用于显示手机电视节目频道列表。
[0039] 下面结合附图对技术方案作进一步的详细描述:
[0040] 1)终端屏蔽指定频道总流程
[0041] 终端屏蔽指定频道的总体流程如图2所示,包括:
[0042] 步骤201,终端从网络获取手机电视节目单全部信息;
[0043] 该电子业务指南ESG包含当前全部可接收的频道数以及每个频道的编号、名称、业务描述等信息。
[0044] 步骤202,终端解析收到的电子业务指南,根据该信息更新终端本地的频道信息列表,根据本地的频道信息列表显示频道列表到屏幕上;
[0045] 终端在本地维护一频道信息列表,该频道信息列表可以是新建的一节目信息文件,该节目信息文件是在原有电子业务指南的基础上为各频道增加屏蔽标识字段(fHide),用于标识对应频道是否需要被屏蔽,即该节目信息文件为增加了屏蔽属性的手机电视节目单。或者该频道信息列表也可以是至少包含频道标识和屏蔽标识(fHide)的频道屏蔽信息列表。上述屏蔽标识的内容反映了各频道的屏蔽属性。
[0046] 当终端收到网络侧下发的电子业务指南后,会更新本地保存的频道信息列表,这是考虑到手机电视节目频道的变化,如果有新增频道,则在频道信息列表中增加该频道,该频道的屏蔽标识缺省为不屏蔽;如果新下发的节目单信息减少了频道,则相应地删除本地频道信息列表中对应的频道信息。如此保证了节目的完整性、正确性和同步性。
[0047] 根据本地频道信息列表显示频道列表到屏幕上时,仅显示屏蔽标识表示为不屏蔽的频道。
[0048] 步骤203,用户进入频道屏蔽管理界面,设置频道的屏蔽属性;
[0049] 可以在手机电视节目主界面的菜单中设置一“频道屏蔽管理”子菜单,具有管理权限的用户通过点击该菜单可以进入到频道屏蔽管理界面。或者也可以设置为只要处于手机电视业务功能中均可为频道设定屏蔽属性,但进入设置时需要用户输入管理密码。
[0050] 步骤204,用户退出频道屏蔽管理界面,终端根据用户的设置隐藏被屏蔽频道,只显示未屏蔽的频道;
[0051] 步骤205,用户在手机电视节目单上选择未屏蔽频道播放;
[0052] 步骤206,终端从无线广播网获取该频道的无线手机电视信号;
[0053] 步骤207,手机解码TV信号,并播放音视频。
[0054] 上述总体流程是模拟了用户进入手机电视业务应用后设置频道屏蔽并开始播放的流程,本领域技术人员应当可以预知,在实际操作中,根据需要的不同流程会有所变化,例如用户在上次设置好某频道被屏蔽后,再次进入手机电视业务应用后可直接选择观看电视;或者用户设置好频道的屏蔽属性之后就直接退出手机电视业务了。
[0055] 2)手机电视节目频道的屏蔽
[0056] 从图2流程可以看出,终端对手机电视节目频道的屏蔽主要包括两个流程:
[0057] A、终端根据用户的选择,为指定频道设置屏蔽标识并保存;
[0058] 终端对指定频道的屏蔽标识的设置和保存流程如图3所示,包括:
[0059] 步骤301,用户进入频道屏蔽管理界面;
[0060] 该管理界面是设置和取消频道屏蔽的功能界面,对于用户来说,可以看作是设置菜单中的一个功能项。
[0061] 步骤302,终端提示用户输入管理密码,并获取用户输入的管理密码;
[0062] 当用户进入频道屏蔽管理界面时,需要用户先输入管理密码,该密码是由具有手机管理权限的用户掌握。
[0063] 步骤303,终端判断用户输入的管理密码是否正确,如果不正确则要求用户重新输入密码,流程跳到步骤304,否则跳到步骤305,进入频道屏蔽设置环节;
[0064] 步骤304,提示用户重新输入密码,返回步骤303;
[0065] 或者也可以不提示用户输入密码而直接退出该管理界面。
[0066] 步骤305,读取频道信息列表中某一频道的屏蔽标识;
[0067] 步骤306,判断该屏蔽标识fHide是否为true,如果是,则进入步骤308,否则入步骤307;
[0068] 在本实施例中,屏蔽标识fHide为true表示该频道将被隐藏。
[0069] 步骤307,将该频道显示到未屏蔽频道列表中,以便用户可以选择是否将其屏蔽;
[0070] 步骤308,判断当前处理的节目是否是最后一个节目,如果是,则转到步骤310,否则转到步骤309;
[0071] 步骤309,读取下一个节目信息,并执行与上一条节目相同的处理,跳转到步骤306;
[0072] 步骤310,当用户选择了指定频道进行屏蔽时(比如在未屏蔽频道列表中选择某频道,在其后的屏蔽标识选项中打钩),终端获取用户的设置;
[0073] 步骤311,当用户设置完成确认时,终端保存用户的设置,此时用户设置结束,退出频道屏蔽管理界面。
[0074] 在本实施例中,仅以显示未屏蔽频道列表为例进行说明。在其他实施例中,也可以将所有频道均显示给用户,并同时显示各频道的屏蔽属性,由用户对频道的屏蔽属性进行修改。或者是根据用户选择分别显示屏蔽频道列表或者未屏蔽频道列表。设置频道屏蔽属性的方式有多种,除上述提到的这些方式外,还可借鉴其他现有的设置方式来实现。
[0075] B、终端读取并判断频道的屏蔽标识,只显示未屏蔽频道给用户。
[0076] 终端根据屏蔽标识显示频道的流程如图4所示,包括:
[0077] 步骤401,终端读取带有屏蔽标识fHide的频道信息列表,读取某一频道的屏蔽标识;
[0078] 步骤402,判断该频道的屏蔽标识fHide是否为true,如果不为true则进入步骤404,否则进入步骤403;
[0079] 步骤403,该频道的屏蔽标识fHide为true,表示该频道需要被隐藏,所以终端忽略该频道,即在屏幕上不显示该频道给用户,直接读取下一个频道的节目信息,如果已读到最后一个频道,则结束;
[0080] 步骤404,该频道的屏蔽标识fHide不为true,表示该频道不需被隐藏,将该频道显示到频道表中,用户可以看到;
[0081] 步骤405,判断当前处理的频道是否是最后一个频道,如果不是则跳转到步骤406,否则跳转到步骤407;
[0082] 步骤406,还有其他频道未处理,读取下一个频道的屏蔽标识,跳转到步骤402,重复执行是否需要显示到节目表中的流程;
[0083] 步骤407,所有频道的显示已经全部处理,流程结束,用户所能看到的是那些没有设置为屏蔽的频道。
[0084] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化,本发明的保护范围以权利要求为准。