专利名称:一种数字电视接收终端的节能方法及数字电视接收终端的制作方法
技术领域:
本发明涉及数字电视技术领域,特别地,涉及一种数字电视接收终端的节能方法及数字电视接收终端。
背景技术:
随着高清数字接收电视接收终端(高清机顶盒),尤其是双向数字电视接收终端的逐渐普及,基于数字电视接收终端的应用及功能接口也越来越丰富,而功能的增多导致数字电视接收终端的功耗也逐步增加,大有向PC机靠拢之势。对于数字电视接收终端而言,由CPU、闪存、双倍速率同步动态随机存储器(DDR SDRAM)构成的小系统无疑占了整机功耗的绝大部分,然而在实际的使用当中,由于电视机、节目源、网络等方面的限制,普通用户大多经常使用的还是非常简单的一些功能模块,而网络接口、HDMI接口、电缆调制解调器(Cable Modem)模块等却很少用到,甚至于连高清节目都不看或者很少看,因此,如果数字电视接收终端的系统一味地按照默认配置进行工作,无疑将会导致能源的较大浪费。现有的真待机技术只能保证接收在待机情况下降低功耗,而无法保证其在正常工作的情况下也降低功耗;而主动的模块关闭或者降频技术又缺乏足够的灵活性,且缺乏对用户使用习惯的考量和区分。
发明内容
本发明提供一种数字电视接收终端的节能方法及数字电视接收终端,本发明可通过统计用户对数字电视接收终端的使用习惯,自动调整数字电视接收终端的工作模式,并生成满足用户使用需求的启动配置。本发明的数字电视接收终端的节能方法包括:统计用户对数字电视接收终端的使用习惯,并生成统计结果;根据所述统计结果调整所述数字电视接收终端的工作模式,并生成所述数字电视接收终端的满足用户使用需求的启动配置。在上述数字电视接收终端的节能方法中,所述统计用户对数字电视接收终端的使用习惯,并生成统计结果之后还包括:保存所述统计结果。在上述数字电视接收终端的节能方法中,所述根据所述统计结果调整所述数字电视接收终端的工作模式,并生成所述数字电视接收终端的满足用户使用需求的启动配置之后还包括:保存所述启动配置。在上述数字电视接收终端的节能方法中,所述统计用户对数字电视接收终端的使用习惯,并生成统计结果包括:以日志的形式统计数字电视接收终端接收的节目的类型、数字电视接收终端的连接方式和应用的使用范围,并生成统计结果。
在上述数字电视接收终端的节能方法中,根据所述统计结果调整所述数字电视接收终端的工作模式,并生成所述数字电视接收终端的满足用户使用需求的启动配置:定时分析所述统计结果;根据所述分析的结果调整所述数字电视接收终端的相关工作模块的开启/关闭状态、CPU主频和CPU核心电压;生成满足用户使用需求的启动配置。本发明的数字电视接收终端包括:统计模块,用于统计用户对所述数字电视接收终端的使用习惯,并生成统计结果;调整模块,根据所述统计结果调整所述数字电视接收终端的工作模式,并生成所述数字电视接收终端的满足用户使用需求的启动配置。进一步,所述数字电视接收终端还包括:第一存储模块,用于保存所述统计结果。进一步,所述数字电视接收终端还包括:第二存储模块,保存所述启动配置。在上述数字电视接收终端中,所述统计模块具体用于以日志的形式统计数字电视接收终端接收的节目的类型、数字电视接收终端的连接方式和应用的使用范围,并生成统计结果。在上述数字电视接收终端中,所述调整模块具体包括:分析单元,用于定时分析所述统计结果;工作模式调整单元,用于根据所述分析的结果调整所述数字电视接收终端的相关工作模块的开启/关闭状态、CPU主频和CPU核心电压;启动配置生成单元,用于生成满足用户使用需求的启动配置。本发明可通过统计用户对数字电视接收终端的使用习惯,自动调整数字电视接收终端的工作模式,并生成满足用户使用需求的启动配置,以使不经常使用的模块自动进入休眠或者模块断电状态,使系统资源过剩的情况下CPU自动降低工作主频到合适的值,从而达到降低数字电视接收终端的整机功耗的目的。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明一实施例提供的数字电视接收终端的节能方法的流程图;图2是本发明另一实施例提供的数字电视接收终端的节能方法的流程图;图3是本发明实施例提供的数字电视接收终端的结构原理图;图4是本发明实施例提供的数字电视接收终端中调整模块的结构原理图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1示出了本发明一实施例提供的数字电视接收终端的节能方法的流程图。SlOl:统计用户对数字电视接收终端的使用习惯,并生成统计结果;在步骤SlOl中,对用户使用数字电视接收终端(例如,机顶盒)的习惯进行统计,统计数字电视接收终端接收的节目的类型、数字电视接收终端的连接方式和应用的使用范围,并生成统计结果。S102:根据统计结果调整数字电视接收终端的工作模式,并生成数字电视接收终端的满足用户使用需求的启动配置;在步骤S102中,根据在步骤SlOl中生成的统计结果,调整数字电视接收终端的工作模式,例如,关闭用户不常用到的模块,降低CPU的核心电压,降低CPU的主频等,然后生成数字电视接收终端的满足用户使用需求的启动配置,作为数字电视接收终端下次启动的
默认配置。图2示出了本发明另一实施例提供的数字电视接收终端的节能方法的流程图。S201:以日志的形式统计数字电视接收终端接收的节目的类型、数字电视接收终端的连接方式和应用的使用范围,并生成统计结果;在步骤S201中,以日志的形式统计数字电视接收终端接收的节目的类型、数字电视接收终端的连接方式和应用的使用范围,即统计用户每一天(XXXX年XX月XX日星期X的XX时分)在数字电视接收终端上的使用习惯,然后生成统计结果,所统计的使用习惯包括数字电视接收终端接收的节目的类型、数字电视接收终端的连接方式和应用的使用范围,例如,接收的节目是否为高清节目,数字电视接收终端是否连接WiFi模块,是否用到网络接口、HDMI接口、CM模块等功能。S202:保存统计结果;在步骤S202中,对在步骤S201中生成的统计结果进行保存,以便做进一步的分析。S203:定时分析统计结果,根据分析的结果调整数字电视接收终端的相关工作模块的开启/关闭状态、CPU主频和CPU核心电压,并生成满足用户使用需求的启动配置;在步骤S203中,对在步骤S202中保存的统计结果进行定时分析(例如,每隔一小时),根据分析的结果调整数字电视接收终端的相关工作模块的开启/关闭状态、CPU主频和CPU核心电压,由于是定时进行分析,因此当发现用户对数字电视接收终端的使用习惯发生改变时,可及时调整数字电视接收终端的工作模式,关闭不必要的功能模块(例如,CM模块),并调整CPU的核心电压和主频到适当的值,然后生成满足用户使用需求的启动配置,以作为数字电视接收终端在下次启动时的默认配置;分析统计结果的具体方法为:每隔一小时对最近的数小时的统计结果进行分析,若发现最近几小时的统计结果与几小时前的统计结果不符时,及时调整数字电视终端的工作模式,并生成相应的启动配置;每隔一日对最近数日的统计结果进行分析,将每天中的各个时间段的统计结果进行对比,并将不同天中的对应的各个时间段进行对比(例如,将不同天中的7点与7点进行对比,8点与8点进行对比,以此类推),从而可根据用户在每天的不同时间段的不同使用习惯,在每天的不同的时间段自动设置不同的启动配置,例如,用户在每天中的上午8点至10点的使用习惯与用户在夜晚8点到10点的使用习惯不同,则分别在这两个时间段设置不同的启动配置;每隔一周对最近数周的统计结果进行分析,将每周中的各天的统计结果进行对比,并将不同周中的对应的各天的统计结果进行对比(即分别将各个不同周的周一与周一进行对比,周二与周二进行对比,以此类推),若发现用户在每周中不同天有不同的使用习惯,则自动在每周中的不同天设置不同的启动配置,例如,用户周一到周五的使用习惯与用户在双休日的使用习惯不同,则分别在周一到周五和双休日设置不同的启动配置;每隔一月对最近数月的统计结果进行分析,将每月中的各天的统计结果进行对比,并将不同月份中的对应的各天的统计结果进行对比(即将各个不同月份中的I号与I号对比,2号与2号对比,以此类推),若发现用户在每月中各天有不同的使用习惯,则自动在每月中的各日设置不同的启动配置,例如,由于用户所从事工作的特殊性,用户在每月工作两天,休息一天,而且用户在工作日和休息日对数字电视接收终端的使用习惯是不同的,那么可在用户的休息日和工作日自动设置不同的启动配置,此外,每隔一月对最近数月的统计结果进行分析时,还可以将每月中的各个周的统计结果进行对比,并将不同月份中的对应的各周的统计结果进行对比(即将各个不同月份中的第一周与第一周对比,第二周与第二周对比,以此类推),若发现用户在每月中各个周有不同的使用习惯,则自动在每月中的各周设置不同的启动配置;同理,由于用户在一个季度中的各个月份的使用习惯有可能是不同的,或者在一年中的各个季度或各个月的使用习惯有可能是不同的,则有可根据过去几年中对用户习惯的统计数据发现用户使用习惯的规律,从而可更准确地根据用户的实际需要配置数字电视接收终端的启动配置,以节省能耗。图3示出了本发明实施例提供的数字电视接收终端的结构原理图。本发明的数字电视接收终端3包括:统计模块31,用于统计用户对所述数字电视接收终端的使用习惯,并生成统计结果;第一存储模块32,用于保存生成的统计结果;调整模块33,根据统计结果调整数字电视接收终端的工作模式,并生成数字电视接收终端的满足用户使用需求的启动配置;第二存储模块34,保存生成的启动配置。进一步,如图4所示,调整模块33具体包括:分析单331元,用于定时分析统计结果;工作模式调整单元332,用于根据分析的结果调整数字电视接收终端的相关工作模块的开启/关闭状态、CPU主频和CPU核心电压;启动配置生成单元333,用于生成满足用户使用需求的启动配置。本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于系统实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(RandomAccessMemory, RAM)等。以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
1.一种数字电视接收终端的节能方法,其特征在于,所述方法包括: 统计用户对数字电视接收终端的使用习惯,并生成统计结果; 根据所述统计结果调整所述数字电视接收终端的工作模式,并生成所述数字电视接收终端的满足用户使用需求的启动配置。
2.根据权利要求1所述的数字电视接收终端的节能方法,其特征在于,所述统计用户对数字电视接收终端的使用习惯,并生成统计结果之后还包括: 保存所述统计结果。
3.根据权利要求1所述的数字 电视接收终端的节能方法,其特征在于,所述根据所述统计结果调整所述数字电视接收终端的工作模式,并生成所述数字电视接收终端的满足用户使用需求的启动配置之后还包括: 保存所述启动配置。
4.根据权利要求1 3中任一项所述的数字电视接收终端的节能方法,其特征在于,所述统计用户对数字电视接收终端的使用习惯,并生成统计结果包括: 以日志的形式统计数字电视接收终端接收的节目的类型、数字电视接收终端的连接方式和应用的使用范围,并生成统计结果。
5.根据权利要求1 3中任一项所述的数字电视接收终端的节能方法,其特征在于,根据所述统计结果调整所述数字电视接收终端的工作模式,并生成所述数字电视接收终端的满足用户使用需求的启动配置: 定时分析所述统计结果; 根据所述分析的结果调整所述数字电视接收终端的相关工作模块的开启/关闭状态、CPU主频和CPU核心电压; 生成满足用户使用需求的启动配置。
6.一种数字电视接收终端,其特征在于,所述数字电视接收终端包括: 统计模块,用于统计用户对所述数字电视接收终端的使用习惯,并生成统计结果; 调整模块,根据所述统计结果调整所述数字电视接收终端的工作模式,并生成所述数字电视接收终端的满足用户使用需求的启动配置。
7.根据权利要求6所述的数字电视接收终端,其特征在于,所述数字电视接收终端还包括: 第一存储模块,用于保存所述统计结果。
8.根据权利要求6所述的数字电视接收终端,其特征在于,所述数字电视接收终端还包括: 第二存储模块,保存所述启动配置。
9.根据权利要求61中任一项所述的数字电视接收终端,其特征在于,所述统计模块具体用于以日志的形式统计数字电视接收终端接收的节目的类型、数字电视接收终端的连接方式和应用的使用范围,并生成统计结果。
10.根据权利要求61中任一项所述的数字电视接收终端,其特征在于,所述调整模块具体包括: 分析单元,用于定时分析所述统计结果; 工作模式调整单元,用于根据所述分析的结果调整所述数字电视接收终端的相关工作模块的开启/关闭状态、CPU主频和CPU核心电压;启动配置生成单元, 用于生成满足用户使用需求的启动配置。
全文摘要
本发明公开了一种数字电视接收终端的节能方法及数字电视接收终端,所述方法包括统计用户对数字电视接收终端的使用习惯,并生成统计结果;根据所述统计结果调整所述数字电视接收终端的工作模式,并生成所述数字电视接收终端的满足用户使用需求的启动配置。本发明可使数字电视终端中不经常使用的模块自动进入休眠或者模块断电状态,使系统资源过剩的情况下CPU自动降低工作主频到合适的值,从而达到降低数字电视接收终端的整机功耗的目的。
文档编号H04N21/443GK103096169SQ201310010850
公开日2013年5月8日 申请日期2013年1月11日 优先权日2013年1月11日
发明者刘邓 申请人:深圳创维数字技术股份有限公司