基于用户终端标识比对应用下载运行统计方法及其装置制造方法

文档序号:7986339阅读:212来源:国知局
基于用户终端标识比对应用下载运行统计方法及其装置制造方法
【专利摘要】本发明提供一种基于用户终端标识比对应用下载运行统计方法及其装置,其特征在于,所述方法包括:a.接收由所述用户终端发送的第一请求信息,所述第一请求信息用于请求下载一应用;b.获取下载所述应用的所述用户终端的第一标识信息;c.接收用户终端运行所述应用的运行数据;d.根据所述运行数据的第一判断条件以及获取的用户终端的第二标识信息与所述第一标识信息的匹配结果启动计数器。
【专利说明】基于用户终端标识比对应用下载运行统计方法及其装置
【技术领域】
[0001]涉及电子通讯领域,尤其涉及应用下载统计系统。
【背景技术】
[0002]到3G时代之后,由于移动网络更加完善,手机逐渐智能化,手机应用获得一轮爆发式的发展,不过可惜的是,这一轮发展并不是由本土企业引领的,而是国外手机制造商苹果。苹果打破原来的纯封闭模式,向第三方开发者敞开一扇半掩的大门,通过集成优质应用,推出App Store,让其在众多手机厂商中别树一巾只。
[0003]如今手机应用已经覆盖到消费者生活的方方面面,打电话不再需要拨号,用米聊、微信或者口信,可以直接语音对讲,而且没有通话费,流量费也非常低。手机社交也不再仅仅用QQ,人人网、微博等SNS应用让社交无处不在。iPhone应用如水果忍者、会说话的TOM猫等,都在很短时间之内聚集起大量的用户群体,成为流行一时的本地化应用。近年来移动应用程序的急速发展,用户范围覆盖越来越广泛,对不同途径应用的下载和运行数据没有很好的处理方法。

【发明内容】

[0004]针对现有技术中的缺陷,本发明提供一种基于用户终端标识比对应用下载运行统计方法,其特征在于,包括:a.接收由所述用户终端发送的第一请求信息,所述第一请求信息用于请求下载一应用;b.获取下载所述应用的所述用户终端的第一标识信息;c.接收用户终端运行所述应用的运行数据;d.根据所述运行数据的第一判断条件以及获取的用户终端的第二标识信息与所述第一标识信息的匹配结果启动计数器。
[0005]优选地,所述第一请求信息基于所述用户终端对一预定信息的点击数据生成。
[0006]优选地,所述第一标识信息可以是通过如下方式中的一种获取的:包含在所述第一请求信息内;向所述移动终端请求获取的;或者向所述第三方系统请求获取的。
[0007]优选地,所述步骤d包括:若所述运行数据满足所述第一判断条件则根据获取的用户终端的第二标识信息与所述第一标识信息的匹配结果启动计数器;若所述运行数据不满足所述第一判断条件则不启动所述计数器。
[0008]优选地,若所述第二标识信息与所述第一标识信息相匹配则启动计数器,若不匹配则不启动所述计数器。
[0009]优选地,所述第一判断条件为如下判断条件中的一种:所述运行数据为所述用户终端第一次运行所述应用的数据;所述运行数据为所述用户终端第一次运行所述应用一预定功能的数据;或者所述运行数据为所述用户终端第一次点击所述应用一预定选项的数据。
[0010]优选地,所述第一标识信息以及所述第二标识信息包括如下信息中的一种或多种:用户终端硬件标识码;当前时间戳;随机数;用户终端IP地址;或者用户账号。
[0011]根据本发明的另一个方面还提供一种基于用户终端标识比对应用下载运行统计装置,所述装置包括一计数器,其特征在于,包括:第一接收装置,其用于接收由所述用户终端发送的第一请求信息,所述第一请求信息用于请求下载一应用;以及获取装置,其用于获取下载所述应用的所述用户终端的第一标识信息;第二接收装置,其用于接收用户终端运行所述应用的运行数据;计数控制装置,其用于根据所述运行数据的第一判断条件以及获取的用户终端的第二标识信息与所述第一标识信息的匹配结果启动所述计数器。
[0012]优选地,所述第一请求信息基于所述用户终端对一预定信息的点击数据生成。
[0013]优选地,所述第一标识信息可以是通过如下方式中的一种获取的:包含在所述第一请求信息内;向所述移动终端请求获取的;或者向所述第三方系统请求获取的。
[0014]优选地,所述计数控制装置包括:第一启动装置,其用于在所述运行数据符合所述第一判断条件时根据获取的用户终端的第二标识信息与所述第一标识信息的匹配结果启动所述计数器。
[0015]优选地,所述第一启动装置还包括:第二启动装置,其用于在所述第二标识信息与所述第一标识信息相匹配时启动所述计数器。
[0016]优选地,所述第一判断条件为如下判断条件中的一种:所述运行数据为所述用户终端第一次运行所述应用的数据;所述运行数据为所述用户终端第一次运行所述应用一预定功能的数据;或者所述运行数据为所述用户终端第一次点击所述应用一预定选项的数据。
[0017]优选地,所述第一标识信息以及所述第二标识信息包括如下信息中的一种或多种:用户终端硬件标识码;当前时间戳;随机数;用户终端IP地址;或者用户账号。
[0018]本发明通过用户点击某一预定信息请求下载应用时的第一标识与用户第一次运行该应用、用户第一次运行该应用的某个功能或者用户第一次点击预定选项时的第二标识信息的匹配进行计数,也就是说用户通过某一预定信息下载并且其运行数据符合某一判断条件时启动计数器进行计数。
【专利附图】

【附图说明】
[0019]通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0020]图1示出根据本发明的第一实施例的,一种基于用户终端标识比对应用下载运行统计方法的流程图;
[0021]图2示出根据本发明的第二实施例的,一种基于用户终端标识比对应用下载运行统计方法的具体流程图;以及
[0022]图3示出根据本发明的第三实施例的,一种基于用户终端标识比对应用下载运行统计装置的结构示意图。
【具体实施方式】
[0023]通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0024]图1示出根据本发明的第一实施例的,一种基于用户终端标识比对应用下载运行统计方法的流程图。具体地,本图示出了四个步骤。首先是步骤S101,接收由用户终端发送的第一请求信息,第一请求信息用于请求下载一应用。步骤S102,获取下载所述应用的用户终端的第一标识信息。步骤S103,接收用户终端运行应用的运行数据。步骤S104,根据运行数据的第一判断条件以及获取的用户终端的第二标识信息与第一标识信息的匹配结果启动计数器。具体地,本领域技术人员理解,用户终端请求下载一应用的请求信息基于用户对某一预定信息的点击生成,点击该预定信息直接跳至应用下载页面,并生成请求信息。该预定信息可以是例如一网页上该应用的介绍信息。又例如,该预定信息可以是其他应用的信息位上对该应用的介绍信息。又例如,预定信息可以是该应用的图片。再例如,预定信息可以是该应用下载地址的二维码,扫描二维码进入应用下载页面,并生成请求信息。若用户并未点击该预定信息而通过其他方式,如在第三方市场进行名称检索进行下载时,不生成请求信息。具体地,本领域技术人员能结合现有技术实现更多的变化例,具体地,在此不予赘述。更具体地,第一标识信息优选地,包含在请求信息中,例如,预先约定请求信息中的某些字段专门用于表示第一标识信息,则收到请求信息后,获取预先约定的字段以获得第一标识信息。次优地,在接收请求信息后,向用户终端发送获取第一标识信息的请求信息,并通过用户终端的回复信息获取第一标识信息。再优地,第一标识信息还可以通过一第三方系统获取。具体地,第二标识信息的获取同第一标识信息相类似,具体地,在此不予赘述。第一标识信息以及第二标识信息可以是如下信息中的一种或多种:用户终端硬件标识码;当前时间戳;随机数;用户终端IP地址;或者用户账号。优选地,第二标识信息所包含的信息的数量与种类与第一标识信息包含的信息的数量与种类相适应。例如,第一标识信息只包含用户终端硬件标识码,那么相适应地,第二标识信息也只包含用户终端硬件标识码。又例如,第一标识信息包含用户终端硬件标识码以及用户终端IP地址,则相适应地,第二标识信息也包含用户终端硬件标识码以及用户终端IP地址。再例如,第一标识信息包含用户终端硬件标识码、用户终端IP地址以及当前时间戳,则相适应地,第二标识信息也包含用户终端硬件标识码、用户终端IP地址以及当前时间戳,具体地,本领域技术人员理解,第一标识信息的当前时间戳为下载应用时的时间戳,第二标识信息的当前时间戳为运行数据符合第一判断条件的运行的时间戳,由于两个时间戳不同,则当前时间戳只用于判断识别验证用户终端,在第一标识信息与第二标识信息匹配时仅根据用户终端硬件标识码以及用户终端IP地址进行匹配,具体地,在此不予赘述。次优地,第一标识信息所包含的信息种类与数量与第二标识信息所包含的信息种类与数量不尽相同,则在匹配时,仅匹配第一标识信息与第二标识信息中同时包含的如下信息的一种或多种信息:用户终端硬件标识码、用户终端IP地址或者用户账号。本领域技术人员结合现有技术能实现更多的变化例,具体地,在此不予赘述。
[0025]图2示出根据本发明的第二实施例的,一种基于用户终端标识比对应用下载运行统计方法的具体流程图。具体地,本图示出了七个步骤,首先是步骤S201,接收由用户终端发送的第一请求信息,第一请求信息用于请求下载一应用。步骤S202,获取下载所述应用的用户终端的第一标识信息。步骤S203,接收用户终端运行应用的运行数据。步骤S204,判断运行数据是否符合第一判断条件,若不符合则结束,若符合则执行步骤S205,获取用户终端的第二标识信息。步骤S206,判断第二标识信息与第一标识信息是否匹配,若不匹配则结束,若匹配则执行步骤S207,启动计数器进行计数。其中,第一判断条件优选地,是运行数据为所述用户终端第一次运行所述应用的数据。也就是当用户第一次运行该应用时符合第一判断条件,并进一步获取第二标识信息。次优地,第一判断条件是运行数据表示所述用户终端第一次运行所述应用一预定功能,例如,用户终端第一运行应用的帮助功能;又例如,用户终端第第一次运行应用的游戏功能,具体地,在此不予赘述。再优地,第一判断条件是所述运行数据表示所述用户终端第一次点击所述应用一预定选项,例如,用户终端点击评价选项,又例如,用户终端点击应用上的某一信息位。具体地,在此不予赘述。更具体地,第二标识信息优选地,包含在运行数据中,例如,预先约定运行数据中的某些字段专门用于表示第二标识信息,则收到运行数据后,获取预先约定的字段以获得第二标识信息。次优地,在接收运行数据并判断运行数据符合第一判断条件后,向用户终端发送获取第二标识信息的请求信息,并通过用户终端的回复信息获取第二标识信息。再优地,第二标识信息还可以通过一第三方系统获取。
[0026]图3示出根据本发明的第三实施例的,一种基于用户终端标识比对应用下载运行统计装置的结构示意图。具体地,本图示出了一个统计装置1,该统计装置I包括第一接收装置11,获取装置12,第二接收装置13,计数器14以及计数控制装置15。其中,第一接收装置11用于接收由所述用户终端发送的第一请求信息,所述第一请求信息用于请求下载一应用。获取装置12用于获取下载所述应用的所述用户终端的第一标识信息。第二接收装置13用于接收用户终端运行所述应用的运行数据。计数器14用于对应用的下载运行进行计数。计数控制装置15用于根据所述运行数据的第一判断条件以及获取的用户终端的第二标识信息与所述第一标识信息的匹配结果启动所述计数器。具体地,第一接收装置11接收到请求信息后,由获取装置12获取用户终端的第一标识信息。其中,第一标识信息优选地,包含在请求信息中,例如,预先约定请求信息中的某些字段专门用于表示第一标识信息,则第一接收装置11收到请求信息后,由获取装置12获取预先约定的字段以获得第一标识信息。次优地,在第一接收装置11接收请求信息后,获取装置12向用户终端发送获取第一标识信息的请求信息,并通过用户终端的回复信息获取第一标识信息。再优地,第一标识信息还可以通过一第三方系统获取。获取装置12获取第一标识信息后,优选地将第一标识信息储存至一数据库内。用户终端运行下载的应用时,第二接收装置12接收用户的运行数据并通过计数控制装置15对计数器14进行控制计数。更具体地,计数控制装置15还包括第一启动装置151,第一启动装置151用于在运行数据符合第一判断条件时根据获取的用户终端的第二标识信息与所述第一标识信息的匹配结果启动所述计数器。第一启动装置151还包括第二启动装置1511,第二启动装置1511用于在所述第二标识信息与所述第一标识信息相匹配时启动所述计数器。具体地,第二接收装置13接收到运行数据后,第一启动装置151根据运行数据是否符合第一条件的判断结果启动计数器。其中,第一判断条件优选地,是运行数据为所述用户终端第一次运行所述应用的数据。也就是当用户第一次运行该应用时符合第一判断条件,并进一步获取第二标识信息。次优地,第一判断条件是运行数据表示所述用户终端第一次运行所述应用一预定功能,例如,用户终端第一运行应用的帮助功能;又例如,用户终端第第一次运行应用的游戏功能,具体地,在此不予赘述。再优地,第一判断条件是所述运行数据表示所述用户终端第一次点击所述应用一预定选项,例如,用户终端点击评价选项,又例如,用户终端点击应用上的某一信息位。具体地,在此不予赘述。第二启动装置1511用于在所述第二标识信息与所述第一标识信息相匹配时启动所述计数器。其中,第一标识信息以及第二标识信息可以是如下信息中的一种或多种:用户终端硬件标识码;当前时间戳;随机数;用户终端IP地址;或者用户账号。优选地,第二标识信息所包含的信息的数量与种类与第一标识信息包含的信息的数量与种类相适应。例如,第一标识信息只包含用户终端硬件标识码,那么相适应地,第二标识信息也只包含用户终端硬件标识码。又例如,第一标识信息包含用户终端硬件标识码以及用户终端IP地址,则相适应地,第二标识信息也包含用户终端硬件标识码以及用户终端IP地址。再例如,第一标识信息包含用户终端硬件标识码、用户终端IP地址以及当前时间戳,则相适应地,第二标识信息也包含用户终端硬件标识码、用户终端IP地址以及当前时间戳,具体地,本领域技术人员理解,第一标识信息的当前时间戳为下载应用时的时间戳,第二标识信息的当前时间戳为运行数据符合第一判断条件的运行的时间戳,由于两个时间戳不同,则当前时间戳只用于判断识别验证用户终端,在第一标识信息与第二标识信息匹配时仅根据用户终端硬件标识码以及用户终端IP地址进行匹配,具体地,在此不予赘述。次优地,第一标识信息所包含的信息种类与数量与第二标识信息所包含的信息种类与数量不尽相同,则在匹配时,仅匹配第一标识信息与第二标识信息中同时包含的如下信息的一种或多种信息:用户终端硬件标识码、用户终端IP地址或者用户账号。本领域技术人员结合现有技术能实现更多的变化例,具体地,在此不予赘述。
[0027]以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。
【权利要求】
1.一种基于用户终端标识比对应用下载运行统计方法,其特征在于,包括: a.接收由所述用户终端发送的第一请求信息,所述第一请求信息用于请求下载一应用; b.获取下载所述应用的所述用户终端的第一标识信息; c.接收用户终端运行所述应用的运行数据;以及 d.根据所述运行数据的第一判断条件以及获取的用户终端的第二标识信息与所述第一标识信息的匹配结果启动计数器。
2.根据权利要求1所述的方法,其特征在于,所述第一请求信息基于所述用户终端对一预定信息的点击数据生成。
3.根据权利要求1所述的方法,其特征在于,所述第一标识信息可以是通过如下方式中的一种获取的: 包含在所述第一请求信息内; 向所述移动终端请求获取的;或者 向所述第三方系统请求获取的。
4.根据权利要求1所述的方法,其特征在于,所述步骤d包括: 若所述运行数据满足所述第一判断条件则根据获取的用户终端的第二标识信息与所述第一标识信息的匹配结果启动计数器; 若所述运行数据不满足所述第一判断条件则不启动所述计数器。
5.根据权利要求4所述的方法,其特征在于,若所述第二标识信息与所述第一标识信息相匹配则启动计数器,若不匹配则不启动所述计数器。
6.根据权利要求4所述的方法,其特征在于,所述第一判断条件为如下判断条件中的一种: 所述运行数据为所述用户终端第一次运行所述应用的数据; 所述运行数据为所述用户终端第一次运行所述应用一预定功能的数据;或者 所述运行数据为所述用户终端第一次点击所述应用一预定选项的数据。
7.根据权利要求1所述的方法,其特征在于,所述第一标识信息以及所述第二标识信息包括如下信息中的一种或多种: 用户终端硬件标识码; 当前时间戳; 随机数; 用户终端IP地址;或者 用户账号。
8.一种基于用户终端标识比对应用下载运行统计装置,所述装置包括一计数器,其特征在于,包括: 第一接收装置,其用于接收由所述用户终端发送的第一请求信息,所述第一请求信息用于请求下载一应用;以及 获取装置,其用于获取下载所述应用的所述用户终端的第一标识信息; 第二接收装置,其用于接收用户终端运行所述应用的运行数据; 计数控制装置,其用于根据所述运行数据的第一判断条件以及获取的用户终端的第二标识信息与所述第一标识信息的匹配结果启动所述计数器。
9.根据权利要求8所述的装置,其特征在于,所述第一请求信息基于所述用户终端对一预定信息的点击数据生成。
10.根据权利要求8所述的装置,其特征在于,所述第一标识信息可以是通过如下方式中的一种获取的: 包含在所述第一请求信息内; 向所述移动终端请求获取的;或者 向所述第三方系统请求获取的。
11.根据权利要求8所述的装置,其特征在于,所述计数控制装置包括: 第一启动装置,其用于在所述运行数据符合所述第一判断条件时根据获取的用户终端的第二标识信息与所述第一标识信息的匹配结果启动所述计数器。
12.根据权利要求11所述的装置,其特征在于,所述第一启动装置还包括: 第二启动装置,其用于在所述第二标识信息与所述第一标识信息相匹配时启动所述计数器。
13.根据权利要求11所述的装置,其特征在于,所述第一判断条件为如下判断条件中的一种: 所述运行数据为所述用户终端第一次运行所述应用的数据; 所述运行数据为所述用户终端第一次运行所述应用一预定功能的数据;或者 所述运行数据为所述用户终端第一次点击所述应用一预定选项的数据。
14.根据权利要求8所述的装置,其特征在于,所述第一标识信息以及所述第二标识信息包括如下信息中的一种或多种: 用户终端硬件标识码; 当前时间戳; 随机数; 用户终端IP地址;或者 用户账号。
【文档编号】H04L29/08GK103841172SQ201210491646
【公开日】2014年6月4日 申请日期:2012年11月27日 优先权日:2012年11月27日
【发明者】马良骏 申请人:上海亿动信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1