一种接入虚拟交互平台的激励更新方法和系统与流程

文档序号:19130947发布日期:2019-11-15 20:53阅读:166来源:国知局

本发明涉及互联网应用技术领域,尤其涉及一种接入虚拟交互平台的激励更新方法和系统。



背景技术:

随着互联网应用技术的发展,多种虚拟交互平台越来越盛行,例如,该虚拟交互平台可以是为用户的资源交换所搭建的,以使得用户可通过该平台进行各种资源的购买;该虚拟交互平台也可以是为用户娱乐所提供的设置了各种虚拟对象的虚拟场景,该虚拟对象可为虚拟场景中的各种虚拟任务。

在此虚拟交互平台中,通过各种用户行为实现资源的购买以及各种虚拟任务的完成。因此,对于各种用户行为,现有的虚拟交互平台大都配备了一定的奖励措施,以用户行为的触发为起始在得到该用户行为最终的执行结果之后方可实现其相应的积分更新。

例如,对于购买行为,只有在确认用户接收到购买的资源且结算之后才进行积分的更新,更新的延迟时间较长。



技术实现要素:

本发明的一个目的在于解决现有技术中虚拟交互平台中激励更新的延迟时间较长的缺陷。

本发明的另一个目的在于提供一种缩短更新的延迟时间的接入虚拟交互平台的激励数据更新方法和系统。

为解决上述技术问题,本发明采用如下技术方案:

一种接入虚拟交互平台的激励更新方法,包括:

侦听虚拟交互平台中用户行为的触发以得到行为数据和所述用户行为所在虚拟对象的状态;

根据所述虚拟对象的可信任属性和用户属性对行为数据进行激励数值的运算,所述行为数据对应的用户行为所在虚拟对象的状态为开始执行状态;

按照所述运算得到的激励数值进行用户个人信息中的数值更新。

一种接入虚拟交互平台的激励更新系统,包括:

侦听模块,用于侦听虚拟交互平台中用户行为的触发以得到行为数据和所述用户行为所在虚拟对象的状态;

运算模块,用于根据所述虚拟对象的可信任属性和用户属性对行为数据进行激励数值的运算,所述行为数据对应的用户行为所在虚拟对象的状态为开始执行状态;

更新模块,用于按照所述运算得到的激励数值进行用户个人信息中的数值更新。

与现有技术相比,本发明具有如下有益效果:

本发明中,随着虚拟交互平台中各种用户行为的触发,针对相应虚拟对象进行了各种执行过程,对此将由虚拟交互平台的接入得到用户行为所对应的行为数据和用户行为所在虚拟对象的状态,根据虚拟对象的可信任属性和用户属性对行为数据进行激励数值的运算,该用以进行运算的行为数据是用户行为所在虚拟对象的状态为开始执行状态的行为数据,由此所运算得到的激励数值便更新到用户个人信息中,也就是说,在为虚拟交互平台中的用户行为进行各用户激励更新的过程中,在相应执行过程的开始便进行激励数值的运算和相应数值的更新,极大缩短了更新的延迟时间,并且通过虚拟对象的可信任属性和用户属性保证其更新的准确性和安全性。

附图说明

图1是本发明实施例提供的一种服务器结构示意图;

图2是一个实施例中接入虚拟交互平台的激励更新方法的流程图;

图3是图2中侦听虚拟交互平台中用户行为的触发以得到行为数据和用户行为所在虚拟对象的状态的方法流程图;

图4是另一个实施例中接入虚拟交互平台的激励更新方法的流程图;

图5是图4中根据虚拟对象的可信任属性和用户属性由行为数据中提取可信任的行为数据的方法流程图;

图6是图4中提取的行为数据中根据预设的激励规则将虚拟执行数值转换为激励数值的方法流程图;

图7是另一个实施例中接入虚拟交互平台的激励更新方法的流程图;

图8是一个实施例中接入虚拟交互平台的激励更新方法的应用场景示意图;

图9是图8的应用场景中实体物品的发送状态下实现积分快速反馈的时序图;

图10是图8的应用场景中基于商户信用和用户信用实现快速反馈积分多退少补的时序图;

图11是一个实施例中接入虚拟交互平台的激励更新系统的结构示意框图;

图12是图11的侦听模块的结构示意框图;

图13是另一个实施例中接入虚拟交互平台的激励更新系统的结构示意框图;

图14是图13中提取模块的结构示意框图;

图15是图13中转换模块的结构示意框图;

图16是另一个实施例中接入虚拟交互平台的激励更新系统的结构示意框图。

具体实施方式

体现本发明特征与优点的典型实施方式将在以下的说明中详细叙述。应理解的是本发明能够在不同的实施方式上具有各种的变化,其皆不脱离本发明的范围,且其中的说明及图示在本质上是当作说明之用,而非用以限制本发明。

如前所述的,各种虚拟交互平台,例如,用以实现各种现实物品购买的虚拟交互平台,在此平台中,可供购买的实体物品与虚拟对象相对应,通过对虚拟对象触发的购买行为即可经由虚拟交互平台实现虚拟对象的选定以及相应的选定数量,并伴随着用户个人信息中一定的数值转移,其中,该虚拟对象的选定及相应的选定数量即对应购买的真实物品以及购买的数量,由此所带来的用户个人信息中的数值转移即为支付的完成。

在此过程中,对此购买行为所进行的激励更新需要在后续实体物品确认接收且支付完成结算之后方可进行,更新延迟滞后较为严重,并无法实现及时激励用户行为的本意。

基于此,本发明特提供了一种可避免更新的严重延迟滞后的接入虚拟交互平台的激励更新方法。

基于此,特提出了一种接入虚拟交互平台的激励更新方法。该方法由计算机程序实现,与之相对应的,所构建的接入虚拟交互平台的激励更新系统所对应的程序指令存储于服务器的存储器中,以便于对接入的虚拟交互平台中的用户行为进行激励。

图1是本发明实施例提供的一种服务器结构示意图。该服务器100可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上中央处理器(centralprocessingunits,cpu)110(例如,一个或一个以上处理器)和存储器120,一个或一个以上存储应用程序131或数据133的存储介质130(例如一个或一个以上海量存储设备)。其中,存储器120和存储介质130可以是短暂存储或持久存储。存储在存储介质130的程序可以包括一个或一个以上模块(图示未示出),每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器110可以设置为与存储介质130通信,在服务器100上执行存储介质130中的一系列指令操作。服务器100还可以包括一个或一个以上电源150,一个或一个以上有线或无线网络接口170,一个或一个以上输入输出接口180,和/或,一个或一个以上操作系统135,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm等等。下述方法的实现将基于该服务器结构。

在一个实施例中,具体的,该接入虚拟交互平台的激励更新方法如图2所示,包括:

步骤210,侦听虚拟交互平台中用户行为的触发以得到行为数据和用户行为所在虚拟对象的状态。

该用户行为用以实现虚拟交互平台中任一虚拟对象的触发,虚拟对象的触发将随之产生相应的行为数据和用户行为所在虚拟对象的状态。其中,该行为数据是虚拟对象触发时与用户行为相关的各种数据,而用户行为所在虚拟对象的状态则是该虚拟对象所在执行过程所处的阶段。

例如,用户行为可以是对某虚拟对象的虚拟购买行为,由此所产生的行为数据即为虚拟购买的虚拟对象以及购买数目等,如订单信息,而用户行为所在虚拟对象的状态则是在用户对该虚拟对象的执行过程中所对应的任意阶段,例如,虚拟对象执行过程的已发送阶段。

而在为实体物品所搭建的虚拟交互平台中也是如此,每一实体物品均有其所对应的虚拟对象,因此,行为数据即为任一购买行为所产生的订单,而用户行为所在虚拟对象的状态则是针对该虚拟对象执行订单的过程,例如,开始执行阶段,即该虚拟对象对应实体物品的发货阶段。

步骤230,根据虚拟对象的可信任属性和用户属性对行为数据进行激励数值的运算,该行为数据对应的用户行为所在虚拟对象的状态为开始执行状态。

由虚拟交互平台所提供的各种数据可得到虚拟对象的可信任属性和用户属性,即,根据虚拟对象的提供商可获知该虚拟对象的可信属性,而根据用户在虚拟交互平台中的用户行为以及该用户行为的最终执行结果可得到用户属性。

该虚拟对象的可信任属性表征了对应提供商的信用等级,用户属性则表征了用户信用等级。

每一用户行为均获取得到对应的行为数据和用户行为所在虚拟对象的状态,因此,行为数据和用户行为所在虚拟对象的状态是相对应的。

如若用户行为所在虚拟对象的状态为开始执行状态,则在其所对应的行为数据中根据虚拟对象的可信任属性和用户属性进行激励数值的运算,以达到预先为用户行为更新的目的。

步骤250,按照运算得到的激励数值进行用户个人信息中的数值更新。

用户个人信息除了包括个人资料之外,还包括了该用户的激励数值更新记录、现有的激励数值、激励的使用记录、激励数值递增的来源等信息。因此,按照用户个人信息中与激励相关的记录将当前运算得到的激励数值更新到用户个人信息中。

通过如上所述的过程,将使得用户可通过查看其所对应的用户个人信息即可获知其在虚拟交互平台中输入用户行为所得到的激励,并且由于对应激励数值的运算是依据虚拟对象提供商对应的信用等级和用户信用等级实现的,因此即便未在最终结算时反馈激励,而是预先进行了激励的反馈也能够保证反馈数值的准确性和可靠性。

另外,在实际的运营中,由于虚拟对象执行过程的开始,即用户行为所在虚拟对象的状态转换为开始执行状态,是行为数据产生后即时进行的,由此所进行的用户行为激励也将随之即时进行,从而用户行为所对应的激励数值的运算和更新相对于用户行为的触发而言是实时进行的,大大减少了所拖延的时间周期,保证了虚拟交互平台中的用户激励效果。

在一个实施例中,如图3所示,该步骤210包括:

步骤211,侦听虚拟交互平台中触发任一虚拟对象的用户行为,以获取用户行为对应的行为数据。

虚拟交互平台提供了若干个虚拟对象,任一虚拟对象均可通过触发相应的用户行为以激活该虚拟对象所对应的执行过程。

因此,侦听虚拟交互平台中针对任一虚拟对象触发的用户行为,进而得到由此产生的行为数据。

步骤213,监控用户行为所在虚拟对象的状态,以得到进入开始执行状态的行为数据。

在获取得到用户行为所对应的行为数据的同时,也将得到对应的用户行为所在虚拟对象的状态。随着执行过程中不同阶段的变换,该用户行为所在虚拟对象的状态也在发生变换,因此,将对用户行为所在虚拟对象的状态进行监控以得到进入开始执行状态的用户行为所在虚拟对象的状态,进而由此对应得到行为数据。

在一个实施例中,如图4所示,该步骤230包括:

步骤231,根据虚拟对象的可信任属性和用户属性由行为数据中提取可信任的行为数据。

获取虚拟对象的可信任属性和用户属性,以根据虚拟对象的可信任属性和用户属性来对行为数据进行授信处理,以得到判定为授信通过的行为数据,该判定为授信通过的行为数据即为可信的行为数据。

也就是说,对于任一行为数据,虚拟对像提供商对应的信用等级越高、用户信用等级越高,则该行为数据的可信任程度越高。

步骤233,提取的行为数据中根据预设的激励规则将虚拟执行数值转换为激励数值。

预先设置了激励规则,其将是根据虚拟交互平台中的实际运营情况进行设置的。每一行为数据中,根据预设的激励规则对其所包含的虚拟执行数据进行数值转换,以得到对应的激励数值。

其中,行为数据中包括虚拟执行数值,其是在虚拟交互平台的对应虚拟对象上用户行为的指定参数。例如,对于通过虚拟交互平台所进行的虚拟对象购买而言,该虚拟执行数值即为对虚拟对象进行虚拟购买的金额。

进一步的,在本实施例中,如图5所示,该步骤231包括:

步骤2311,获取虚拟对象的可信任属性和用户属性。

根据虚拟对象的提供商得到该虚拟对象的可信任属性,根据触发用户行为的用户获取对应的用户属性,进而由得到的虚拟对象的可信任属性和用户属性确定该用户行为触发虚拟对象得到行为数据中虚拟执行数值的可靠程度,对于可靠程度高的虚拟执行数值将进行相应激励的反馈。

步骤2313,根据虚拟对象的可信任属性和用户属性进行用户行为的授信处理。

根据虚拟对象的可信任属性和用户属性对该用户行为进行授信,以确认该用户行为是否是可信任的,由此所得到的授信处理结只包括授信通过的处理结果和授信不通过的处理结果。

步骤2315,在行为数据中按照授信通过的处理结果提取可信任的行为数据。

如前所述的,通过用户行为的授信处理,每一行为数据都有对应的处理结果,即授信通过的处理结果或者授信不通过的处理结果,因此,可根据该处理结果在侦听虚拟交互平台中用户行为的触发所得到的行为数据中进行提取,以得到可信任的行为数据。

进一步的,在本实施例中,如图6所示,该步骤233包括:

步骤2331,任一可信任的行为数据中提取得到用户行为触发虚拟对象所产生的虚拟执行数值。

步骤2333,根据预设的激励规则对虚拟执行数值进行数值转换得到激励数值。

对任一可信任的行为数据均进行虚拟执行数据的提取以及相应的数值转换过程,以得到可供反馈的激励。

由于如上所述的实现过程可应用于各类虚拟交互平台中的各种场景,因此,其虚拟执行数值可以是虚拟交互平台中用户行为针对虚拟对象的确定的某一指定参数,根据不同的虚拟交互平台以及各种场景进行虚拟执行数值可为不同的参数。

例如,该虚拟执行数值可以是虚拟交互平台中某一虚拟任务的执行进度等,在此不一一进行例举。

在一个实施例中,如图7所示,该步骤250之前,如上所述的方法还包括:

步骤410,监控用户行为所在虚拟对象的状态转换为执行结束状态,以得到执行结束状态的行为数据。

根据对应执行过程中所处的阶段变化,将监控得到用户行为所在虚拟对象的状态,进而得到的状态是执行结束状态的虚拟对象所对应的状态,由此得到对应的行为数据。

步骤430,获取虚拟对象所对应的执行结果,根据执行结果校对激励数值。

由于每一虚拟对象均有对应的执行过程,因此,每一执行过程都有对应的执行结果,即每一虚拟对象均有对应的执行结果。

在此,将由此执行过程得到该虚拟对象所对应执行结果。例如,对于通过虚拟交互平台中虚拟对象所实现的实体物品购买,该执行结果可以是实体物品已接收并可结算的交易结果,其表征了用户在虚拟交互平台中针对虚拟对象触发的用户行为响应过程的结束。

根据执行结果确认当前对激励数值进行校对的时机,进而实现激励数值的校对,以保证反馈激励的准确性。

进一步的,对于激励数值的校对,将结合执行结果和原始的行为数据进行,以对该激励数值进行轧差得到对应的待补数值或者待扣数值。

通过此过程将对前述用户行为快速激励进行了补充,进而保证了快速激励的准确性和可靠性,并极大地减少了虚拟交互系统的风险。

步骤450,将校对后的激励数值更新至用户个人信息中的相应数值。

通过如上所述的过程,为虚拟交互平台中用户行为的激励反馈进行了校正,以进一步保证用户行为激励的准确性,从而保障用户和虚拟对象提供商的权益。

进一步的,对于激励数值的校对,在另一个实施例中,该步骤410之前,如上所述的方法还包括:

对执行结束状态的行为数据进行重入检查,以剔除重复的行为数据。

通过重入检查,使得后续由行为数据所得到的激励数值的校对不会发生重复,进而避免了运算资源的浪费。

进一步的,在另一个实施例中,该步骤430之前,如上所述的方法还包括:

根据虚拟对象所对应的执行结果进行相应虚拟对象的可信任属性和用户属性的信用回填处理,以更新虚拟对象的可信用属性和用户属性。

如前所述的,虚拟对象的可信任属性表征了对应提供商的信用等级,而用户属性则表征了用户信用等级,因此,可根据当前结束的执行过程对虚拟对象的可信任属性和用户属性进行信用回填处理,以使得其所表征的信用等级是与当前所完成的执行过程相匹配的,从而有助于保证该用户后续对这一虚拟对象触发用户行为的准确激励,进而保证了虚拟交互平台中的安全性。

进一步的,为准确得到虚拟对象的可信任属性和用户属性,将建立并维护提供商信用数据和用户信用数据,进而由此提供商信用数据和用户信用数据得到虚拟对象对应提供商的信用等级和用户信用等级,进而得到相应虚拟对象的可信任属性和用户属性。

该提供商信用数据和用户信用数据将通过前述信用回填处理进行及时更新。

进一步的,还为此设置快速激励黑名单,以将信用等级低于限值的用户由用户信用数据中移除,并存储至快速激励黑名单中,位于快速激励黑名单中的用户由于信用问题,并且为保证虚拟交互平台中的安全性,将不对此用户通过本发明所述的方式进行快速激励,而是在执行过程结束,即虚拟对象的状态转换为执行结束状态时方可进行激励数值的运算和更新。

此外,随着每一执行过程结束时进行的信用回填,也将对快速激励黑名单中用户信用等级进行更新,进而在其用户信用等级超出限值时,将其由快速激励黑名单移入用户信用数据。

通过如上所述的方式,在保证虚拟交互平台中激励准确性和可靠性的前提条件下实现了用户行为的快速激励,例如,针对用户在虚拟交互平台中的购买行为快速返回相应的积分等,大大减少了延迟,避免了时间周期上的滞后。

如上所述的过程将可接入任意虚拟交互平台,而不需要关注虚拟交互平台中涉及的业务逻辑,其只需得到行为数据和用户行为所在虚拟对象的状态即可,具备较强的兼容性和灵活性,可为任意虚拟交互平台提供快速激励。

下面结合一个具体的实施例来详细阐述上述接入虚拟交互平台的激励更新方法。该实施例中,虚拟交互平台是针对实体物品的购买所架构的虚拟商城,而虚拟对象是与该虚拟商城所出售的实体物品相对应的。

虚拟商城中,对任意虚拟对象触发的用户行为即为购买行为,其将决定了所要购买的实体物品,即选定的虚拟对象、金额以及该实体物品的购买数目,即虚拟对象的选取数目,这将构成了购买行为所对应的行为数据,这一行为数据即为当前所进行的购买中产生的订单。

因此,将通过如上所述的方法为虚拟商城中用户所进行的购物进行积分快返,以最大程度地实现实时信用的积分快速处理。

如图8所示的积分快返系统600接入任意虚拟交互平台500中,例如虚拟商城,以对虚拟商城中发生的购物行为进行快速反馈积分。

具体的,随着各种购物行为的发生,虚拟商城将向积分快返系统600输出订单和虚拟对象的状态,需要说明的是,在此,该虚拟对象的状态即对应了执行过程的所处阶段,而此执行过程即为根据订单所进行的实体物品的发送至结算的过程。

虚拟商城所发生的任一购物行为都将输出相应的订单和虚拟对象的状态,因此,积分快返系统600将对每一订单和虚拟对象的状态进行积分反馈。

对于虚拟商城所输出的订单和虚拟对象的状态,该虚拟对象的状态为已发送状态,将通过订单管理模块610对虚拟商城输出的多个订单进行重入检查,以将重复订单剔除,将最终所得到的订单及对应虚拟对象的状态输入积分计算模块620。

积分计算模块620将调用快返积分规则模块630中存储的激励规则,并根据调用的激励规则将订单中的虚拟执行数据,即金额转换为积分。

在对虚拟商城输出的订单运算得到所需反馈的积分之后,将由授信管理模块640对当前即将打入相应用户账户的积分进行购物行为的授信处理,以根据虚拟商城中商户的信用等级和用户信用等级确认授信是否通过,若授信通过则将积分更新至相应用户的个人信息中,若授信不通过则在结算时方可进行积分的反馈。

其中,该积分结算模块650即用于实施积分在用户个人信息中的更新以及后续校对中积分的扣除和填补。

在虚拟对象的状态转换为订单结算状态时,将由订单校对模块660进行校对以得到该笔订单的待扣积分或者待补积分,进而实现快返积分的多退少补,保证了准确性和可靠性。

进一步的,该积分快返系统600还可包括批扣模块670,通过该批扣模块670周期性扫描积分扣除失败的订单,以重新进行积分扣除直至成功,以进一步保障系统的可靠性。

另外,对于积分快返系统600中的商户信用数据、用户信用数据和黑名单,都将随着系统中进行的授信处理而不断进行信用回填,以对商户信用数据、用户信用数据和黑名单不断进行维护,从而保证系统运行的持续性和后续授信处理的可靠性。

也就是说,如前所述,本发明的实现的积分反馈将包括了两大阶段,即实体物品的发送状态和订单结算状态,将分别在这两大阶段下进行积分的反馈。

简而言之,即为实体物品的发送状态下实现积分快速反馈,订单结算状态下基于商户信用和用户信用实现快速反馈积分的多退少补。这两大阶段中步骤执行的详细的时序过程可参考如图9和图10所示。图9展示了实体物品的发送状态下实现积分快速反馈的整个时序过程,图10展示了基于商户信用和用户信用实现快速反馈积分多退少补的整个时序过程。

在一个实施例中,还相应地提供了一种接入虚拟交互平台的激励更新系统,如图11所示,包括侦听模块910、运算模块930和更新模块950,其中:

侦听模块910,用于侦听虚拟交互平台中用户行为的触发以得到行为数据和用户行为所在虚拟对象的状态;

运算模块930,用于根据虚拟对象的可信任属性和用户属性对行为数据进行激励数值的运算,该行为数据对应的用户行为所在虚拟对象的状态为开始执行状态。

更新模块950,用于按照运算得到的激励数值进行用户个人信息中的数值更新。

进一步的,在一个实施例中,如图12所示,侦听模块910包括行为侦听单元911和开始监控单元913,其中:

行为侦听单元911,用于侦听虚拟交互平台中触发任一虚拟对象的用户行为,以获取用户行为对应的行为数据。

开始监控单元913,用于监控用户行为所在虚拟对象的状态,以得到进入开始执行状态的行为数据。

在一个实施例中,如图13所示,如上所述的运算模块930包括提取模块931和转换模块933,其中:

提取模块931,用于根据虚拟对象的可信任属性和用户属性由行为数据中可信任的行为数据。

转换模块933,用于在提取的行为数据中根据预设的激励规则将虚拟执行数据转换为激励数值。

进一步的,在一个实施例中,如图14所示,提取模块931包括信用获取单元9311、授信处理单元9313和数据提取单元9315,其中:

信用获取单元9311,用于获取虚拟对象的可信任属性和用户属性。

授信处理单元9313,用于根据虚拟对象的可信任属性和用户属性进行用户行为的授信处理。

数据提取单元9315,用于在行为数据中按照授信通过的处理结果提取可信任的行为数据。

进一步的,在一个实施例中,如图15所示,转换模块933包括虚拟执行数值提取单元9331和数值转换单元9333,其中:

虚拟执行数值提取单元9331,用于在任一可信任的行为数据中提取得到用户行为触发虚拟对象所产生的虚拟执行数值。

数值转换单元9333,用于根据预设的激励规则对虚拟执行数值时行数值转换得到激励数值。

在一个实施例中,如图16所示,如上所述的系统还包括结束监控模块1110、结果获取模块1130和数值更新模块1150,其中:

结束监控模块1110,用于监控用户行为所在虚拟对象的状态转换为执行结果状态,以得到执行结果状态的行为数据。

结果获取模块1130,用于获取虚拟对象所对应的执行结果,根据执行结果校对激励数值。

数值更新模块1150,用于将校对后的激励数值更新至用户个人信息中的相应数值。

在另一个实施例中,如上所述的系统还包括信用回填模块,该信用回填模块用于根据虚拟对象所对应的执行结果进行相应虚拟对象的可信用属性和用户属性的信用回填处理,以更新虚拟对象的可信任属性和用户属性。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上仅为本发明的较佳可行实施例,并非限制本发明的保护范围,凡运用本发明说明书及附图内容所做出的等效结构变化,均包含在本发明的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1