一种电子数据的转移方法和设备的制造方法_3

文档序号:9767843阅读:来源:国知局
[0053]本申请实施例中,在不同的应用场景下,电子数据、第一位置、第二位置等均有不同的情况。以下结合具体的应用场景对此进行详细说明。
[0054](I)电子数据为可用金额,第一位置为第一账户(如运营商的第三方支付平台账户、银行卡账户等),第二位置为第二账户(如用户的第三方支付平台账户、银行卡账户等)。此应用场景下,业务平台将电子数据从第一位置转移到第二位置,以将可用金额从运营商的第一账户转移到用户的第二账户中。
[0055](2)电子数据为虚拟货币,第一位置为第一账户(如运营商的用于存储虚拟货币的账户等),第二位置为第二账户(如用户的用于存储虚拟货币的账户等)。在此应用场景下,业务平台将电子数据从第一位置转移到第二位置,以将虚拟货币从运营商的第一账户转移到用户的第二账户中。
[0056](3)电子数据为话费数据,第一位置为第一账户(如运营商(移动、联通、电信等)账户等),第二位置为第二账户(如用户手机号码对应的账户)。在此应用场景下,业务平台将电子数据从第一位置转移到第二位置,以将话费数据从运营商的第一账户转移到用户的第二账户中。
[0057]当然,上述应用场景只是本申请实施例中为了方便描述所举的例子,在实际应用中并不局限于上述几种应用场景,所有需要将电子数据从第一位置迁移到第二位置的应用场景,均在本申请实施例的保护范围之内。
[0058]本申请实施例中,以通过向用户发放奖励,以促使用户更加有兴趣的使用特定产品来完成特定业务的应用场景,对上述处理流程进行进一步的说明。
[0059]预设电子数据转移策略为:当需要对使用特定产品(如支付宝的某产品)完成特定业务(如信用卡还款业务)的用户发放奖励时,预设电子数据转移策略为使用特定产品完成特定业务。基于此,当上下文信息中携带用户使用特定产品完成特定业务的信息时,该上下文信息满足预设电子数据转移策略。
[0060]针对业务触发消息中携带的上下文信息,业务平台可以确定出该上下文信息对应的产品事件对象。例如,当上下文信息中携带了用户使用支付宝的某产品完成信用卡还款业务时,则支付宝的某产品为无线业务,信用卡还款业务为还款业务,因此,上下文信息对应的产品事件对象为无线还款成功。
[0061 ] 针对上下文信息对应的产品事件对象,每个产品事件对象均有对应的活动事件对象,因此,业务平台可以将上下文信息对应的产品事件对象转换成触发活动的活动事件对象。例如,当前正在进行的活动包括抽奖活动、让利活动、打折活动等,且无线还款成功对应抽奖活动,网上购物对应打折活动。在此情况下,在上下文信息对应的产品事件对象为无线还款成功时,则业务平台可以将该产品事件对象转换成对应的活动事件对象(抽奖活动)。
[0062]每个产品事件对象均有对应的事件类型,因此,业务平台可以确定出产品事件对象对应的事件类型。例如,事件类型包括无线还款成功、无线登录成功、支付成功等。当上下文信息对应的产品事件对象为无线还款成功时,则业务平台可以确定出产品事件对象对应的事件类型为无线还款成功。
[0063]针对每个活动事件对象,均可能有多个活动正在执行。例如,针对抽奖活动这个活动事件对象,可能有如下活动正在执行:无线还款1000元返100元,无线还款2000元返300元,无线登录10次奖励100元,无线登录20次奖励300元等。针对打折活动这个活动事件对象,可能有如下活动正在执行:购买A产品打4折,购买B产品打8折,购买C产品打6折等。基于上述活动事件对象对应的多个活动,当活动事件对象为抽奖活动,事件类型为无线还款成功时,则业务平台根据事件类型获取活动事件对象能够触发的活动集合为:无线还款1000元返100元,无线还款2000元返300元。
[0064]业务平台在确定出活动集合之后,业务平台可以直接选择活动集合中的一个或者多个活动为活动事件对象对应的活动,也可以基于上下文校验策略确定活动集合中的一个或者多个活动为活动事件对象对应的活动。
[0065]在基于上下文校验策略确定活动集合中的一个或者多个活动为活动事件对象对应的活动时,业务平台获取活动集合中的各活动对应的上下文校验策略,如针对活动I “无线还款1000元返100元”,其上下文校验策略可以为无线还款1000元,针对活动2“无线还款2000元返300元”,其上下文校验策略可以为无线还款2000元。基于此,当上下文信息中携带用户无线还款1500元的信息时,则上下文信息满足活动I对应的上下文校验策略,但不满足活动2对应的上下文校验策略,因此,业务平台可以确定活动事件对象对应的活动为活动I。当上下文信息中携带用户无线还款2500元的信息时,则上下文信息满足活动I对应的上下文校验策略,且满足活动2对应的上下文校验策略,因此,业务平台可以确定活动事件对象对应的活动为活动I和活动2。
[0066]业务平台在选择活动事件对象对应的活动(如活动I)之后,业务平台触发该活动1,并判断上下文信息是否满足活动I对应的预设活动校验策略。其中,预设活动校验策略主要用于对用户属性进行校验,如校验用户是否为合法用户,校验用户是否为30天内注册用户,校验用户是否为30岁以下用户等。进一步的,不同的活动可以有不同的预设活动校验策略,也可以有相同的预设活动校验策略,对于预设活动校验策略的设置,在此不再赘述。进一步的,当上下文信息满足活动I对应的预设活动校验策略时,则允许相应的用户参见抽奖活动;当上下文信息不满足活动I对应的预设活动校验策略时,则不允许相应的用户参见抽奖活动,结束对该用户的处理。
[0067]在对用户进行抽奖之后,如果用户被抽中,则业务平台按照活动I向用户进行奖励,即将可用金额100元从运营商的第一账户转移到用户的第二账户。如果用户没有被抽中,则不对用户进行奖励,结束对该用户的处理。
[0068]基于上述处理流程,业务平台可以自动完成将电子数据从第一位置转移到第二位置的过程,不需要用户执行相关操作,节省用户的工作量。而且通过业务平台自动完成将电子数据从第一位置转移到第二位置的过程,可以对所有用户实施统一的奖励标准,避免当大量用户均使用特定产品完成特定业务时,由工作人员基于自己的喜好向特定用户发放奖励导致的不公平问题。
[0069]实施例二
[0070]基于与上述方法同样的申请构思,本申请实施例中还提供了一种业务平台,如图2所示,所述业务平台具体包括:
[0071]通信模块11,用于接收业务触发消息,该业务触发消息中携带上下文信息;确定模块12,用于当所述上下文信息满足预设电子数据转移策略时,确定所述上下文信息对应的活动事件对象,并确定所述活动事件对象对应的活动;转移模块13,用于当所述上下文信息满足所述活动事件对象对应的活动对应的预设活动校验策略时,将电子数据从第一位置转移到第二位置。
[0072]所述通信模块11,还用于向实时数据平台发送订阅消息,所述订阅消息用于使所述实时数据平台向业务平台发送携带上下文信息的业务触发消息;
[0073]以使所述实时数据平台在接收到携带不同的业务信息的多个消息时,将所述多个消息中携带的业务信息组合成上下文信息,并将所述上下文信息添加到业务触发消息中,并将所述业务触发消息发送给所述业务平台。
[0074]所述确定模块12,具体用于确定所述上下文信息对应的产品事件对象,并将所述产品事件对象转换成活动事件对象,并确定所述产品事件对象对应的事件类型;根据所述事件类型获取所述活动事件对象能够触发的活动集合,并从所述活动集合中选择所述活动事件对象对应的活动。
[0075]所述确定模块12,进一步用于在从所述活动集合中选择所述活动事件对象对应的活动时,获取所述活动集合中的各活动对应的上下文校验策略;如果所述上下文信息满足活动对应的上下文校验策略时,则确定所述活动为所述活动事件对象对应的活动;如果所述上下文信息不满足活动对应的上下文校验策略时,则确定所述活动不是所述活动事件对象对应的活动。
[0076]其中,本申请装置的各个模块可以集成于一体,也可以分离部署。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。
[0077]实施例三
[0078]基于与上述方法同样的申请构思,本申请实施例中还提供了一种实时数据平
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1