用于处理资源访问操作信息的方法与设备的制造方法

文档序号:10624657阅读:217来源:国知局
用于处理资源访问操作信息的方法与设备的制造方法
【专利摘要】本申请的目的是提供一种用于处理资源访问操作信息的方法于设备;获取资源访问操作信息;获取业务数据变更信息;根据所述业务数据变更信息对所述资源访问操作信息进行处理。与现有技术相比,本申请通过所述第一设备获取资源访问操作信息及业务数据变更信息,对资源访问操作信息进行有效的精细化的处理,进而,基于所述多维度、精细化的处理结果,实现了对所述业务数据变更信息所对应的异常访问情况的及时补救和保护,从而有效地减少了异常原因带来的资源访问流量的损失。
【专利说明】
用于处理资源访问操作信息的方法与设备
技术领域
[0001]本申请涉及计算机领域,尤其涉及用于处理资源访问操作信息的技术。
【背景技术】
[0002]在现有的资源访问操作中,对于访问操作的分析管理主要是基于顺利完成的访问操作进行的,例如,交互双方基于前端网络界面的数据访问和数据处理反馈达成合意,基于合意的结果进行相对应的信息处理,但是,针对在交互过程中出现的异常访问流量的情况,如,未达成合意的诸多情况,并没有相应的较为精细的分析处理方法,从而,使得这类异常访问流量情况的分析管理对于优化资源访问,促进交互顺利完成的分析参考价值得不到发挥,进而,使得由于异常访问造成的访问流量的损失现象无法逆转。

【发明内容】

[0003]本申请的目的是提供用于处理资源访问操作信息的方法与设备。
[0004]根据本申请的一个方面,提供了一种在第一设备端用于处理资源访问操作信息的方法,其中,所述方法包括:
[0005]获取资源访问操作信息;
[0006]获取业务数据变更信息;
[0007]根据所述业务数据变更信息对所述资源访问操作信息进行处理。
[0008]根据本申请的另一方面,还提供了一种在第二设备端用于处理资源访问操作信息的方法,其中,所述方法包括:
[0009]获取资源访问操作信息;
[0010]将所述资源访问操作信息发送至对应的第一设备;
[0011 ] 获取业务数据变更信息;
[0012]对所述业务数据变更信息执行相应处理。
[0013]根据本申请的再一方面,还提供了一种用于处理资源访问操作信息的第一设备,其中,所述第一设备包括:
[0014]第一装置,用于获取资源访问操作信息;
[0015]第二装置,用于获取业务数据变更信息;
[0016]第三装置,用于根据所述业务数据变更信息对所述资源访问操作信息进行处理。
[0017]根据本申请的又一方面,还提供了一种用于处理资源访问操作信息的第二设备,其中,所述第二设备包括:
[0018]第五装置,用于获取资源访问操作信息;
[0019]第六装置,用于将所述资源访问操作信息发送至对应的第一设备;
[0020]第七装置,用于获取业务数据变更信息;
[0021]第八装置,用于对所述业务数据变更信息执行相应处理。
[0022]根据本申请的又一方面,还提供了用于处理资源访问操作信息的系统,其中,所述系统包括:
[0023]根据本申请一方面提供的一种用于处理资源访问操作信息的第一设备和本申请另一方面提供的一种用于处理资源访问操作信息的第二设备。
[0024]与现有技术相比,本申请通过所述第一设备获取资源访问操作信息及业务数据变更信息,对资源访问操作信息进行有效的精细化的处理,进而,基于所述多维度、精细化的处理结果,本申请实现了对所述业务数据变更信息所对应的异常访问情况的及时补救和保护,从而有效地减少了异常原因带来的资源访问流量的损失。同时,本申请通过所述第二设备为所述第一设备提供对应的资源访问操作信息,并基于所获得的业务数据变更信息,配合着所述第一设备,顺利完成了对所述业务数据变更信息进行的相应处理,从而有效地减少了异常原因带来的资源访问流量的损失。
【附图说明】
[0025]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0026]图1示出根据本申请一个方面的一种用于处理资源访问操作信息的第一设备的设备不意图;
[0027]图2示出根据本申请另一个方面的一种用于处理资源访问操作信息的第二设备的设备不意图;
[0028]图3示出根据本申请一个优选实施例的用于处理资源访问操作信息的第一设备和第二设备的系统示意图;
[0029]图4示出根据本申请另一个优选实施例的用于处理资源访问操作信息的第一设备和第二设备的系统不意图;
[0030]图5示出根据本申请另一个方面的一种在第一设备端用于处理资源访问操作信息的方法流程图;
[0031]图6示出根据本申请另一个方面的一种在第二设备端用于处理资源访问操作信息的方法流程图;
[0032]图7示出根据本申请一个优选实施例的一种在第一设备端和第二设备端用于处理资源访问操作信息的方法流程图;
[0033]图8示出根据本申请另一个优选实施例的一种在第一设备端和第二设备端用于处理资源访问操作信息的方法流程图。
[0034]附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0035]下面结合附图对本申请作进一步详细描述。
[0036]在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
[0037]内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
[0038]计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0039]图1示出根据本申请一个方面的一种用于处理资源访问操作信息的第一设备的设备示意图。其中,所述第一设备I包括第一装置101、第二装置102和第三装置103。
[0040]其中,第一装置101获取资源访问操作信息;第二装置102获取业务数据变更信息;第三装置103根据所述业务数据变更信息对所述资源访问操作信息进行处理。
[0041]具体地,所述第一设备I的第一装置101获取资源访问操作信息。所述资源访问操作信息包括基于用户对资源进行访问操作所对应的一系列相关数据信息。所述资源包括数据信息等无形资源,也包括实体物品等有形资源,其中,所述有形资源基于网络技术以数据形式展现。在此,所述第一设备I获取的资源访问信息可以来源于所述第一设备I之外的其他设备、系统。例如,来自于本申请中所述的第二设备2(图2中示出)。所述资源访问操作信息的具体数据信息类型可以通过埋点的方式预先设置,不同类型的资源访问可以基于特别需要匹配设置不同的资源访问操作信息分类,优选地,也可以对所有的资源访问操作信息设置一套相同的资源访问操作信息,对应着所述访问资源操作所能够涉及到的尽量更多分析可用数据,从而使得所获得的资源访问操作信息更全面,更具有分析价值。
[0042]以用户通过网络浏览资源展示页面为例,用户打开资源的网络页面,通过浏览页面相关信息,进行相应的网页操作,从而获取资源,如提交资源订单、又如完成资源订单付款操作等;或是因为某些异常原因,中断或终止获取操作,如离开了当前网络页面,又如删除了已提交的资源订单等。在此过程中,用户通过打开所述资源对应的网络页面对所述资源进行访问,基于所述访问操作,同时完成资源访问操作信息的采集,所对应采集的资源访问操作信息可以是之前埋点的数据类型,例如:用户名、用户对应的资源收货地址、用户访问资源的时间、用户访问资源对应的网页信息、用户获取资源的相关信息、资源提供方信息、资源提供方地址、资源参数信息、资源实际库存、访问资源操作异常原因分类等等。
[0043]接着,所述第一设备I的第二装置102获取业务数据变更信息。所述业务数据变更信息包括在资源访问操作过程中出现的访问操作异常中断或是终止等异常变更情况,进一步,所述业务数据变更信息还可以包括所述异常变更情况产生的原因。所述业务数据变更信息可以通过对所述资源访问操作信息的分析而确定,例如,通过所述资源访问操作信息中的资源方库存和用户请求的资源数量的信息的匹配,若是库存不足,则可以判断资源访问出现异常,从而确定业务数据变更信息;又如,基于用户访问资源对应的网页信息或是用户访问资源的时间等信息,推断用户已经离开当前资源及其相关联的页面,则可以判断资源访问出现异常,从而确定业务数据变更信息。所述业务数据变更信息还可以基于所述资源访问操作信息直接获得,例如,建立异常访问数据日志,当所述资源访问操作中出现预先设置的异常流量场景时,即匹配触发获取业务数据变更信息。在本申请中,所述第一设备I的第二装置102所获得的业务数据变更信息可以是基于对所述第一设备I的第一装置所获取的资源访问操作信息的具体信息内容的分析处理得到的,也可以是直接从所述第二设备2,或是第一设备I之外的其他设备、系统中直接获得的。
[0044]接着,所述第一设备I的第三装置103根据所述业务数据变更信息对所述资源访问操作信息进行处理。此时,所述第一设备I对所获取的资源访问操作信息的处理,可以结合所述业务数据变更信息进行。例如,基于所述业务数据变更信息,从多个资源访问操作中挑选出有异常变更的目标资源访问操作,从而对与该目标资源访问操作相对应的目标资源访问操作信息进行处理。又如基于业务数据变更的具体原因分析,对所述资源访问操作信息对应的数据信息进行后续管理。
[0045]在此,所述对所述资源访问操作进行处理可以包括对所述访问异常操作对应的资源访问操作信息进行分类管理,例如,基于产生业务数据变更的原因不同进行分类,如异常访问是由于资源方为目标资源规划的配送范围没有覆盖到用户所在区域引起的,又或是异常访问是由于资源方所提供的资源库存不能够满足用户访问需要而引起的,再或是访问异常的原因是系统临时出现故障而导致的订单无法提交,等等。
[0046]在此,所述对所述资源访问操作进行处理还可以包括基于所述异常访问操作信息设置相应的异常操作处理规则,基于所设置的异常操作处理规则来对当前所述异常访问操作,或是后来的与当前所述异常访问操作可以相似匹配的其他异常访问操作进行补救或保护,从而逆转异常访问情况。例如,当资源访问操作信息中所包含的资源库存为O时,引起的访问资源异常时,可以匹配这样一种异常操作处理规则,即自动增加相应资源的库存,此时为所述访问异常情况所匹配的所述异常操作处理规则,可以是所述第一设备I基于历史上资源访问操作信息所获得的已有的异常操作处理规则;也可以基于当前异常的访问所对应的资源访问操作信息实时设置了有效的异常操作处理规则,此时,所制定的实时的异常操作处理规则可以异步地发送给实时资源访问操作信息来源设备或系统,如本申请中所述的第二设备2。此外,所述异常操作处理规则的制定可以是直接基于初步获得的有异常变更的资源访问操作信息,进一步,还可以在上述进行的所述资源访问操作信息进行分类管理的基础上,基于已经分类后的资源访问操作信息再进行所述异常操作处理规则的制定。此夕卜,可以在所述第一设备1,对所述异常访问操作信息匹配相应的异常操作处理规则,并基于所述规则完成异常访问操作的补救操作,将所处理的结果发送到对应的所述资源访问操作信息来源的其他设备或系统,如所述第二设备2 ;也可以在所述第一设备1,找到与所述存在异常操作的资源访问操作信息相匹配的异常操作处理规则,再将所述异常操作处理规则直接发送到所述资源访问操作信息来源的其他设备或系统,如第二设备2,后续的补救操作在所述第二设备2上完成。
[0047]在此,所述对所述资源访问操作进行处理还可以包括数据沉淀。所述数据沉淀包括基于所采集到的所述资源访问操作信息,为与访问的资源相关的其他应用场景,如资源分配预测、资源补充、资源铺货等场景下的相关算法提供数据支持。在此,作为数据支持的资源访问操作信息,即可以包括全部的用户访问操作对应的资源访问操作信息,也可以基于特定需要,有针对性的仅包含异常访问操作对应的资源访问操作信息。例如,可以基于目标资源对应的所述用户资源访问操作信息中的相关数据信息帮助完成或完善所述资源分配预测对应的算法。如,通过统计目标资源对应的用户所在地信息可以分析出对目标资源需求的地域分布信息,从而优化资源提供方对资源分配覆盖范围的布局;又或是基于所述用户对资源浏览的时间信息可以推定资源分配意向达成,如订单完成的时间,从而帮助资源提供方更及时合理地安排资源出库的周期时间,基于此,可以为资源分配预测提供有效的参数信息。又如,还可以基于目标资源对应的所述用户资源访问操作信息中的相关数据信息帮助完成或完善所述资源补充对应的算法。如,所述目标资源的库存为O,此时基于异常访问操作对应的资源访问操作信息中用户对资源的需求信息的统计,结合着对应的若干个异常资源访问所对应的时间段信息,可以推测出待补充的资源数量等相关信息,如统计T时间段内,损失掉的因为库存不足带来的异常访问为N个,则可以安排补充略大于N个数量的资源库存,如1.5N的补充库存,进一步,还可以结合正常资源访问操作中已经达成分配意向或是已经完成分配的资源数量信息,更合理的安排待补充的目标资源的库存数量。
[0048]在此,本领域技术人员应能理解上述根据所述业务数据变更信息对所述资源访问操作信息进行处理对应的具体处理方式仅为举例,其他现有的或今后可能出现的其他对所述资源访问操作信息进行处理的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0049]与现有技术相比,本申请通过所述第一设备I获取资源访问操作信息及业务数据变更信息,对资源访问操作信息进行有效的精细化的处理,如对资源访问操作信息进行分类管理、进行异常操作处理规则的制定及适用,或者进行数据沉淀,进而,基于所述多维度、精细化的处理结果,本申请实现了对所述业务数据变更信息所对应的异常访问情况的及时补救和保护,从而有效地减少了异常原因带来的资源访问流量的损失,同时还对资源访问资源操作信息潜在的价值进行了有效的挖掘应用。
[0050]在一个优选实施例中,所述第一设备I的第二装置102包括第一单元(未示出)和第二单元(未示出)。其中,所述第一单元从所述资源访问操作信息中抽取一个或多个资源访问会话;所述第二单元根据所述资源访问会话的会话结果信息来确定对应的业务数据变更信息。
[0051]具体地,所述第一设备I可以在所获得的资源访问操作信息基础之上获取业务数据变更信息,此时,通过所述第二装置102的第一单元从所述资源访问信息中抽取一个或多个资源访问会话。在此,所述业务数据变更信息包括在资源访问操作过程中出现的访问操作中断或是终止等异常变更情况。而所述资源访问信息包括用户对资源进行访问操作所对应的一系列相关数据信息,例如用户访问资源的时间、用户访问资源对应的网页信息、用户获取资源的相关信息等。所述资源访问会话是基于对应的资源访问操作,并通过对所述资源访问操作信息的具体信息数据的分析而抽取得到的,例如,一个资源访问会话可以起始于新打开一个链接或是网页,结束于关闭所述网页,或是跳转到其他的链接;又如一个资源访问会话的结束的判断还可以对应于离开相应网页后,超过一定时长没有再次返回所述网页。在此,所述资源访问会话的相关数据可以通过所述资源访问操作信息来抽取,例如,所述资源访问操作信息中的用户访问资源对应的网页信息可以提供用户浏览的界面的url信息,以此来确定访问操作的当前页面,若是跳转页面,对应的url信息即相应改变;又如,所述资源访问操作信息中的用户访问资源的时间可以计算访问停留在当前页面的时间信息,若是超过约定时间,离开的用户没有返回之前的访问资源界面则推定结束一个资源访问会话。
[0052]接着,所述第二装置102的第二单元根据所述资源访问会话的会话结果信息来确定对应的业务数据变更信息。所述资源访问会话的结束可能对应着一个资源访问操作的顺利完成,也可能对应着访问操作过程中出现了访问异常,是否产生业务数据变更信息,以及产生了业务数据变更信息的原因种类的判断和确定需要对所述资源访问会话的会话结果信息进行具体分析。例如,若是资源的访问操作的当前页面是支付页面,当用户完成支付后,页面发生自动跳转或是用户主动关闭页面,直接的结果是当前资源访问会话的结束,对应的资源访问顺利完成,并不产生业务数据变更信息。又如,若是用户在资源展示页面勾选了需要的资源数量,提交信息时,系统反馈库存不足,此时,用户离开当前页面。或是长时间不再进行页面操作,则对应的直接结果也判断为当前资源访问结束,同时还可以推定发生了访问异常情况,进而确定业务数据变更信息,更进一步,还可以判断产生业务数据变更的原因是资源提供方供给的资源库存不足。
[0053]在此,本领域技术人员应能理解上述第一设备I的第二装置102从所述资源访问操作信息中抽取一个或多个资源访问会话;并根据所述资源访问会话的会话结果信息来确定对应的业务数据变更信息仅为举例,其他现有的或今后可能出现的获取业务数据变更信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0054]优选地,所述第一设备I的第三装置103包括第三单元(未示出),所述第三单元根据预定的异常操作处理规则,基于所述业务数据变更信息对所述资源访问会话进行处理。
[0055]具体地,在此,所述第三单元基于所述第一设备I的第二装置102所获得的业务数据变更信息对所述第二装置102中所抽取的若干个资源访问会话进行处理。所述处理的结果包括使得原本由于访问操作异常而中断或终止的资源访问会话能够重新或继续顺利进行。进而,对所述业务数据变更信息对应的异常访问情况的及时进行补救和保护,从而,有效地减少了异常原因带来的资源访问流量的损失。优选地,可以基于预定的异常操作处理规则来处理所述资源访问会话。例如,用户在访问资源过程中,主动关闭资源展示页面,所述资源访问会话结束,基于所述业务数据变更信息,分析可得资源访问会话结束是由于所述目标资源库存不足引起的,进而,若存在这样一种预定的异常操作处理规则,即资源库存不足时,及时动态更新库存,便在资源更新后及时通知资源访问会话对应的用户。则可以将所述的已预先存在的异常操作处理规则应用于所述资源访问会话。以期在所述用户在收到通知后,可以继续或是重新进行对所述目标资源的访问和获取。此外,也可以基于当前资源访问会话所对应的异常访问的资源访问操作信息制定实时的异常操作处理规则,异步的作用于所述资源访问会话。
[0056]更优选地,根据所述第一设备I,所述异常操作处理规则包括以下至少任一项:若因资源不足导致所述业务数据变更信息,在对应资源更新时通知所述资源访问会话的对应用户;若因资源分配范围限制导致所述业务数据变更信息,在对应资源更新分配范围时通知所述资源访问会话的对应用户;若因系统异常导致所述业务数据变更信息,在系统恢复时通知所述资源访问会话的对应用户。
[0057]具体地,所述异常操作处理规则可以基于获得的所述异常访问操作对应的资源访问操作信息而设置,不同类型的异常访问操作可适用的异常操作处理规则也是不同的,在此,可以直接基于各个异常访问操作对应的异常访问操作信息设定相应的异常操作处理规贝1J,也可以优选地,对于各个异常访问对应的资源访问操作信息,基于产生访问异常的原因进行细分,然后对于原因归属一类的异常访问所对应资源访问操作信息进行处理,进而设置相似异常访问操作都可以匹配的异常操作处理规则。
[0058]例如,基于所述资源访问操作信息中对应的资源实际库存和用户对资源的数量需求信息的比较可以判断所述异常访问的原因是由于资源不足,在此,则可以适用所述若因资源不足导致所述业务数据变更信息,在对应资源更新时通知所述资源访问会话的对应用户这一异常处理规则。即所述资源提供方可以对缺少库存的资源进行资源的补充更新,一旦资源更新充足,就将所述更新的信息通知给所述异常的资源访问会话的对应用户,其中,通知的方式包括但不限于通过短信、电话、邮件、或者各种即时通讯方式。
[0059]又如,若由于目标资源的预设配送范围不包含用户所在地址,导致资源访问会话异常结束,当目标资源进行了分配范围的调整,如增加的分配区域包含了所述异常访问中对应的用户所在地址,或是对于不在现有分配范围的资源采取就近资源库的临时配送策略等,此时则可以适用所述若因资源分配范围限制导致所述业务数据变更信息,在对应资源更新分配范围时通知所述资源访问会话的对应用户这一异常操作处理规则,即当目标资源对应的分配范围的一更新,则将所述更新的信息通知给所述异常的资源访问会话的对应用户,其中,通知的方式包括但不限于通过短信、电话、邮件、或者各种即时通讯方式。
[0060]再如,若基于系统对应的软件或硬件故障或异常导致资源访问会话异常中断或终止,此时可以匹配所述若因系统异常导致所述业务数据变更信息,在系统恢复时通知所述资源访问会话的对应用户这种异常操作处理规则,即当系统故障排除,即将系统恢复,并可以继续完成中断操作的信息通知给所述异常的资源访问会话的对应用户,其中,通知的方式包括但不限于通过短信、电话、邮件、或者各种即时通讯方式。
[0061]在此,本领域技术人员应能理解上述所述异常操作处理规则包括以下至少任一项:若因资源不足导致所述业务数据变更信息,在对应资源更新时通知所述资源访问会话的对应用户;若因资源分配范围限制导致所述业务数据变更信息,在对应资源更新分配范围时通知所述资源访问会话的对应用户;若因系统异常导致所述业务数据变更信息,在系统恢复时通知所述资源访问会话的对应用户仅为举例,其他现有的或今后可能出现的异常操作处理规则如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0062]在此,本申请通过异常访问对应的资源访问操作信息进行相应的精细化有效处理,例如为对应的异常资源访问匹配适用相应的异常操作处理规则,使得异常中断或终止的异常操作可以在异常原因解除后能够再次继续或重新启动,进而扭转异常原因带来的访问流量的损失。
[0063]图2示出根据本申请另一个方面的一种用于处理资源访问操作信息的第二设备的设备示意图。其中,所述第二设备2包括第五装置201、第六装置202、第七装置203和第八装置204,所述第五装置201获取资源访问操作信息;所述第六装置202将所述资源访问操作信息发送至对应的第一设备I ;所述第七装置203获取业务数据变更信息;所述第八装置204对所述业务数据变更信息执行相应处理。
[0064]具体地,所述第五装置201获取资源访问操作信息。在此,所述资源访问操作信息的获取方式可以有多种。例如,可以基于用户的资源访问的具体操作设置访问数据日志,通过定时拉取所述日志记录来获取对应的资源访问操作信息,此时系统侵入性低,耦合性较松。又如,还可以通过系统的消息中间件对资源访问操作信息进行采集并发送消息,进而相应的数据接收中心对所述发送消息进行监听处理,此时也是系统侵入性较低,耦合性较松。再如,还可以将所述资源访问操作信息采集并直接写入数据库,存入一定的存储设备中,通过读取数据库信息来获得资源访问操作信息,此时,系统侵入性太高,耦合性太强。本申请中,会优选系统侵入性较低低、耦合性较松的方式来获取资源访问操作信息。接着,所述第六装置202于将所述资源访问操作信息发送至对应的第一设备I。同时,所述第一设备I的第一装置101接收所述第二设备2发送的该资源访问操作信息。接着所述第七装置203获取业务数据变更信息。所述业务数据变更信息的获得可以是对所述第五装置201获取资源访问操作信息进行分析得到的;所述业务数据变更信息的获得还可以是直接基于所述资源访问操作获得的,例如,直接设置异常访问数据日志,当出现预先设置的异常资源访问对应的操作时,直接将所述异常访问对应的资源访问操作信息录入对应的所述异常访问数据日志,进而通过拉取所述日志直接获取业务数据变更信息。接着,所述第八装置204对所述业务数据变更信息执行相应处理。例如,可以将所述业务数据变更信息发送给所述第一设备1,如由第一设备I的第二装置102获取;又如,接受所述第一设备I发送的对于所述业务数据变更信息的处理指令信息,对所述业务数据变更信息执行相对应的操作。
[0065]本申请通过所述第二设备2为所述第一设备提供对应的资源访问操作信息,并基于所获得的业务数据变更信息,配合着所述第一设备1,顺利完成了对所述业务数据变更信息进行的相应处理,从而有效地减少了异常原因带来的资源访问流量的损失。
[0066]图3示出根据本申请一个优选实施例的用于处理资源访问操作信息的第一设备I和第二设备2的系统示意图。其中,所述系统包括所述第一设备I和第二设备2,所述第一设备I包括第一装置301、第二装置302、第三装置303和第四装置304,其中所述第一装置301包括第四单元3011 ;所述第二设备2包括第五装置305、第六装置306、第七装置307、第八装置309和第九装置308,其中,所述第八装置309包括第^^一单元3091。
[0067]其中,所述第一装置301的第四单元3011接收对应第二设备2发送的资源访问操作信息;所述第二装置302获取业务数据变更信息;所述第三装置303根据所述业务数据变更信息对所述资源访问操作信息进行处理;所述第四装置304将所述第一设备的异常操作处理规则发送至所述第二设备;所述第五装置305获取资源访问操作信息;所述第六装置306将所述资源访问操作信息发送至对应的第一设备;所述第七装置307获取业务数据变更信息;所述第九装置308接收所述第一设备I发送的对应的异常操作处理规则;所述第八装置309的第十一单元3091根据所述异常操作处理规则,对所述业务数据变更信息所对应的用户执行相应处理。在此,图3中所述第一设备I的第二装置302和第三装置303与图1中所述第一设备I的第二装置102和第三装置103的内容相同或基本相同,同时,图3中所述第二设备2的第五装置305、第六装置306和第七装置307与图2中所述第二设备2的第五装置201、第六装置202和第七装置203的内容相同或基本相同,故在此不再赘述,并以应用的方式包含于此。
[0068]具体地,在所述第一设备I的第一装置301中,所述第四单元3011接收对应第二设备2发送的资源访问操作信息。所述资源访问操作信息是由所述第二设备2中的第五装置305获取,并由所述第六装置306发送过来的。基于所接收的资源访问操作信息,并结合着所获得的业务数据变更信息,所述第一设备I的第四装置304将所述第一设备的异常操作处理规则发送至所述第二设备2,在此,基于所述资源访问操作信息和业务数据变更信息可以为所述异常访问操作寻找到,或实时设计出与所述异常访问操作相匹配的异常操作处理规则,此时,可以基于所述异常操作处理规则在第一设备I完成异常资源访问会话的继续或重新顺利完成,再将处理的结果信息发送回所述异常访问操作产生的第二设备2 ;也可以直接将所述异常操作处理规则发送给所述资源访问操作信息的来源方,也就是异常访问操作产生的第二设备2。相对应的,所述第二设备2的第九装置308接收所述第一设备I发送的对应的异常操作处理规则。进一步,所述第二设备2的第八装置中的第十一单元3091根据所述异常操作处理规则,对所述业务数据变更信息所对应的用户执行相应处理。例如,当所述异常访问操作的异常原因解除时,所述第十一单元3091向业务数据变更信息所对应的用户发出可以继续完成意外中断的访问操作的通知。
[0069]图4示出了根据本申请另一个优选实施例的用于处理资源访问操作信息的第一设备I和第二设备2的系统示意图。其中,所述系统包括所述第一设备I和第二设备2,所述第一设备I包括第一装置401、第二装置402和第三装置403,其中,所述第二装置402包括第五单元4021,所述第三装置403包括第六单元4031和第七单元4032,进一步,所述第七单元4032包括所述第一子单元40321和第二子单元40322 ;所述第二设备2包括第五装置404、第六装置405、第七装置406、第八装置407,其中,所述第八装置407包括第八单元4071、第九单元4072和第十单元4073。
[0070]具体地,第一装置401获取资源访问操作信息;在所述第二装置402中,所述第五单元4021接收对应的第二设备2发送的业务数据变更信息;在所述第三装置403中,所述第六单元4031根据所述业务数据变更信息在所述资源访问操作信息中确定对应的目标资源访问操作信息;所述第七单元4032根据所述业务数据变更信息对所述目标资源访问操作信息进行处理;进一步,所述第七单元4032中的第一子单元40321根据所述业务数据变更信息确定关于所述目标资源访问操作信息的处理指令信息;所述第七单元032中的第二子单元40322将所述处理指令信息发送至所述第二设备;所述第五装置404获取资源访问操作信息;所述第六装置405将所述资源访问操作信息发送至对应的第一设备;所述第七装置406获取业务数据变更信息;在所述第八装置407中,所述第八单元4071将所述业务数据变更信息发送至所述第一设备I ;所述第九单元4072接收所述第一设备基于所述业务数据变更信息所发送的处理指令信息;所述第十单元4073对所述业务数据变更信息所对应的用户执行所述处理指令信息。在此,图4中所述第一设备I的第一装置401与所述图1中第一设备I的第一装置101的内容相同或基本相同;图4中所述第二设备2的第五装置404、第六装置405和第七装置406与图2中所述第二设备2的第五装置201、第六装置202和第七装置203的内容相同或基本相同,故在此不再赘述,并以应用的方式包含于此。
[0071]具体地,在所述第一设备I的第二装置402中,所述第五单元4021接收对应的第二设备2发送的业务数据变更信息。所述第二装置402所获取的业务数据变更信息可以是基于所述第一装置401获得的资源访问操作信息分析得来,也可以是直接从所述第二设备2中获取的。相对应,在第二设备2中,所述第八装置407的第八单元4071将所述业务数据变更信息发送至所述第一设备。进一步,在所述第一设备I中,所述第三装置403的第六单元4031根据所述业务数据变更信息在所述资源访问操作信息中确定对应的目标资源访问操作信息。所述第一设备I的第一装置401所获得的资源访问操作信息一般包括所有资源访问操作对应的资源访问操作信息,而基于所获得的业务数据变更信息,可以从所有的资源访问操作信息中,有针对性地抽取出与异常访问相对应的目标资源访问操作信息。例如,所述第一设备I同时获得了资源访问A对应的资源访问操作信息a和资源访问B对应的资源访问操作信息b,基于所获取的关于资源访问A的业务数据变更信息,则可以确定所述资源访问操作信息a为所述目标资源访问操作信息,进而,通过所述第七单元4032根据所述业务数据变更信息对所述目标资源访问操作信息进行处理,例如为所述目标资源访问操作对应的异常访问操作匹配异常操作处理规则,进行异常流量的补救;而所述资源访问B对应的资源访问操作信息b并没有对应的业务数据变更信息,可以推测是资源访问B可能正在顺利进行或是已经顺利完成相应访问操作。
[0072]进一步,优选地,所述第三装置403的第七单元4032还包括所述第一子单元40321和第二子单元40322。其中,所述第一子单元40321根据所述业务数据变更信息确定关于所述目标资源访问操作信息的处理指令信息。例如,基于所述业务数据变更信息为所述异常资源访问操作对应的目标资源访问操作信息匹配了相应的异常操作处理规则,例如,基于所述资源访问操作信息中对应的资源实际库存和用户对资源的数量需求信息的比较可以判断所述异常访问的原因是由于资源不足,在此,则可以适用所述若因资源不足导致所述业务数据变更信息,在对应资源更新时通知所述资源访问会话的对应用户这一异常操作处理规则,结合具体的目标资源访问操作,就可以得到相应的目标资源访问操作信息的处理指令信息:即在目标资源库更新充足后,将所述资源更新的信息通过手机短信通知给所述目标资源访问操作信息对应的资源访问会话所对应的用户。进而,所述第七单元4032的第二子单元40322将上述的处理指令信息发送到所述第二设备2。相应的,所述第二设备2的第八装置407的第九单元4072接收所述第一设备基于所述业务数据变更信息所发送的处理指令信息;进一步,所述第八装置407的第十单元4073对所述业务数据变更信息所对应的用户执行所述处理指令信息。例如,此时,所述第十单元4073按照所述第九单元4072接收到的上述处理指令信息,通过短信向所述业务数据变更信息所对应的用户发送所述目标资源库存更新的通知,以期所述用户可以重新或是继续对所述目标资源进行访问。从而挽回所述异常访问带来的流量损失。此外,还可以对所述处理指令信息的执行情况进行后续的跟踪和反馈,例如,统计接受通知后重新或继续对所述目标资源进行访问的用户流量占所有异常访问损失流量的比重,基于反馈的结果不断调整所述对资源访问操作信息的处理方法,从而不断优化所述资源访问的执行。
[0073]图5示出根据本申请另一个方面的一种在第一设备端用于处理资源访问操作信息的方法流程图。
[0074]其中,在步骤S501中,所述第一设备I取资源访问操作信息;在步骤S502中,所述第一设备I获取业务数据变更信息;在步骤S503中,所述第一设备I根据所述业务数据变更信息对所述资源访问操作信息进行处理。
[0075]具体地,在步骤S501中,所述第一设备I获取资源访问操作信息。所述资源访问操作信息包括基于用户对资源进行访问操作所对应的一系列相关数据信息。所述资源包括数据信息等无形资源,也包括实体物品等有形资源,其中,所述有形资源基于网络技术以数据形式展现。在此,所述第一设备I获取的资源访问信息可以来源于所述第一设备I之外的其他设备、系统。例如,来自于本申请中所述的第二设备2(图2中示出)。所述资源访问操作信息的具体数据信息类型可以通过埋点的方式预先设置,不同类型的资源访问可以基于特别需要匹配设置不同的资源访问操作信息分类,优选地,也可以对所有的资源访问操作信息设置一套相同的资源访问操作信息,对应着所述访问资源操作所能够涉及到的尽量更多分析可用数据,从而使得所获得的资源访问操作信息更全面,更具有分析价值。
[0076]以用户通过网络浏览资源展示页面为例,用户打开资源的网络页面,通过浏览页面相关信息,进行相应的网页操作,从而获取资源,如提交资源订单、又如完成资源订单付款操作等;或是因为某些异常原因,中断或终止获取操作,如离开了当前网络页面,又如删除了已提交的资源订单等。在此过程中,用户通过打开所述资源对应的网络页面对所述资源进行访问,基于所述访问操作,同时完成资源访问操作信息的采集,所对应采集的资源访问操作信息可以是之前埋点的数据类型,例如:用户名、用户对应的资源收货地址、用户访问资源的时间、用户访问资源对应的网页信息、用户获取资源的相关信息、资源提供方信息、资源提供方地址、资源参数信息、资源实际库存、访问资源操作异常原因分类等等。
[0077]接着,在步骤S502中,所述第一设备I获取业务数据变更信息。所述业务数据变更信息包括在资源访问操作过程中出现的访问操作异常中断或是终止等异常变更情况,进一步,所述业务数据变更信息还可以包括所述异常变更情况产生的原因。所述业务数据变更信息可以通过对所述资源访问操作信息的分析而确定,例如,通过所述资源访问操作信息中的资源方库存和用户请求的资源数量的信息的匹配,若是库存不足,则可以判断资源访问出现异常,从而确定业务数据变更信息;又如,基于用户访问资源对应的网页信息或是用户访问资源的时间等信息,推断用户已经离开当前资源及其相关联的页面,则可以判断资源访问出现异常,从而确定业务数据变更信息。所述业务数据变更信息还可以基于所述资源访问操作信息直接获得,例如,建立异常访问数据日志,当所述资源访问操作中出现预先设置的异常流量场景时,即匹配触发获取业务数据变更信息。在本申请中,所述第一设备I所获得的业务数据变更信息可以是基于对所述第一设备I获取的资源访问操作信息的具体信息内容的分析处理得到的,也可以是直接从所述第二设备2,或是第一设备I之外的其他设备、系统中直接获得的。
[0078]接着,在步骤S503中,所述第一设备I根据所述业务数据变更信息对所述资源访问操作信息进行处理。此时,所述第一设备I对所获取的资源访问操作信息的处理,可以结合所述业务数据变更信息进行。例如,基于所述业务数据变更信息,从多个资源访问操作中挑选出有异常变更的目标资源访问操作,从而对与该目标资源访问操作相对应的目标资源访问操作信息进行处理。又如基于业务数据变更的具体原因分析,对所述资源访问操作信息对应的数据信息进行后续管理。
[0079]在此,所述对所述资源访问操作进行处理可以包括对所述访问异常操作对应的资源访问操作信息进行分类管理,例如,基于产生业务数据变更的原因不同进行分类,如异常访问是由于资源方为目标资源规划的配送范围没有覆盖到用户所在区域引起的,又或是异常访问是由于资源方所提供的资源库存不能够满足用户访问需要而引起的,再或是访问异常的原因是系统临时出现故障而导致的订单无法提交,等等。
[0080]在此,所述对所述资源访问操作进行处理还可以包括基于所述异常访问操作信息设置相应的异常操作处理规则,基于所设置的异常操作处理规则来对当前所述异常访问操作,或是后来的与当前所述异常访问操作可以相似匹配的其他异常访问操作进行补救或保护,从而逆转异常访问情况。例如,当资源访问操作信息中所包含的资源库存为O时,引起的访问资源异常时,可以匹配这样一种异常操作处理规则,即自动增加相应资源的库存,此时为所述访问异常情况所匹配的所述异常操作处理规则,可以是所述第一设备I基于历史上资源访问操作信息所获得的已有的异常操作处理规则;也可以基于当前异常的访问所对应的资源访问操作信息实时设置了有效的异常操作处理规则,此时,所制定的实时的异常操作处理规则可以异步地发送给实时资源访问操作信息来源设备或系统,如本申请中所述的第二设备2。此外,所述异常操作处理规则的制定可以是直接基于初步获得的有异常变更的资源访问操作信息,进一步,还可以在上述进行的所述资源访问操作信息进行分类管理的基础上,基于已经分类后的资源访问操作信息再进行所述异常操作处理规则的制定。此夕卜,可以在所述第一设备1,对所述异常访问操作信息匹配相应的异常操作处理规则,并基于所述规则完成异常访问操作的补救操作,将所处理的结果发送到对应的所述资源访问操作信息来源的其他设备或系统,如所述第二设备2 ;也可以在所述第一设备1,找到与所述存在异常操作的资源访问操作信息相匹配的异常操作处理规则,再将所述异常操作处理规则直接发送到所述资源访问操作信息来源的其他设备或系统,如第二设备2,后续的补救操作在所述第二设备2上完成。
[0081]在此,所述对所述资源访问操作进行处理还可以包括数据沉淀。所述数据沉淀包括基于所采集到的所述资源访问操作信息,为与访问的资源相关的其他应用场景,如资源分配预测、资源补充、资源铺货等场景下的相关算法提供数据支持。在此,作为数据支持的资源访问操作信息,即可以包括全部的用户访问操作对应的资源访问操作信息,也可以基于特定需要,有针对性的仅包含异常访问操作对应的资源访问操作信息。例如,可以基于目标资源对应的所述用户资源访问操作信息中的相关数据信息帮助完成或完善所述资源分配预测对应的算法。如,通过统计目标资源对应的用户所在地信息可以分析出对目标资源需求的地域分布信息,从而优化资源提供方对资源分配覆盖范围的布局;又或是基于所述用户对资源浏览的时间信息可以推定资源分配意向达成,如订单完成的时间,从而帮助资源提供方更及时合理地安排资源出库的周期时间,基于此,可以为资源分配预测提供有效的参数信息。又如,还可以基于目标资源对应的所述用户资源访问操作信息中的相关数据信息帮助完成或完善所述资源补充对应的算法。如,所述目标资源的库存为0,此时基于异常访问操作对应的资源访问操作信息中用户对资源的需求信息的统计,结合着对应的若干个异常资源访问所对应的时间段信息,可以推测出待补充的资源数量等相关信息,如统计T时间段内,损失掉的因为库存不足带来的异常访问为N个,则可以安排补充略大于N个数量的资源库存,如1.5N的补充库存,进一步,还可以结合正常资源访问操作中已经达成分配意向或是已经完成分配的资源数量信息,更合理的安排待补充的目标资源的库存数量。
[0082]在此,本领域技术人员应能理解上述根据所述业务数据变更信息对所述资源访问操作信息进行处理对应的具体处理方式仅为举例,其他现有的或今后可能出现的其他对所述资源访问操作信息进行处理的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0083]与现有技术相比,本申请通过所述第一设备I获取资源访问操作信息及业务数据变更信息,对资源访问操作信息进行有效的精细化的处理,如对资源访问操作信息进行分类管理、进行异常操作处理规则的制定及适用,或者进行数据沉淀,进而,基于所述多维度、精细化的处理结果,本申请实现了对所述业务数据变更信息所对应的异常访问情况的及时补救和保护,从而有效地减少了异常原因带来的资源访问流量的损失,同时还对资源访问资源操作信息潜在的价值进行了有效的挖掘应用。
[0084]在一个优选实施例中,在第一设备端用于处理资源访问操作信息的方法的步骤S502包括S5021 (未示出)和S5022(未示出)。其中,在步骤S5021中,所述第一设备I从所述资源访问操作信息中抽取一个或多个资源访问会话;在步骤S5022中,所述第一设备I根据所述资源访问会话的会话结果信息来确定对应的业务数据变更信息。
[0085]具体地,所述第一设备I可以在所获得的资源访问操作信息基础之上获取业务数据变更信息,此时,在步骤S5021中,所述第一设备I从所述资源访问信息中抽取一个或多个资源访问会话。在此,所述业务数据变更信息包括在资源访问操作过程中出现的访问操作中断或是终止等异常变更情况。而所述资源访问信息包括用户对资源进行访问操作所对应的一系列相关数据信息,例如用户访问资源的时间、用户访问资源对应的网页信息、用户获取资源的相关信息等。所述资源访问会话是基于对应的资源访问操作,并通过对所述资源访问操作信息的具体信息数据的分析而抽取得到的,例如,一个资源访问会话可以起始于新打开一个链接或是网页,结束于关闭所述网页,或是跳转到其他的链接;又如一个资源访问会话的结束的判断还可以对应于离开相应网页后,超过一定时长没有再次返回所述网页。在此,所述资源访问会话的相关数据可以通过所述资源访问操作信息来抽取,例如,所述资源访问操作信息中的用户访问资源对应的网页信息可以提供用户浏览的界面的url信息,以此来确定访问操作的当前页面,若是跳转页面,对应的url信息即相应改变;又如,所述资源访问操作信息中的用户访问资源的时间可以计算访问停留在当前页面的时间信息,若是超过约定时间,离开的用户没有返回之前的访问资源界面则推定结束一个资源访问会话。
[0086]接着,在步骤S5022中,所述第一设备I根据所述资源访问会话的会话结果信息来确定对应的业务数据变更信息。所述资源访问会话的结束可能对应着一个资源访问操作的顺利完成,也可能对应着访问操作过程中出现了访问异常,是否产生业务数据变更信息,以及产生了业务数据变更信息的原因种类的判断和确定需要对所述资源访问会话的会话结果信息进行具体分析。例如,若是资源的访问操作的当前页面是支付页面,当用户完成支付后,页面发生自动跳转或是用户主动关闭页面,直接的结果是当前资源访问会话的结束,对应的资源访问顺利完成,并不产生业务数据变更信息。又如,若是用户在资源展示页面勾选了需要的资源数量,提交信息时,系统反馈库存不足,此时,用户离开当前页面。或是长时间不再进行页面操作,则对应的直接结果也判断为当前资源访问结束,同时还可以推定发生了访问异常情况,进而确定业务数据变更信息,更进一步,还可以判断产生业务数据变更的原因是资源提供方供给的资源库存不足。
[0087]在此,本领域技术人员应能理解上述第一设备I从所述资源访问操作信息中抽取一个或多个资源访问会话;并根据所述资源访问会话的会话结果信息来确定对应的业务数据变更信息仅为举例,其他现有的或今后可能出现的所述获取业务数据变更信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0088]优选地,在第一设备端用于处理资源访问操作信息的方法的步骤S503包括步骤S5031 (未示出),其中,在步骤S5031中,所述第一设备I根据预定的异常操作处理规则,基于所述业务数据变更信息对所述资源访问会话进行处理。
[0089]具体地,在此,在步骤S5031中,所述第一设备I基于所获得的业务数据变更信息对所抽取的若干个资源访问会话进行处理。所述处理的结果包括使得原本由于访问操作异常而中断或终止的资源访问会话能够重新或继续顺利进行。进而,对所述业务数据变更信息对应的异常访问情况的及时进行补救和保护,从而,有效地减少了异常原因带来的资源访问流量的损失。优选地,可以基于预定的异常操作处理规则来处理所述资源访问会话。例如,用户在访问资源过程中,主动关闭资源展示页面,所述资源访问会话结束,基于所述业务数据变更信息,分析可得资源访问会话结束是由于所述目标资源库存不足引起的,进而,若存在这样一种预定的异常操作处理规则,即资源库存不足时,及时动态更新库存,便在资源更新后及时通知资源访问会话对应的用户。则可以将所述的已预先存在的异常操作处理规则应用于所述资源访问会话。以期在所述用户在收到通知后,可以继续或是重新进行对所述目标资源的访问和获取。此外,也可以基于当前资源访问会话所对应的异常访问的资源访问操作信息制定实时的异常操作处理规则,异步的作用于所述资源访问会话。
[0090]更优选地,根据所述在第一设备端用于处理资源访问操作信息的方法,所述异常操作处理规则包括以下至少任一项:若因资源不足导致所述业务数据变更信息,在对应资源更新时通知所述资源访问会话的对应用户;若因资源分配范围限制导致所述业务数据变更信息,在对应资源更新分配范围时通知所述资源访问会话的对应用户;若因系统异常导致所述业务数据变更信息,在系统恢复时通知所述资源访问会话的对应用户。
[0091]具体地,所述异常操作处理规则可以基于获得的所述异常访问操作对应的资源访问操作信息而设置,不同类型的异常访问操作可适用的异常操作处理规则也是不同的,在此,可以直接基于各个异常访问操作对应的异常访问操作信息设定相应的异常操作处理规贝1J,也可以优选地,对于各个异常访问对应的资源访问操作信息,基于产生访问异常的原因进行细分,然后对于原因归属一类的异常访问所对应资源访问操作信息进行处理,进而设置相似异常访问操作都可以匹配的异常操作处理规则。
[0092]例如,基于所述资源访问操作信息中对应的资源实际库存和用户对资源的数量需求信息的比较可以判断所述异常访问的原因是由于资源不足,在此,则可以适用所述若因资源不足导致所述业务数据变更信息,在对应资源更新时通知所述资源访问会话的对应用户这一异常处理规则。即所述资源提供方可以对缺少库存的资源进行资源的补充更新,一旦资源更新充足,就将所述更新的信息通知给所述异常的资源访问会话的对应用户,其中,通知的方式包括但不限于通过短信、电话、邮件、或者各种即时通讯方式。
[0093]又如,若由于目标资源的预设配送范围不包含用户所在地址,导致资源访问会话异常结束,当目标资源进行了分配范围的调整,如增加的分配区域包含了所述异常访问中对应的用户所在地址,或是对于不在现有分配范围的资源采取就近资源库的临时配送策略等,此时则可以适用所述若因资源分配范围限制导致所述业务数据变更信息,在对应资源更新分配范围时通知所述资源访问会话的对应用户这一异常操作处理规则,即当目标资源对应的分配范围的一更新,则将所述更新的信息通知给所述异常的资源访问会话的对应用户,其中,通知的方式包括但不限于通过短信、电话、邮件、或者各种即时通讯方式。
[0094]再如,若基于系统对应的软件或硬件故障或异常导致资源访问会话异常中断或终止,此时可以匹配所述若因系统异常导致所述业务数据变更信息,在系统恢复时通知所述资源访问会话的对应用户这种异常操作处理规则,即当系统故障排除,即将系统恢复,并可以继续完成中断操作的信息通知给所述异常的资源访问会话的对应用户,其中,通知的方式包括但不限于通过短信、电话、邮件、或者各种即时通讯方式。
[0095]在此,本领域技术人员应能理解上述所述异常操作处理规则包括以下至少任一项:若因资源不足导致所述业务数据变更信息,在对应资源更新时通知所述资源访问会话的对应用户;若因资源分配范围限制导致所述业务数据变更信息,在对应资源更新分配范围时通知所述资源访问会话的对应用户;若因系统异常导致所述业务数据变更信息,在系统恢复时通知所述资源访问会话的对应用户仅为举例,其他现有的或今后可能出现的异常操作处理规则如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0096]在此,本申请通过异常访问对应的资源访问操作信息进行相应的精细化有效处理,例如为对应的异常资源访问匹配适用相应的异常操作处理规则,使得异常中断或终止的异常操作可以在异常原因解除后能够再次继续或重新启动,进而扭转异常原因带来的访问流量的损失。
[0097]图6示出根据本申请另一个方面的一种在第二设备端用于处理资源访问操作信息的方法流程图。
[0098]其中,在步骤S601中,所述第二设备2获取资源访问操作信息;在步骤S602中,所述第二设备2将所述资源访问操作信息发送至对应的第一设备I ;在步骤S603中,所述第二设备2获取业务数据变更信息;在步骤S604中,所述第二设备2对所述业务数据变更信息执行相应处理。
[0099]具体地,在步骤S601中,所述第二设备2获取资源访问操作信息。在此,所述资源访问操作信息的获取方式可以有多种。例如,可以基于用户的资源访问的具体操作设置访问数据日志,通过定时拉取所述日志记录来获取对应的资源访问操作信息,此时系统侵入性低,耦合性较松。又如,还可以通过系统的消息中间件对资源访问操作信息进行采集并发送消息,进而相应的数据接收中心对所述发送消息进行监听处理,此时也是系统侵入性较低,耦合性较松。再如,还可以将所述资源访问操作信息采集并直接写入数据库,存入一定的存储设备中,通过读取数据库信息来获得资源访问操作信息,此时,系统侵入性太高,耦合性太强。本申请中,会优选系统侵入性较低低、耦合性较松的方式来获取资源访问操作信息。接着,在步骤S602中,所述第二设备2将所述资源访问操作信息发送至对应的第一设备I。同时,所述第一设备I接收所述第二设备2发送的该资源访问操作信息。接着,在步骤S603中,所述第二设备2获取业务数据变更信息。所述业务数据变更信息的获得可以是对所述第二设备2获取资源访问操作信息进行分析得到的;所述业务数据变更信息的获得还可以是直接基于所述资源访问操作获得的,例如,直接设置异常访问数据日志,当出现预先设置的异常资源访问对应的操作时,直接将所述异常访问对应的资源访问操作信息录入对应的所述异常访问数据日志,进而通过拉取所述日志直接获取业务数据变更信息。接着,在步骤S604中,所述第二设备2对所述业务数据变更信息执行相应处理。例如,可以将所述业务数据变更信息发送给所述第一设备I;又如,接受所述第一设备I发送的对于所述业务数据变更信息的处理指令信息,对所述业务数据变更信息执行相对应的操作。
[0100]本申请通过所述第二设备2为所述第一设备提供对应的资源访问操作信息,并基于所获得的业务数据变更信息,配合着所述第一设备1,顺利完成了对所述业务数据变更信息进行的相应处理,从而有效地减少了异常原因带来的资源访问流量的损失。
[0101]图7示出根据本申请一个优选实施例的一种在第一设备端和第二设备端用于处理资源访问操作信息的方法流程图。
[0102]其中,在步骤S701中,所述第二设备2获取资源访问操作信息;在步骤S702中,所述第一设备I接收对应第二设备2发送的资源访问操作信息;在步骤S703中,所述第二设备2获取业务数据变更信息;在步骤S704中,所述第一设备I获取来自第二设备2的业务数据变更信息;在步骤S706中,所述第一设备I根据所述业务数据变更信息对所述资源访问操作信息进行处理;在步骤S708中,所述第一设备I将所述第一设备的异常操作处理规则发送至所述第二设备2 ;在步骤S705中,所述第二设备2根据所述异常操作处理规则,对所述业务数据变更信息所对应的用户执行相应处理。在此,所述步骤S701和S703与图6中所述步骤S601和S603的内容相同或基本相同,所述步骤S704和S706与图5中所述S502和S503的内容相同或基本相同,故在此不再赘述,并以应用的方式包含于此。
[0103]具体地,在步骤S702中,所述第一设备I接收对应第二设备2发送的资源访问操作信息。所述资源访问操作信息包括基于用户对资源进行访问操作所对应的一系列相关数据信息。在所述第一设备1,基于所述资源访问操作信息和业务数据变更信息可以为所述异常访问操作寻找到,或实时设计出与所述异常访问操作相匹配的异常操作处理规则,此时,可以基于所述异常操作处理规则在第一设备I完成异常资源访问会话的继续或重新顺利完成,再将处理的结果信息发送回所述异常访问操作产生的第二设备2;也可以在步骤S708中,直接将所述异常操作处理规则发送给所述资源访问操作信息的来源方,也就是异常访问操作产生的第二设备2。进一步,在步骤S705中,所述第二设备2根据所述异常操作处理规则,对所述业务数据变更信息所对应的用户执行相应处理。例如,当所述异常访问操作的异常原因解除时,所述第二设备2向业务数据变更信息所对应的用户发出可以继续完成意外中断的访问操作的通知。
[0104]图8示出根据本申请另一个优选实施例的一种在第一设备端和第二设备端用于处理资源访问操作信息的方法流程图。
[0105]其中,在步骤S801中,所述第二设备2获取资源访问操作信息;在步骤S803中,所述第二设备2将所述资源访问操作信息发送至对应的第一设备I ;在步骤S805中,所述第二设备2获取业务数据变更信息;在步骤S807中,所述第二设备2将获取的所述业务数据变更信息发送到第一设备I ;在步骤S802中,所述第一设备I根据所述业务数据变更信息在所述资源访问操作信息中确定对应的目标资源访问操作信息;在步骤S804中,所述第一设备I根据所述业务数据变更信息确定关于所述目标资源访问操作信息的处理指令信息;在步骤S806中,所述第一设备I将所述处理指令信息发送至所述第二设备;在步骤S809中,所述第二设备2对所述业务数据变更信息所对应的用户执行所述处理指令信息。在此,图8中所述步骤S801、步骤S803和步骤S805与图6中所述步骤S601、步骤S602和步骤S603的内容相同或基本相同,故在此不再赘述,并以应用的方式包含于此。
[0106]具体地,在步骤S807中,所述第二设备2将所述业务数据变更信息发送至所述第一设备I。在此,优选地,所述第一设备I所接收的业务数据变更信息是来自资源访问操作信息的来源设备,即所述第二设备I的。接着,在步骤S802中,所述第一设备I根据所述业务数据变更信息在所述资源访问操作信息中确定对应的目标资源访问操作信息。在此,所述第一设备I所获得的资源访问操作信息一般包括所有资源访问操作对应的资源访问操作信息,而基于所获得的业务数据变更信息,可以从所有的资源访问操作信息中,有针对性地抽取出与异常访问相对应的目标资源访问操作信息。例如,所述第一设备I同时获得了资源访问A对应的资源访问操作信息a和资源访问B对应的资源访问操作信息b,基于所获取的关于资源访问A的业务数据变更信息,则可以确定所述资源访问操作信息a为所述目标资源访问操作信息。进而,所述第一设备I会根据所述业务数据变更信息对所述目标资源访问操作信息进行处理,例如,为所述目标资源访问操作对应的异常访问操作匹配异常操作处理规则,进行异常流量的补救;而所述资源访问B对应的资源访问操作信息b并没有对应的业务数据变更信息,可以推测是资源访问B可能正在顺利进行或是已经顺利完成相应访问操作。对此,优选地,在步骤S804中,所述第一设备I根据所述业务数据变更信息确定关于所述目标资源访问操作信息的处理指令信息。例如,基于所述业务数据变更信息为所述异常资源访问操作对应的目标资源访问操作信息匹配了相应的异常操作处理规则,例如,基于所述资源访问操作信息中对应的资源实际库存和用户对资源的数量需求信息的比较可以判断所述异常访问的原因是由于资源不足,在此,则可以适用所述若因资源不足导致所述业务数据变更信息,在对应资源更新时通知所述资源访问会话的对应用户这一异常操作处理规则,结合具体的目标资源访问操作,就可以得到相应的目标资源访问操作信息的处理指令信息:即在目标资源库更新充足后,将所述资源更新的信息通过手机短信通知给所述目标资源访问操作信息对应的资源访问会话所对应的用户。接着,在步骤S806中,所述第一设备I将所述处理指令信息发送至所述第二设备2。所述第二设备2在接收了所述处理指令信息后,在步骤S809中,直接对所述业务数据变更信息所对应的用户执行所述处理指令信息。例如,此时,所述第二设备2接收到来自所述第一设备I的上述处理指令信息,通过短信向所述业务数据变更信息所对应的用户发送所述目标资源库存更新的通知,以期所述用户可以重新或是继续对所述目标资源进行访问。从而挽回所述异常访问带来的流量损失。此外,还可以对所述处理指令信息的执行情况进行后续的跟踪和反馈,例如,统计接受通知后重新或继续对所述目标资源进行访问的用户流量占所有异常访问损失流量的比重,基于反馈的结果不断调整所述对资源访问操作信息的处理方法,从而不断优化所述资源访问的执行。
[0107]对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此夕卜,显然“包括” 一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
【主权项】
1.一种在第一设备端用于处理资源访问操作信息的方法,其中,所述方法包括: 获取资源访问操作信息; 获取业务数据变更信息; 根据所述业务数据变更信息对所述资源访问操作信息进行处理。2.根据权利要求1所述的方法,其中,所述获取业务数据变更信息包括: 从所述资源访问操作信息中抽取一个或多个资源访问会话; 根据所述资源访问会话的会话结果信息来确定对应的业务数据变更信息。3.根据权利要求2所述的方法,其中,所述根据所述业务数据变更信息对所述资源访问操作信息进行处理包括: 根据预定的异常操作处理规则,基于所述业务数据变更信息对所述资源访问会话进行处理。4.根据权利要求3所述的方法,其中,所述异常操作处理规则包括以下至少任一项: 若因资源不足导致所述业务数据变更信息,在对应资源更新时通知所述资源访问会话的对应用户; 若因资源分配范围限制导致所述业务数据变更信息,在对应资源更新分配范围时通知所述资源访问会话的对应用户; 若因系统异常导致所述业务数据变更信息,在系统恢复时通知所述资源访问会话的对应用户。5.根据权利要求1至4中任一项所述的方法,其中,所述获取资源访问操作信息包括: 接收对应第二设备发送的资源访问操作信息; 其中,所述方法还包括: 将所述第一设备的异常操作处理规则发送至所述第二设备。6.根据权利要求1至4中任一项所述的方法,其中,所述获取业务数据变更信息包括: 接收对应的第二设备发送的业务数据变更信息; 其中,所述根据所述业务数据变更信息对所述资源访问操作信息进行处理包括:根据所述业务数据变更信息在所述资源访问操作信息中确定对应的目标资源访问操作信息; 根据所述业务数据变更信息对所述目标资源访问操作信息进行处理。7.根据权利要求6所述的方法,其中,所述根据所述业务数据变更信息对所述目标资源访问操作信息进行处理包括: 根据所述业务数据变更信息确定关于所述目标资源访问操作信息的处理指令信息; 将所述处理指令信息发送至所述第二设备。8.—种在第二设备端用于处理资源访问操作信息的方法,其中,所述方法包括: 获取资源访问操作信息; 将所述资源访问操作信息发送至对应的第一设备; 获取业务数据变更信息; 对所述业务数据变更信息执行相应处理。9.根据权利要求8所述的方法,其中,所述对所述业务数据变更信息执行相应处理包括: 将所述业务数据变更信息发送至所述第一设备。10.根据权利要求9所述的方法,其中,所述对所述业务数据变更信息执行相应处理还包括: 接收所述第一设备基于所述业务数据变更信息所发送的处理指令信息; 对所述业务数据变更信息所对应的用户执行所述处理指令信息。11.根据权利要求8所述的方法,其中,所述方法还包括: 接收所述第一设备发送的对应的异常操作处理规则; 其中,所述对所述业务数据变更信息执行相应处理包括: 根据所述异常操作处理规则,对所述业务数据变更信息所对应的用户执行相应处理。12.一种用于处理资源访问操作信息的第一设备,其中,所述第一设备包括: 第一装置,用于获取资源访问操作信息; 第二装置,用于获取业务数据变更信息; 第三装置,用于根据所述业务数据变更信息对所述资源访问操作信息进行处理。13.根据权利要求12所述的第一设备,其中,所述第二装置包括: 第一单元,用于从所述资源访问操作信息中抽取一个或多个资源访问会话; 第二单元,用于根据所述资源访问会话的会话结果信息来确定对应的业务数据变更信息。14.根据权利要求13所述的第一设备,其中,所述第三装置包括: 第三单元,用于根据预定的异常操作处理规则,基于所述业务数据变更信息对所述资源访问会话进行处理。15.根据权利要求14所述的第一设备,其中,所述异常操作处理规则包括以下至少任一项: 若因资源不足导致所述业务数据变更信息,在对应资源更新时通知所述资源访问会话的对应用户; 若因资源分配范围限制导致所述业务数据变更信息,在对应资源更新分配范围时通知所述资源访问会话的对应用户; 若因系统异常导致所述业务数据变更信息,在系统恢复时通知所述资源访问会话的对应用户。16.根据权利要求12至15中任一项所述的第一设备,其中,所述第一装置包括: 第四单元,用于接收对应第二设备发送的资源访问操作信息; 其中,所述第一设备还包括: 第四装置,用于将所述第一设备的异常操作处理规则发送至所述第二设备。17.根据权利要求12至15中任一项所述的第一设备,其中,所述第二装置包括: 第五单元,用于接收对应的第二设备发送的业务数据变更信息; 其中,所述第三装置包括: 第六单元,用于根据所述业务数据变更信息在所述资源访问操作信息中确定对应的目标资源访问操作信息; 第七单元,用于根据所述业务数据变更信息对所述目标资源访问操作信息进行处理。18.根据权利要求17所述的第一设备,其中,所述第七单元包括: 第一子单元,用于根据所述业务数据变更信息确定关于所述目标资源访问操作信息的处理指令信息; 第二子单元,用于将所述处理指令信息发送至所述第二设备。19.一种用于处理资源访问操作信息的第二设备,其中,所述第二设备包括: 第五装置,用于获取资源访问操作信息; 第六装置,用于将所述资源访问操作信息发送至对应的第一设备; 第七装置,用于获取业务数据变更信息; 第八装置,用于对所述业务数据变更信息执行相应处理。20.根据权利要求19所述的第二设备,其中,所述第八装置包括: 第八单元,用于将所述业务数据变更信息发送至所述第一设备。21.根据权利要求20所述的第二设备,其中,所述第八装置还包括: 第九单元,用于接收所述第一设备基于所述业务数据变更信息所发送的处理指令信息; 第十单元,用于对所述业务数据变更信息所对应的用户执行所述处理指令信息。22.根据权利要求19所述第二设备,其中,所述第二设备还包括: 第九装置,用于接收所述第一设备发送的对应的异常操作处理规则; 其中,所述第八装置包括: 第十一单元,用于根据所述异常操作处理规则,对所述业务数据变更信息所对应的用户执行相应处理。
【文档编号】G06F11/07GK105988881SQ201510069425
【公开日】2016年10月5日
【申请日】2015年2月10日
【发明人】陈岳阳, 丁德兵, 姜浩
【申请人】阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1