生成移动终端应用操作日志的方法和设备的制造方法_2

文档序号:8925681阅读:来源:国知局
来生成所述应用操作日志:从所述接口调用日志取得接口调用请求中的所述字段以及记录该接口调用请求的服务器时间;将所述接口调用请求中的所述字段拆分成移动终端标识符和操作计数值;以及将所述服务器时间确定为由移动终端标识符标识的移动终端执行由所述应用操作计数值标识的操作的实际时间。
[0035]下面,参照图2描述根据本发明实施例的由移动终端执行的辅助生成移动终端应用操作记录的方法200。如图所示,方法200起始于步骤S210,接收用户对应用执行的操作。接着,在S220,响应于所述操作,向服务器发送包括移动终端标识符的接口调用请求。
[0036]在步骤S210中,移动终端接收用户进行的操作,即通过所述操作对移动终端进行触发。这可通过移动终端上的各个传感器(比如触屏、音量调节等)来实现。
[0037]在步骤220中,响应于所述操作(即基于所述触发),移动终端向服务器发送接口调用请求。
[0038]所述请求中包括移动终端标识符。所述移动终端标识符能够把不同的请求分别与相对应的移动终端相关联,从而用于对来自各个移动终端的应用操作分别进行记录。
[0039]所述接口调用请求被服务器接收后,用于由服务器执行图1所示的方法的各个步骤,其内容在此不再赘述。
[0040]图3示出了根据本发明的一种实施例的服务器300的结构框图。如图所示,该服务器300,包括:接收装置310、接口请用日志生成装置320和应用操作日志生成装置330。所述接收装置310用于从一个或多个移动终端接收响应于其用户对应用的操作而发出的接口调用请求,所述接口调用请求包括移动终端的标识符。所述接口请用日志生成装置320用于根据服务器时间对所述接口调用请求进行记录形成接口调用日志。所述应用操作日志生成装置330用于根据所述接口调用日志导出每个移动终端的应用操作日志,其中所述应用操作日志中将记录所述接口调用请求的服务器时间作为所述移动终端执行的相应应用操作的时间。
[0041]图4示出了根据本发明的一种实施例的移动终端400的结构框图。如图所示,该移动终端400包括操作接收装置410和发送装置420。所述操作接收装置410用于接收用户对应用执行的操作。所述发送装置420用于响应于所述操作向服务器发送包括移动终端标识符的接口调用请求。
[0042]以下参照图5描述由上述服务器和移动终端协作执行的根据本发明的一种具体实施例的生成移动终端应用操作日志的方法的详细流程。如图所示,
[0043]-首先,移动客户端(即移动终端)接收用户对应用执行的操作;
[0044]-接着,移动客户端响应于所述操作向服务器发送包括SendID参数的接口调用请求,其中所述SendID参数对于移动客户端是唯一的,SendID =每次操作自增ID_移动客户端串号,其中每次操作自增ID对应于应用操作计数值,移动客户端串号对应于移动终端标识符;
[0045]-相应地,服务器从移动终端接收到所述接口调用请求,然后根据服务器时间对所述接口调用请求进行记录,形成接口调用日志;
[0046]-最后,服务器使用SendID参数从所述接口调用日志导出应用操作日志。
[0047]通过本发明的上述【具体实施方式】,能够统一地采用服务器时间记录应用操作,并且减少了上报过程,减少了操作记录中存在的误差并且避免了由于上报失误造成的数据缺失,并且能够更高效地利用网络资源。
[0048]尽管以上已经结合本发明的优选实施例示出了本发明,但是本领域的技术人员将会理解,在不脱离本发明的精神和范围的情况下,可以对本发明进行各种修改、替换和改变。因此,本发明不应由上述实施例来限定,而应由所附权利要求及其等价物来限定。
【主权项】
1.一种由服务器执行的生成移动终端应用操作日志的方法,包括: 从一个或多个移动终端接收响应于其用户对应用的操作而发出的接口调用请求,所述接口调用请求包括移动终端的标识符; 根据服务器时间对所述接口调用请求进行记录,形成接口调用日志;以及 根据所述接口调用日志导出每个移动终端的应用操作日志,其中所述应用操作日志中将记录所述接口调用请求的服务器时间作为所述移动终端执行的相应应用操作的时间。2.根据权利要求1所述的方法,其中所述接口调用请求还包括:移动终端的应用操作计数值。3.根据权利要求2所述的方法,其中所述移动终端的标识符与所述应用操作计数值拼接成一个字段插入在所述接口调用请求中。4.根据权利要求3所述的方法,其中所述根据所述接口调用日志导出每个移动终端的应用操作日志包括: 从所述接口调用日志取得接口调用请求中的所述字段以及记录该接口调用请求的服务器时间; 将所述接口调用请求中的所述字段拆分成移动终端标识符和操作计数值;以及 将所述服务器时间确定为由移动终端标识符标识的移动终端执行由所述应用操作计数值标识的操作的实际时间。5.一种由移动终端执行的辅助生成移动终端应用操作日志的方法,包括: 接收用户对应用执行的操作; 响应于所述操作,向服务器发送包括移动终端标识符的接口调用请求。6.根据权利要求5所述的方法,其中所述接口调用请求还包括:移动终端的应用操作计数值。7.一种服务器,包括: 接收装置,用于从一个或多个移动终端接收响应于其用户对应用的操作而发出的接口调用请求,所述接口调用请求包括移动终端的标识符; 接口请用日志生成装置,用于根据服务器时间对所述接口调用请求进行记录形成接口调用日志;以及 应用操作日志生成装置,用于根据所述接口调用日志导出每个移动终端的应用操作日志,其中所述应用操作日志中将记录所述接口调用请求的服务器时间作为所述移动终端执行的相应应用操作的时间。8.根据权利要求7所述的服务器,其中所述接口调用请求还包括:移动终端的应用操作计数值。9.根据权利要求8所述的服务器,其中所述移动终端的标识符与所述应用操作计数值拼接成一个字段插入在所述接口调用请求中。10.根据权利要求9所述的服务器,其中所述用于根据所述接口调用日志导出每个移动终端的应用操作日志的装置包括: 用于从所述接口调用日志取得接口调用请求中的所述字段以及记录该接口调用请求的服务器时间的装置; 用于将所述接口调用请求中的所述字段拆分成移动终端标识符和操作计数值的装置;以及 用于将所述服务器时间确定为由移动终端标识符标识的移动终端执行由所述应用操作计数值标识的操作的实际时间的装置。11.一种移动终端,包括: 操作接收装置,用于接收用户对应用执行的操作;以及 发送装置,用于响应于所述操作向服务器发送包括移动终端标识符的接口调用请求。12.根据权利要求11所述的移动终端,其中所述接口调用请求还包括:移动终端的应用操作计数值。
【专利摘要】本发明提供了生成移动终端应用操作记录的方法和相应的服务器和移动终端。一种由服务器执行的生成移动终端应用操作记录的方法包括:从一个或多个移动终端接收响应于其用户对应用的操作而发出的接口调用请求,所述接口调用请求包括移动终端的标识符;根据服务器时间对所述接口调用请求进行记录,形成接口调用日志;以及根据所述接口调用日志导出每个移动终端的应用操作日志,其中所述应用操作日志中将记录所述接口调用请求的服务器时间作为所述移动终端执行的相应应用操作的时间。
【IPC分类】H04L29/08, H04W4/00
【公开号】CN104902432
【申请号】CN201510303225
【发明人】吴凯, 王海旭, 李鑫
【申请人】北京京东尚科信息技术有限公司, 北京京东世纪贸易有限公司
【公开日】2015年9月9日
【申请日】2015年6月4日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1