一种电视频道排序方法及装置的制作方法

文档序号:7867566阅读:163来源:国知局
专利名称:一种电视频道排序方法及装置的制作方法
技术领域
本发明涉及电视领域,尤其涉及一种电视频道排序方法及装置。
背景技术
目前的电视频道排序系统都是根据频道的频率、地区或其内容进行排序,当用户希望收看自己喜欢的各个电视频道时,通常只有两种方法,第一种是通过手动调整电视频道的存储位置,使喜欢的频道排列顺序相对靠前;第二种是通过遥控器或者电视按键来选择喜欢的电视频道。第一种方法对于老年人或者文化素质不高的人群来说不易理解,而第二种方法需要随时熟记喜欢的电视频道的存储位置,如果不熟悉频道,则只能通过遥控器或者电视按键频繁切换各个频道,非常繁琐和费时,这两种方法都不能根据用户的使用习惯或收看习惯进行排序,不便于用户的收看和使用。

发明内容
本发明的主要目的是提供一种可以根据用户的使用习惯和收看习惯对电视频道进行自动排序并据此变更开机频道的电视频道排序方法及系统。本发明提供了一种电视频道排序方法,所述电视频道排序方法步骤包括S100、电视开机后,记录用户端收看的所有频道的收看时间,并将其保存;S200、接收到排序指令时,根据各频道的收看时间,统计各频道的当前累积收看时间并保存,所述统计过程以最近一次各频道的收看时间为较大的权数,而各频道原有的累积收看时间为较小的权数进行加权计算;S300、根据所述当前累积收看时间对频道列表进行排序,并更新原有的频道列表。优选地,所述步骤SlOO包括电视开机后,对用户端收看的当前频道的收看时间进行计时;判断是否发生频道切换;是则停止计时,并将所记录的当前频道的收看时间保存,同时对用户端收看的切换后的频道的收看时间进行计时直到频道切换;否则继续对用户端收看的当前频道的收看时间进行计时,直到电视关机时,停止计时,并将所记录的当前频道的收看时间保存。优选地,所述步骤S200包括接收到排序指令时,读取最近一次各频道的收看时间及原有的累积收看时间,并对其进行加权计算,获得各频道的新的累积收看时间,并将其作为各频道的当前累积收看时间进行保存,同时清空之前保存的各频道的收看时间。优选地,所述新的累积收看时间计算公式为Tn= tn_! · k +V1 · K其中,Tn为新的累积收看时间,tn_i为接收到排序指令时所读取的最近一次各频道的收看时间,k为设定的最近一次各频道的收看时间的权数,Tn^1为接收到排序指令时所读取的各频道的原有累积收看时间,K为设定的各频道的原有累积收看时间的权数。优选地,所述k值为60%,所述K值为40%。优选地,所述排序指令由电视开机指令、电视关机指令或开机后用户端通过遥控器或电视上按键触发产生。优选地,所述根据当前累积收看时间对频道列表进行排序,并更新原有的频道列表之后还包括将频道列表中累积收看时间最长的频道设置为开机频道。本发明还提供了一种电视频道排序装置,包括时间记录模块用于,电视开机后,记录用户端收看的所有频道的收看时间;
加权模块,以开机后记录的最近一次各频道的收看时间为较大的权数、各频道原有的累积收看时间为较小的权数进行加权计算;排序模块用于,接收到排序指令时,根据加权模块的计算结果对频道列表进行重排;存储器模块用于,存储所述时间记录模块记录的各频道的收看时间及频道列表。优选地,所述电视频道排序装置还包括判断模块,用于判断是否发生频道切换,并在频道发生切换时,触发所述时间记录模块停止对当前频道的计时,并开始对切换后的频道的收看时间进行计时;当频道未切换时,控制所述时间记录模块继续对当前频道进行计时,直到电视关闭。优选地,还包括清空模块,用于当接收到排序指令且重排出频道列表时,清空存储器模块内之前保存的频道列表及各频道原有的累积收看时间。本发明电视频道排序方法及装置包括电视开机后,记录用户端收看的所有频道的收看时间,并将其保存;接收到排序指令时,根据各频道的收看时间,统计各频道的当前累积收看时间,所述统计过程以最近一次各频道的收看时间为较大的权数,而各频道原有的累积收看时间为较小的权数进行加权计算;根据所述当前累积收看时间对频道列表进行排序,并更新原有的频道列表。本发明可以根据用户的累计收看时间自动对频道进行排序并根据用户的使用习惯来变更开机频道,节省了用户切换频道的时间,方便用户使用和收看。


图I是本发明电视频道排序方法一实施例的流程图;图2是图I中步骤SlOO的一实施例的流程图;图3是图I中步骤S200的一实施例的流程图;图4是本发明电视频道排序装置的结构示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。参照图1,图I为本发明电视频道排序方法一实施例的流程图;本发明提供一种电视频道排序方法,所述电视频道排序方法步骤包括
S100、电视开机后,记录用户端收看的所有频道的收看时间,并将其保存;S200、接收到排序指令时,根据各频道的收看时间,统计各频道的当前累积收看时间并保存,所述统计过程为以最近一次各频道的收看时间为较大的权数,而各频道原有的累积收看时间为较小的权数进行加权计算;S300、根据所述当前累积收看时间对频道列表进行排序,并更新原有的频道列表。参照图2,图2为图I中步骤SlOO的一实施例的流程图,所述步骤具体包括电视开机后,对用户端收看的当前频道的收看时间进行计时;判断是否发生频道切换;是则停止对当前频道的计时,并将所记录的当前频道的收看时间保存,同时对用户端收看的切换后的频道的收看时间进行计时直到频道切换;
否则继续对用户端收看的当前频道的收看时间进行计时,直到电视关机时,停止计时,并将所记录的当前频道的收看时间保存。参照图3,图2为图I中步骤S200的一实施例的流程图,所述步骤包括接收到排序指令时,读取最近一次各频道的收看时间(该收看时间为开机到接收至_序指令之间的时间段,或者接收到上一排序指令到该排序指令的时间段内各频道的收看时间)及原有的累积收看时间(接收到排序指令之前各频道的累积收看时间),并对其进行加权计算,获得各频道的新的累积收看时间,并将其作为各频道的当前累积收看时间进行保存,同时清空之前保存的各频道的收看时间。所述新的累积收看时间计算公式为Tn= tn_! · k +V1 · K其中,Tn为新的累积收看时间,tn_i为接收到排序指令时所读取的最近一次各频道的收看时间,k为设定的最近一次各频道的收看时间的权数,Tn^1为接收到排序指令时所读取的各频道的原有累积收看时间,K为设定的各频道的原有累积收看时间的权数。进一步的,所述k值为60%,所述K值为40%。可理解的,所述排序指令由电视开机指令、电视关机指令或开机后用户端通过遥控器或电视上按键触发产生。可理解的,所述根据当前累积收看时间对频道列表进行排序,并更新原有的频道列表之后还包括将频道列表中累积收看时间最长的频道设置为开机频道。参照图4,图4为本发明电视频道排序装置的结构示意图,本发明还提供了一种电视频道排序装置,包括时间记录模块10用于,电视开机后,记录用户端收看的所有频道的收看时间;加权模块20,以开机后记录的最近一次各频道的收看时间为较大的权数、各频道原有的累积收看时间为较小的权数进行加权计算;排序模块30用于,接收到排序指令时,根据加权模块的计算结果对频道列表进行重排;存储器模块40用于,存储所述时间记录模块记录的各频道的收看时间及频道列表。进一步的,所述电视频道排序装置还包括判断模块50,用于判断是否发生频道切换,并在频道发生切换时,触发所述时间记录模块10停止对当前频道的计时,并开始对切换后的频道的收看时间进行计时;当频道未切换时,控制所述时间记录模块10继续对当前频道进行计时,直到电视关闭。进一步的,所述电视频道排序装置还包括清空模块60,用于当接收到排序指令且重排出频道列表时,清空存储器模块40内之前保存的频道列表及各频道原有的累积收看时间。为了使本发明的目的、技术方案及优点更加清楚,以下实施例将对本发明进行进一步详细说明。假设原始电视频道列表如表I :表I
权利要求
1.一种电视频道排序方法,其特征在于,所述电视频道排序方法步骤包括 S100、电视开机后,记录用户端收看的所有频道的收看时间,并将其保存; S200、接收到排序指令时,根据各频道的收看时间,统计各频道的当前累积收看时间并保存,所述统计过程以最近一次各频道的收看时间为较大的权数,而各频道原有的累积收看时间为较小的权数进行加权计算; S300、根据所述当前累积收看时间对频道列表进行排序,并更新原有的频道列表。
2.根据权利要求I所述的电视频道排序方法,其特征在于,所述步骤SlOO包括 电视开机后,对用户端收看的当前频道的收看时间进行计时; 判断是否发生频道切换; 是则停止计时,并将所记录的当前频道的收看时间保存,同时对用户端收看的切换后的频道的收看时间进行计时直到频道切换; 否则继续对用户端收看的当前频道的收看时间进行计时,直到电视关机时,停止计时,并将所记录的当前频道的收看时间保存。
3.根据权利要求2所述的电视频道排序方法,其特征在于,所述步骤S200包括 接收到排序指令时,读取最近一次各频道的收看时间及原有的累积收看时间,并对其进行加权计算,获得各频道的新的累积收看时间,并将其作为各频道的当前累积收看时间进行保存,同时清空之前保存的各频道的收看时间。
4.根据权利要求3所述的电视频道排序方法,其特征在于,所述新的累积收看时间计算公式为Tn= tn_! k +V1 K 其中,1为新的累积收看时间,tn_i为接收到排序指令时所读取的最近一次各频道的收看时间,k为设定的最近一次各频道的收看时间的权数,Tn^1为接收到排序指令时所读取的各频道的原有累积收看时间,K为设定的各频道的原有累积收看时间的权数。
5.根据权利要求4所述的电视频道排序方法,其特征在于,所述k值为60%,所述K值为 40%。
6.根据权利要求3所述的电视频道排序方法,其特征在于,所述排序指令由电视开机指令、电视关机指令或开机后用户端通过遥控器或电视上按键触发产生。
7.根据权利要求1-6任一项所述的电视频道排序方法,其特征在于,所述根据当前累积收看时间对频道列表进行排序,并更新原有的频道列表之后还包括 将频道列表中累积收看时间最长的频道设置为开机频道。
8.—种电视频道排序装置,其特征在于,包括 时间记录模块用于,电视开机后,记录用户端收看的所有频道的收看时间; 加权模块,以开机后记录的最近一次各频道的收看时间为较大的权数、各频道原有的累积收看时间为较小的权数进行加权计算; 排序模块用于,接收到排序指令时,根据加权模块的计算结果对频道列表进行重排; 存储器模块用于,存储所述时间记录模块记录的各频道的收看时间及频道列表。
9.根据权利要求8所述的电视频道排序装置,其特征在于,所述电视频道排序装置还包括判断模块,用于判断是否发生频道切换,并在频道发生切换时,触发所述时间记录模块停止对当前频道的计时,并开始对切换后的频道的收看时间进行计时;当频道未切换时,控制所述时间记录模块继续对当前频道进行计时,直到电视关闭。
10.根据权利要求8所述的电视频道排序装置,其特征在于,还包括清空模块,用于当接收到排序指令且重排出频道列表时,清空存储器模块内之前保存的频道列表及各频道原有的累积收看时间。
全文摘要
本发明公开了一种电视频道排序方法及装置,所述电视频道排序方法包括电视开机后,记录用户端收看的所有频道的收看时间,并将其保存;接收到排序指令时,根据各频道的收看时间,统计各频道的当前累积收看时间;根据所述当前累积收看时间对频道列表进行排序,并更新原有的频道列表。本发明可以根据用户端的排序指令自动对频道进行排序,并根据用户的使用习惯来变更开机频道,可以在不需要用户的介入的情况下,在每次接收到排序指令后都能得到重新排序的频道列表和重新设定的开机频道,因此能够最大程度地符合用户的收看习惯和满足用户的收看需求,节省了用户切换频道的时间,从而达到方便用户使用及收看的目的。
文档编号H04N5/445GK102984482SQ20121051682
公开日2013年3月20日 申请日期2012年12月5日 优先权日2012年12月5日
发明者易山珍 申请人:深圳Tcl新技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1