一种智能电视终端及统计上报按键使用行为的方法技术

技术编号:9867093 阅读:137 留言:0更新日期:2014-04-03 03:29
本发明专利技术公开了一种统计上报按键使用行为的方法,用以对智能电视终端的遥控器的按键使用行为进行有效统计和上报。该方法包括:按照各统计项对用户的遥控器按键使用行为进行统计,所述统计项包括统计时长、按键使用总次数以及单个按键的实际使用次数;将每个统计项的当前值与针对统计项的触发条件,所述统计项包括统计时长、按键使用总次数以及单个按键的实际使用次数;若至少有一个统计项的当前值满足相应的触发条件,触发向云服务器上报统计信息的过程,并在本地记录触发上报的信息,所述触发上报的信息至少包括上报的时间和按键使用总次数;根据历史记录的触发上报的信息对各触发条件进行更新。本发明专利技术还公开了一种智能电视终端。

【技术实现步骤摘要】
一种智能电视终端及统计上报按键使用行为的方法
本专利技术涉及智能电视终端领域,尤其涉及一种智能电视终端及统计上报按键使用行为的方法。
技术介绍
随着互联网技术的发展,云计算逐渐应用于互联网中。所谓云计算(CloudComputing)是Google提出的网络应用模式,是通过互联网将大量的硬件资源和软件资源按照一定的体系结构连接起来,用以为用户提供各种应用,即将计算分布在大量的分布式计算机上,而不是完全在本地计算机上完成。云服务即是基于云计算,集中网络资源为用户提供存储数据和提供数据的服务。例如,目前的网络信箱、搜索引擎等采用了云计算,使用者只需要输入简单的指令就能得到大量的信息。云服务中的资源池(Resourcepool)、软件服务(SoftwareasaService,Saas)、平台服务(PlatformasaService,Paas)、网络存储(NetworkStorage)等应用,能够为用户提供大量的可用资源和服务。网络技术发展的同时,智能电视业务也得到迅速发展,所谓的智能电视如智能手机一样,具有全开放式的平台,搭载有操作系统,可以由用户自行安装和卸载第三方服务商提供的程序(如办公软件、游戏客户端等),通过安装程序对电视的功能进行扩充,并可以连接网络进行上网冲浪等。但是,智能电视作为一种新兴产品,对已投入市场的智能电视的使用情况进行统计,是获取后续对智能电视产品进行改进的参考信息的主要途径。
技术实现思路
本专利技术提供一种智能电视终端及统计上报按键使用行为的方法,用以对智能电视终端的遥控器的按键使用行为进行有效统计并上报。本专利技术实施例提供的具体技术方案如下:一方面,提供了一种统计上报按键使用行为的方法,包括:按照各统计项对用户的遥控器按键使用行为进行统计,所述统计项包括统计时长、按键使用总次数以及单个按键的实际使用次数;将每个统计项的当前值与针对所述统计项设置的触发条件进行比较;若至少有一个统计项的当前值满足针对所述统计项设置的触发条件,触发向云服务器上报统计信息的过程,并在本地记录触发上报的信息,所述触发上报的信息至少包括上报的时间和按键使用总次数;根据历史记录的触发上报的信息对各触发条件进行更新。另一方面,提供了一种用于统计上报按键使用行为的智能电视终端,包括:统计模块,用于按照各统计项对用户的遥控器按键使用行为进行统计,所述统计项包括统计时长、按键使用总次数以及单个按键的实际使用次数;比较模块,用于将每个统计项的当前值与针对所述统计项设置的触发条件进行比较;上报模块,用于在至少有一个统计项的当前值满足针对所述统计项设置的触发条件时,触发向云服务器上报统计信息的过程,并在本地记录触发上报的信息,所述触发上报的信息至少包括上报的时间和按键使用总次数;更新模块,用于根据历史记录的触发上报的信息对各触发条件进行更新。基于上述技术方案,本专利技术实施例中,按照各统计项对用户的遥控器按键使用行为进行统计,将每个统计项的当前值与针对该统计项设置的触发条件进行比较,若至少有一个统计项的当前值满足针对该统计项设置的触发条件,触发向云服务器上报统计信息的过程,并在本地记录触发上报的信息,触发上报的信息至少包括上报的时间和按键使用总次数,根据历史记录的触发上报的信息对各触发条件进行更新,从而能够根据历史上报的情况对触发条件进行调整,以提高统计效率和上报效率。附图说明图1为本专利技术实施例中统计上报按键使用行为的方法流程图;图2为本专利技术实施例中智能电视终端的结构示意图。具体实施方式为了能够有效地对智能电视的使用行为进行统计,本专利技术实施例通过对智能电视的遥控器的使用行为进行统计,达到对智能电视的使用行为进行有效统计和上报的目的。下面结合附图对本专利技术优选的实施方式进行详细说明。如附图1所示,本专利技术第一实施例中,对智能电视终端的遥控器按键使用行为进行统计上报的详细方法流程如下:步骤101:按照各统计项对用户的遥控器按键使用行为进行统计。在一个优选地实施方式中,统计项可以是统计时长、按键使用总次数以及单个按键的实际使用次数。在一个具体实施方式中,在对用户的遥控器按键使用行为进行统计之前,需要预先设置各统计项的触发条件,可以是采用智能电视终端本地保存的默认设置设置各统计项及各统计项的触发条件的初始值,还可以是请求云服务器下发与该智能电视终端的型号相应的各统计项及各统计项的触发条件的初始值。较佳地,智能电视终端对用户的按键使用行为进行统计之前,向云服务器发送携带自身型号的、对用户的按键使用行为进行统计的初始设置请求,该初始设置请求用于请求需要进行统计的各统计项以及各统计项相应的触发条件的初始设置信息;并接收云服务器根据智能电视终端的型号返回的响应信息,按照响应信息确定需要进行统计的各统计项,以及各统计项相应的触发条件。在一个优选地实施方式中,统计过程中,若用户连续使用同一按键的时间间隔超过设定的过滤时间间隔阈值,与该按键的使用次数相关的各统计项的当前值增加设定值;否则,与该按键的使用次数相关的各统计项的当前值不变。步骤102:将每个统计项的当前值与针对该统计项设置的触发条件进行比较。在一个具体地实施方式中,每间隔固定时长将每个统计项的当前值与针对该统计项设置的触发条件进行比较,该固定时长预先设定。步骤103:若至少有一个统计项的当前值满足针对该统计项设置的触发条件,触发向云服务器上报统计信息的过程,并在本地记录触发上报的信息,所述触发上报的信息至少包括上报的时间和按键使用总次数。在一个具体实施方式中,可以指定部分单个按键,仅对指定的单个按键的实际使用次数进行统计,指定部分单个按键可以是在智能电视终端本地默认设置,可以是由云服务器侧根据智能电视终端的型号设置后下发给智能电视终端。在一个较佳地实施方式中,统计项的当前值满足针对该统计项设置的触发条件,可以是以下列举情况中的一种或一种以上的任意组合:统计时长达到设定的时长阈值;统计获得的各按键的按键使用总次数大于等于设定的总次数阈值;统计获得的单个按键的实际使用次数大于等于设定的单个按键的次数阈值。步骤104:根据历史记录的触发上报的信息对各触发条件进行更新。在一个较佳地实施方式中,若触发向云服务器上报统计信息的过程时,统计获得的单个按键的实际使用次数小于设定的该单个按键的次数阈值,步骤104中对触发条件进行更新的具体过程为:获取最近记录的连续N个触发上报的信息;计算该N个触发上报的信息中包括的按键使用总次数之和,与该N个触发上报的时间间隔的比值,获得第一比值;并计算总次数阈值与时长阈值的比值,获得第二比值;比较第一比值和第二比值,若第一比值大于等于第二比值,将时长阈值按照第一预定比例缩小,并将总次数阈值按照第二预定比例增大;否则,将时长阈值按照第三预定比例增大,并将总次数阈值按照第四预定比例缩小。实际应用中,第一预定比例、第二预定比例、第三预定比例、第四预定比例可以设置为各不相同,也可以设置为部分或全部相同。在另一个较佳地实施方式中,若统计获得的单个按键的实际使用次数大于等于设定的该单个按键的次数阈值,在本地保存的触发上报的信息中还包括单个按键的名称以及该单个按键的实际使用次数。步骤104中对触发条件进行更新具体为:采用该单个按键的实际使用次数更新该单个按键本文档来自技高网...
一种智能电视终端及统计上报按键使用行为的方法

【技术保护点】
一种统计上报按键使用行为的方法,其特征在于,包括:按照各统计项对用户的遥控器按键使用行为进行统计,所述统计项包括统计时长、按键使用总次数以及单个按键的实际使用次数;将每个统计项的当前值与针对所述统计项设置的触发条件进行比较;若至少有一个统计项的当前值满足针对所述统计项设置的触发条件,触发向云服务器上报统计信息的过程,并在本地记录触发上报的信息,所述触发上报的信息至少包括上报的时间和按键使用总次数;根据历史记录的触发上报的信息对各触发条件进行更新。

【技术特征摘要】
1.一种统计上报按键使用行为的方法,其特征在于,包括:按照各统计项对用户的遥控器按键使用行为进行统计,所述统计项包括统计时长、按键使用总次数以及单个按键的实际使用次数,其中,若对所述单个按键的本次操作与上次操作之间的时间间隔超过所述单个按键的过滤时间间隔阈值,则所述单个按键的实际使用次数增加设定值;将每个统计项的当前值与针对所述统计项设置的触发条件进行比较;若至少有一个统计项的当前值满足针对所述统计项设置的触发条件,触发向云服务器上报统计信息的过程,并在本地记录触发上报的信息,所述触发上报的信息至少包括上报的时间和按键使用总次数;根据历史记录的触发上报的信息对各触发条件进行更新。2.如权利要求1所述的方法,其特征在于,至少有一个统计项的当前值满足针对所述统计项设置的触发条件,包括:统计时长达到设定的时长阈值;和/或,统计获得的所有按键的按键使用总次数大于等于设定的总次数阈值;和/或,统计获得的单个按键的实际使用次数大于等于设定的所述单个按键的次数阈值。3.如权利要求2所述的方法,其特征在于,若触发向云服务器上报统计信息的过程时,统计获得的单个按键的实际使用次数小于设定的所述单个按键的次数阈值,根据历史记录的触发上报的信息对各触发条件进行更新,包括:获取最近记录的连续N个触发上报的信息;计算所述N个触发上报的信息中包括的按键使用总次数之和,与所述N个触发上报的时间间隔的比值,获得第一比值;并计算所述总次数阈值与所述时长阈值的比值,获得第二比值;比较所述第一比值和所述第二比值,若所述第一比值大于等于所述第二比值,将所述时长阈值按照第一预定比例缩小,并将所述总次数阈值按照第二预定比例增大;否则,将所述时长阈值按照第三预定比例增大,并将所述总次数阈值按照第四预定比例缩小。4.如权利要求2所述的方法,其特征在于,若统计获得的单个按键的实际使用次数大于等于设定的所述单个按键的次数阈值,所述触发上报的信息中还包括所述单个按键的名称以及所述单个按键的实际使用次数;根据历史记录的触发上报的信息对各触发条件进行更新,包括:采用所述单个按键的实际使用次数更新所述单个按键的次数阈值。5.如权利要求1-4任一项所述的方法,其特征在于,按照各统计项对用户的遥控器按键使用行为进行统计之前,包括:向云服务器发送携带智能电视终端型号的、对用户的按键使用行为进行统计的初始设置请求,所述初始设置请求用于请求需要进行统计的各统计项以及各统计项相应的触发条件的初始设置信息;接收云服务器根据所述智能电视终端的型号返回的响应信息,按照所述响应信息确定需要进行统计的各统计项,以及各统...

【专利技术属性】
技术研发人员:王兆庆秦曙光
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1