一种用户行为调查方法和用户终端及系统技术方案

技术编号:10958349 阅读:65 留言:0更新日期:2015-01-26 00:29
本发明专利技术实施例公开了一种用户调查行为方法和用户终端及系统,其中所述用户行为方法包括步骤:用户终端收集用户行为信息,并将所述用户行为信息生成数据库文件存储至所述用户终端的数据库中;发送所述数据库文件至前端服务器,以供所述前端服务器根据所述数据库文件解析用户行为。本发明专利技术实施例提供的用户行为调查方法和相关终端及系统可以使前端用户随时掌握终端用户行为、产品使用状况等信息,方便了解用户习惯。

【技术实现步骤摘要】
一种用户行为调查方法和用户终端及系统
本专利技术涉及一种通信领域,尤其涉及一种用户行为调查方法、用户终端及用户行为调查系统。
技术介绍
目前,随着国内媒介经营产业化、集团化的发展,收视率调查已越来越受到业界的重视,无论是电视市场的分析,电视节目的评估,抑或是电视广告经营战略的确定,收视率都成为备受关注的重要指标之一。同时,收视率也为媒介经营者经营频道和节目提供了重要的参考,媒介经营者通过对收视率进行调查而获取观众的收视习惯、偏好等信息,并以此为依据,制作相应的节目内容,调整和优化频道节目的编排,从而使得节目能吸引更多的观众的注意。因此,获取准确的收视率信息至关重要,而科学有效的收视率调查方法是获取准确的收视率信息的重要前提和保证。 目前较常运用的收视率调查系统为图格收视率调查系统,是基于终端机顶盒运作的系统,主要用来调查当前电视节目的收视率情况。其运作原理是,当用户进行切换台操作或者进行点播后,终端机顶盒平台会获取到用户操作行为的结果,例如,用户切换到那个节目或者点播了那个媒体资源等;然后将获取到的用户行为信息封装到网络数据包中发送到前端服务器,前端服务器接收到网络数据包后,对包内容进行分析,从而确定哪个用户当前在观看什么电视节目,哪个节目的收视率较好。 此种收视率调查系统中,前端服务器通过实时连接终端机顶盒平台,以获取当前用户操作行为,终端机顶盒不对用户操作记录进行存储,必须保证网络一直畅通才能保证前端服务器收集的信息可靠,过度依赖网络环境,无法收集到网络不正常时的用户操作信息;另外,成千上万个用户同时操作,前端服务器可能会处理不过来,造成服务器崩溃。 另外一种收视率调查系统中,终端机顶盒平台将用户操作记录暂存至本地服务器,与前端服务器连接时,在监控到前端服务器的请求时,将用户操作数据发送至前端服务器。 此种收视率调查系统终端机顶盒不能主动发送用户操作数据给前端服务器;且存储在本地的文件较大;并且数据的内容较原始,需要终端平台或者前端服务器对原始数据进行解析,才能得到较为直观的数据;以及现有的收视率调查系统中,机顶盒终端仅获取用户的切换的节目或点播的媒体资源的操作数据,前端服务器根据这些操作数据调查收视率,而无法获取所有的用户操作行为,不能针对性的对用户习惯进行调查。
技术实现思路
本专利技术实施例所要解决的技术问题在于,现有的收视率调查系统的用户操作行为的数据收集不可靠,数据较混乱而导致的对用户操作行为的解析不准确、操作复杂的问题。 为了解决上述技术问题,本专利技术实施例提供了一种用户行为调查方法及用户终端以及用户行为调查系统。 本专利技术实施例提供的一种用户行为调查方法,包括步骤:用户终端收集用户行为信息,并将所述用户行为信息生成数据库文件存储至所述用户终端的数据库中;发送所述数据库文件至前端服务器,以供所述前端服务器根据所述数据库文件解析用户行为。 本专利技术实施例还提供了一种用户终端,包括:存储模块,用于用户终端收集用户行为信息,并将所述用户行为信息生成数据库文件存储至所述用户终端的数据库中;发送模块,用于发送所述数据库文件至前端服务器,以供所述前端服务器根据所述数据库文件解析用户行为。 本专利技术实施例还提供了一种用户行为调查系统,包括用户终端及前端服务器;所述用户终端,用于收集用户行为信息,并将所述用户行为信息生成数据库文件存储至所述用户终端的数据库中;发送所述数据库文件至前端服务器,以供所述前端服务器根据所述数据库文件解析用户行为;所述前端服务器,用于接收所述用户终端发送的数据库文件,并根据所述数据库文件解析用户行为。 本专利技术实施例提供的用户行为调查方法及用户终端以及用户行为调查系统,通过在用户终端集成数据库,将获取到得用户操作数据生成数据库文件存入数据库,再将数据库文件发送给前端服务器,在数字电视终端集成数据库,能够准确记录、收集用户所有时段的操作数据,降低了系统对网络的依赖性,提高了数据收集的可靠性;通过数据库管理用户操作记录数据,可以将用户原始操作数据,生成较为标准的数据库文件,能够提供给前端服务器较为直观的数据以供前端进一步分析用户行为习惯等;由于数据库文件的标准性,前端管理员可以根据需要在前端服务器上随时获取查看任一时段的用户操作数据,而不是被动的接收根据预先制定的规则传送过来的某一时段或者筛选过的用户操作数据,能够更好的掌握终端用户行为、产品使用状况等信息;数据库文件占用的存储空间较小,能够很好的节约存储空间;可以根据需求自定义用户的多种操作行为。 【附图说明】 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 图1是本专利技术实施例提供的一种用户行为调查方法的流程示意图;图2是本专利技术实施例提供的用户行为调查方法的一个应用例的流程示意图;图3是本专利技术实施例提供的用户行为调查方法的另一个应用例的流程示意图;图4是本专利技术实施例提供的一种用户终端的结构示意图; 图5是本专利技术实施例提供的用户调查系统的结构示意图。 【具体实施方式】 下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。 下面对本专利技术实施例提供的方法和相关终端及系统进行详细介绍。 本专利技术提供了一种用户行为调查方法,其中,用户行为调查方法的第一实施例流程如图1所不:SlOl:用户终端收集用户行为信息,并将所述用户行为信息生成数据库文件存储至所述用户终端的数据库中;首先,用户终端需集成数据库至软件中,所述数据库优选为嵌入式数据库,具体的,可以为SQLite数据库,SQLite数据库是一款完全开源的嵌入式数据库,且占据内存小,较易使用,能在嵌入式系统中集成,支持动态生成数据库db文件。用户收看电视节目或者点击某个广告等操作时,用户终端会将这些操作行为信息记录下来,并利用SQLite数据库的特性,将其保存至一个数据库db文件中,从而生成一个记录用户操作信息的数据库文件,所述数据库文件包括用户属性信息,终端属性信息及用户操作信息。用户属性信息用于唯一标识用户及划分用户群体,可以包括用户名,性别,年龄等基本信息。用户终端属性信息包括终端的设备号、ip地址等信息,本专利技术实施例中的用户终端为与用户交互的设备,可以是数字电视接收终端、机顶盒,或者移动手持设备,例如手机、pad等,也可以为计算机。用户操作信息可以包括用户操作对象信息及用户操作时间信息。另外,除了这些信息外,前端用户还可以根据需要自定义数据库的其他数据项,数据库可以把终端用户所有的信息记录并存储下来。需要说明的是,本专利技术中所提到的用户行为信息中的用户为终端用户,前端用户解析终端用户的用户行为。 本专利技术实施例中利用SQLite数据库保存的数据库文件占用存储空间较小,且生成的数据较直观,可供前端用户直接查看。 S1本文档来自技高网
...

【技术保护点】
一种用户行为调查方法,其特征在于,包括步骤:用户终端收集用户行为信息,并将所述用户行为信息生成数据库文件存储至所述用户终端的数据库中;发送所述数据库文件至前端服务器,以供所述前端服务器根据所述数据库文件解析用户行为。

【技术特征摘要】
1.一种用户行为调查方法,其特征在于,包括步骤: 用户终端收集用户行为信息,并将所述用户行为信息生成数据库文件存储至所述用户终端的数据库中; 发送所述数据库文件至前端服务器,以供所述前端服务器根据所述数据库文件解析用户行为。2.根据权利要求1所述的用户行为调查方法,其特征在于,所述步骤发送所述数据库文件至前端服务器,以供所述前端服务器根据所述数据库文件解析用户行为还包括: 在约定时间或者用户终端接收到前端服务器的请求命令时,发送所述数据库文件至前端服务器。3.根据权利要求1所述的用户行为调查方法,其特征在于,所述数据库文件包括用户属性信息,用户终端属性信息及用户操作信息。4.根据权利要求1所述的用户调查方法,其特征在于,所述数据库为集成到用户终端的嵌入式数据库。5.根据权利要求4所述的用户调查方法,其特征在于,所述用户终端为数字电视接收终端,机顶盒,手机,pad或者计算机。6.一种用户终端,其特征在于,包括: 存储模块,用于用户终端收集用户行为信息,并将所述用户...

【专利技术属性】
技术研发人员:刘超
申请(专利权)人:深圳市同洲电子股份有限公司
类型:发明
国别省市:广东;44

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

1