一种数据统计方法及装置的制造方法_4

文档序号:8922392阅读:来源:国知局
中,从服务器获取包括统计点和所需统计内容的目标统计事件之后,当本端运行到统计点时,调用统计插件统计所需统计内容以获得目标统计数据,向服务器发送目标统计数据,以触发服务器分析目标统计数据,其中,目标统计事件是与本端已有统计事件不同的统计事件。开发商可以通过服务器向终端系统或应用发送新增的包括统计点和所需统计内容的统计事件,而不需要重新开发终端系统或应用,可以提高数据统计灵活性。
[0136]请参阅图6,图6是本发明实施例提供的又一种数据统计装置的结构图。如图6所示,该数据统计装置600可以包括:至少一个处理器601,如CPU,存储器602,输入装置603,输出装置604以及至少一个通信总线605。存储器602可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。可选地,存储器602还可以是至少一个位于远离前述处理器601的存储装置。其中:
[0137]通信总线605,用于实现这些组件之间的连接通信;
[0138]输入装置603,用于从服务器获取目标统计事件,目标统计事件是与该数据统计装置600已有统计事件不同的统计事件,目标统计事件包括统计点和所需统计内容;
[0139]存储器602中存储有一组程序代码,处理器601用于调用存储器602中存储的程序代码执行以下操作:
[0140]当该数据统计装置600运行到统计点时,调用统计插件统计所需统计内容以获得目标统计数据;
[0141]输出装置604,用于向服务器发送目标统计数据,以触发服务器分析目标统计数据。
[0142]作为一种可能的实施方式,统计点为统计位置。
[0143]作为一种可能的实施方式,输入装置603从服务器获取目标统计事件之后,以及处理器601当该数据统计装置600运行到统计点时,调用统计插件统计所需统计内容以获得目标统计数据之前,处理器601还用于调用存储器602中存储的程序代码执行以下操作:
[0144]将目标统计事件的程序代码插入该数据统计装置600的程序代码中的统计位置;
[0145]处理器601当该数据统计装置600运行到统计点时,调用统计插件统计所需统计内容以获得目标统计数据的方式具体为:
[0146]当该数据统计装置600的程序代码运行到统计位置时,运行目标统计事件的程序代码以调用统计插件统计所需统计内容获得目标统计数据。
[0147]作为一种可能的实施方式,统计点为统计触发条件;
[0148]处理器601当该数据统计装置600运行到统计点时,调用统计插件统计所需统计内容以获得目标统计数据的方式具体为:
[0149]当统计触发条件被触发时,调用统计插件统计所需统计内容以获得目标统计数据。
[0150]作为一种可能的实施方式,输入装置603从服务器获取目标统计事件之后,以及处理器601当统计触发条件被触发时,调用统计插件统计所需统计内容以获得目标统计数据之前,处理器601还用于调用存储器602中存储的程序代码执行以下操作:
[0151]监测当前运行事件是否满足统计触发条件,若是,则确定统计触发条件被触发。
[0152]作为一种可能的实施方式,输入装置603从服务器获取目标统计事件的方式具体为:
[0153]向服务器发送携带有该数据统计装置600已有统计事件的统计事件获取请求,以触发服务器响应统计事件获取请求,发送目标统计事件;
[0154]接收服务器发送的目标统计事件。
[0155]作为一种可能的实施方式,输入装置603从服务器获取目标统计事件的方式具体为:
[0156]接收服务器推送的目标统计事件。
[0157]作为一种可能的实施方式,处理器601还用于调用存储器602中存储的程序代码执行以下操作:
[0158]从服务器获取目标统计事件清除指令;
[0159]响应目标统计事件清除指令,清除目标统计事件。
[0160]作为一种可能的实施方式,处理器601还用于调用存储器602中存储的程序代码执行以下操作:
[0161]当该数据统计装置600运行到该数据统计装置600已有统计点时,调用统计插件统计该数据统计装置600已有统计点所需统计内容。
[0162]在图6所描述的数据统计装置中,从服务器获取包括统计点和所需统计内容的目标统计事件之后,当本端运行到统计点时,调用统计插件统计所需统计内容以获得目标统计数据,向服务器发送目标统计数据,以触发服务器分析目标统计数据,其中,目标统计事件是与本端已有统计事件不同的统计事件。开发商可以通过服务器向终端系统或应用发送新增的包括统计点和所需统计内容的统计事件,而不需要重新开发终端系统或应用,可以提高数据统计灵活性。
[0163]本发明实施例的方法的步骤顺序可以根据实际需要进行调整、合并或删减。本发明实施例的终端的单元可以根据实际需要进行整合、进一步划分或删减。
[0164]本发明实施例的单元,可以以通用集成电路(如中央处理器CPU),或以专用集成电路(ASIC)来实现。
[0165]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory, ROM)、随机存取器(Random AccessMemory, RAM)、磁盘或光盘等。
[0166]以上对本发明实施例提供的数据统计方法及装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种数据统计方法,其特征在于,包括: 从服务器获取目标统计事件,所述目标统计事件是与本端已有统计事件不同的统计事件,所述目标统计事件包括统计点和所需统计内容; 当本端运行到所述统计点时,调用统计插件统计所述所需统计内容以获得目标统计数据; 向所述服务器发送所述目标统计数据,以触发所述服务器分析所述目标统计数据。2.根据权利要求1所述的方法,其特征在于,所述统计点为统计位置。3.根据权利要求2所述的方法,其特征在于,所述从服务器获取目标统计事件之后,以及当本端运行到所述统计点时,调用统计插件统计所述所需统计内容以获得目标统计数据之前,所述方法还包括: 将所述目标统计事件的程序代码插入本端的程序代码中的所述统计位置; 所述当本端运行到所述统计点时,调用统计插件统计所述所需统计内容以获得目标统计数据包括: 当本端的程序代码运行到所述统计位置时,运行所述目标统计事件的程序代码以调用统计插件统计所述所需统计内容获得目标统计数据。4.根据权利要求1所述的方法,其特征在于,所述统计点为统计触发条件; 所述当本端运行到所述统计点时,调用统计插件统计所述所需统计内容以获得目标统计数据包括: 当所述统计触发条件被触发时,调用统计插件统计所述所需统计内容以获得目标统计数据。5.根据权利要求4所述的方法,其特征在于,所述从服务器获取目标统计事件之后,以及当所述统计触发条件被触发时,调用统计插件统计所述所需统计内容以获得目标统计数据之前,所述方法还包括: 监测当前运行事件是否满足所述统计触发条件,若是,则确定所述统计触发条件被触发。6.一种数据统计装置,其特征在于,包括: 第一获取单元,用于从服务器获取目标统计事件,所述目标统计事件是与所述装置已有统计事件不同的统计事件,所述目标统计事件包括统计点和所需统计内容; 统计单元,用于当所述装置运行到所述第一获取单元获取的统计点时,调用统计插件统计所述第一获取单元获取的所需统计内容以获得目标统计数据; 发送单元,用于向所述服务器发送所述统计单元统计的目标统计数据,以触发所述服务器分析所述目标统计数据。7.根据权利要求6所述的装置,其特征在于,所述统计点为统计位置。8.根据权利要求7所述的装置,其特征在于,所述装置还包括: 插入单元,用于将所述第一获取单元获取的目标统计事件的程序代码插入所述装置的程序代码中的所述统计位置; 所述统计单元,具体用于当所述装置的程序代码运行到所述统计位置时,运行所述目标统计事件的程序代码以调用统计插件统计所述所需统计内容获得目标统计数据。9.根据权利要求6所述的装置,其特征在于,所述统计点为统计触发条件; 所述统计单元,具体用于当所述统计触发条件被触发时,调用统计插件统计所述所需统计内容以获得目标统计数据。10.根据权利要求9所述的装置,其特征在于,所述装置还包括: 监测单元,用于监测当前运行事件是否满足所述第一获取单元获取的统计触发条件,若是,则确定所述统计触发条件被触发。
【专利摘要】本发明实施例提供了一种数据统计方法及装置,该方法包括:从服务器获取目标统计事件,目标统计事件是与本端已有统计事件不同的统计事件,目标统计事件包括统计点和所需统计内容;当本端运行到统计点时,调用统计插件统计所需统计内容以获得目标统计数据;向服务器发送目标统计数据,以触发服务器分析目标统计数据。实施本发明实施例,可以提高数据统计灵活性。
【IPC分类】G06F9/44
【公开号】CN104899023
【申请号】CN201510242358
【发明人】王延毅
【申请人】深圳市金立通信设备有限公司
【公开日】2015年9月9日
【申请日】2015年5月13日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1