数字电视频道排序方法及数字电视与流程

文档序号:12379239阅读:1004来源:国知局
数字电视频道排序方法及数字电视与流程

本发明涉及一种数字电视,特别是涉及一种数字电视频道排序方法。



背景技术:

现有数字电视会提供电视节目表,让用户可以查询想要收看的电视频道节目。然而当原先播放的某一电视节目停播,或者当数字电视接收的数字电视讯号中增加一新的电视节目时,数字电视必须重新排列电视节目表中的节目频道,使得用户原先习惯收看的电视节目可能已不在原来的频道中,导致数字电视每次重新排列电视节目表后,用户往往必须再次搜寻频道或者查询更新后的电视节目表,才能找到原先收看的电视节目,而为用户收看电视及操作上带来不便。



技术实现要素:

本发明的目的在于提供一种能避免用户常收看的电视节目频道被任意变动的数字电视频道排序方法及应用该方法的数字电视。

本发明数字电视频道排序方法,该数字电视能根据接收的一电子节目指南产生一电视节目表,其中包含每一节目的名称及其播出的频道;该方法包括:(A)该数字电视的一处理器根据该电视节目表中每一节目在一预设时间内被关注的一频率,记录该节目的一相关值,以在一内存中建立一关系数据库;及(B)该处理器根据该关系数据库,将相关值较高的节目保持在该电视节目表中原有的频道,并使相关值较低的节目可以被调整频道或被其它节目取代。

在本发明的一实施例中,该方法还包括步骤(C)该处理器根据每一节目的一节目信息,比对接收的该电子节目指南与该电视节目表,并于发现该电子节目指南有一新增的节目时,以该新增的节目取代所述相关值较低的节目其中之一。

在本发明的一实施例中,该方法还包括步骤(D)该处理器根据每一节目的一节目信息,比对接收的该电子节目指南与该电视节目表,并于发现该电视节目表内有一节目已停播,且根据该关系数据库,判 断已停播的该节目的该相关值较高时,将已停播该节目的频道保留一段时间后再释出。

在本发明的一实施例中,在步骤(A)中,该节目被关注的频率大于一默认值时,设定该节目的该相关值为1,否则设定该相关值为0,且该预设时间为一小时、一天或一周。

或者,在本发明的一实施例中,该相关值即为该频率或与该频率正相关,且该预设时间为一小时、一天或一周。

本发明实现上述方法的一种数字电视,其根据接收的一电子节目指南产生一电视节目表,其中包含每一节目的名称及其播出的频道;该数字电视包含一内存及一处理器,该内存记录该电子节目指南及该电视节目表;该处理器根据该电视节目表中每一节目在一预设时间内被关注的一频率,记录该节目的一相关值,以在该内存中建立一关系数据库,且该处理器根据该关系数据库,将相关值较高的节目保持在该电视节目表中原有的频道,并使相关值较低的节目可以被调整频道或被其它节目取代。

在本发明的一实施例中,该处理器还根据每一节目的一节目信息,比对接收的该电子节目指南与该电视节目表,并于发现该电子节目指南有一新增的节目时,以该新增的节目取代所述相关值较低的节目其中之一。

在本发明的一实施例中,该处理器根据每一节目的一节目信息,比对接收的该电子节目指南与该电视节目表,并于发现该电视节目表内有一节目已停播,且根据该关系数据库,判断该节目的该相关值较高时,将已停播该节目的频道保留一段时间后再释出。

在本发明的一实施例中,该处理器判断该节目被关注的频率大于一默认值时,设定该节目的该相关值为1,否则设定该相关值为0,且该预设时间为一小时、一天或一周。

或者,在本发明的一实施例中,该处理器设定该相关值为该频率或与该频率正相关,且该预设时间为一小时、一天或一周。

本发明的有益效果在于:借由处理器根据电视节目表中每一节目在一预设时间内被关注的一频率,记录该节目的一与该频率有关的相关值,而建立一关系数据库,并根据关系数据库,将使用者较关注的 节目保留在原先的频道,借此,当电视节目表因为节目有变动而需被重新排序时,处理器能针对相关值较低的所述节目进行频道重新调整或者被其它节目取代,并将相关值较高的节目保留在原先的频道,使不致受节目频道重新排序影响,让用户即使在电视节目表重新排序后,仍然可以在原先固定的频道上收看所关注的节目,而不需重新搜寻所关注的节目,以使用者更佳的操作便利性及提供更佳的电视播放功能。

附图说明

图1是本发明数字电视的一实施例的主要电路方块图。

图2是本发明数字电视频道排序方法的一实施例的主要流程图。

图3是本实施例的数字电视产生的一电视节目表的示意图。

图4是本实施例的数字电视产生的一关系数据库,其中以相关值显示节目被用户关注与否。

图5显示图3的电视节目表更新后的内容。

图6显示图4的关系数据库更新后的内容。

具体实施方式

下面结合附图及实施例对本发明进行详细说明。

参见图1至图4所示,是本发明数字电视频道排序方法的一实施例,且如图1所示,实现该方法的一数字电视1能通过天线或其它有线或无线通信网络接收数字电视讯号,并由数字电视1的一调谐器11从数字电视讯号中解调出一电子节目指南(简称EPG)并储存在一内存13中,该电子节目指南包含每一个节目的一节目信息,该节目信息包括一识别该节目的标识符(通常由TSID,ONID,SID三者组成)。而数字电视1的一处理器12会根据电子节目指南,产生如图3所示的一电视节目表并储存在内存13,该电视节目表主要包含每一节目的名称,例如节目a1、节目a2…、节目b1、节目b2…等,及其对应的播出频道1、2、3…9,当然内存13中亦会对应储存电视节目表中的所述节目的节目信息(包括节目的标识符)。

此外,本实施例的节目a1、节目a2…节目b4等通常是指由某一或某些电视台或媒体业者所提供的节目来源,例如节目a1是指电视 台a用以专门播报新闻相关内容的a1新闻台,节目a2是指电视台a用以专门播放电影的a2电影台,节目a3是指电视台a用以专门播放戏剧的a3戏剧台…等,节目b1、节目b2…等亦可以此类推,但并不以此为限。因此,当用户想收看频道4的节目而传送一对应频道4的选台指令给数字电视1时,处理器12会根据选台指令及电视节目表,从调谐器11解调出来的数个节目来源中,取出节目a4并传送至数字电视1的频道4播出。

且如图2的步骤S1,本实施例的特征在于,数字电视1的处理器12会记录用户收看电视的习惯,亦即处理器12会根据电视节目表中的每一节目在一预设时间内被使用者关注(即收看)的一频率,记录该节目的一相关值,以在一内存13中建立如图4所示的一关系数据库。例如处理器12能根据预先的设定(或原厂设定),判断那些节目在一预设时间内,例如一小时、一天或一周等,被关注的频率大于一默认值(例如5次或10次等)时,则设定该些节目,例如节目a1、节目a4、节目a5、节目b1、节目b2的该相关值为1,否则设定该相关值为0,例如节目a2、节目a3、节目b3、节目b4。当然,该相关值也可以是节目被关注的频率,或者与频率正相关,亦即节目在预设时间内被收看的次数越多,其相关值越高。其中判断节目是否被关注(收看),处理器12可以借由计算该节目被持续收看的时间是否超过一设定时间,例如5分钟来决定。

然后,如图2的步骤S2所示,处理器12根据图4的关系数据库,将相关值较高的节目,例如相关值为1的节目a1、节目a4、节目a5、节目b1、节目b2保持在电视节目表中原有的频道,并使相关值较低的节目,例如相关值为0的节目a2、节目a3、节目b3、节目b4可以被变更频道或被其它节目取代,例如图5所示,可将位于频道8的相关值为0的节目b3移动至频道3,而取代原位于频道3且相关值为0的节目a3,而原先在频道9播放且相关值为0的节目b4则被移到频道8。

再者,如图2的步骤S3所示,处理器12还会定时地比对接收的电子节目指南与电视节目表中的节目,亦即借由比对两者节目的节目信息中的标识符,判断电子节目指南中是否存在电视节目表中所没有 的新节目,并于发现电子节目指南有一新增的节目,例如图5的节目b5时,则以该新增的节目b5取代所述相关值较低的节目其中之一,而在本实施例中,因为原先在频道9播放的节目b4已被移到频道8,而空出频道9,所以新增的节目b5就直接被配置在频道9。当然,新增的节目b5也可以取代其它相关值较低(即相关值为0)的节目其中之一,例如节目a2、节目b3、节目b4。

而且,如图2的步骤S4,处理器12于比对接收的电子节目指南与电视节目表时,发现电视节目表内有至少一个节目,例如图3中的节目b1、节目b2已停播,且根据关系数据库,判断已停播的该节目(节目b1、节目b2)的相关值较高时,则仍保留已停播节目b1、节目b2的频道6、7。借此,当用户切换至频道6、7,发现没有节目播出时,就明白该节目已经停播,也就不需再去各个频道搜寻该节目。

值得一提的是,所述被保留的频道6、7在保留一段时间后,例如一周后,通常用户已经确知该频道6、7已停播原节目b1、节目b2,所以处理器12就会将频道6、7释出,做为更新使用的频道,例如配置新增的节目等。

综上所述,由于处理器12根据关系数据库,将使用者较关注的节目都保留在原先的频道,因此当电视节目表因为节目有变动(例如有新增节目或删除节目)而需被重新排序时,处理器12会先针对使用者较不关注的所述节目,亦即相关值较低的所述节目进行频道重新排序或重新调整,或者被新增节目取代等,而使用者较关注的节目,即相关值较高的节目(包含已停播的节目)仍保留在原先的频道,让用户即使在电视节目表重新排序后,不需重新搜寻所关注的节目,而仍然可以在原先固定的频道上收看所关注的节目,而提供使用者更佳的操作便利性以及提供更佳的电视播放功能,确实达成本发明的功效和目的。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1