具体实施方式
下面结合附图,对本申请的实施例进行描述。
图1为本说明书披露的一个实施例提供的一种资源处理方法的应用场景示意图。所述处理方法的执行主体可以为处理平台。图1中,处理平台获取第一服务平台中的第一资源数据,以及获取第二服务平台中的第二资源数据。其中,第一资源数据由用户使用第一服务方提供的第一服务产生,第二资源数据由用户使用第二服务方提供的第二服务后产生。处理平台根据获取到的用户的第二资源数据,对该用户的第一资源数据进行增量处理,以确定第一资源数据的增量数据,并向第一服务平台发送转移增量数据,第一服务平台可以从资源池中获取与转移增量数据匹配的资源,并将该资源转移给用户。其中,该资源是由第二服务方根据转移增量数据向资源池中转入的。
需要说明的是,处理平台获取数据的方式可以为在线获取或离线获取。其中,在线获取,即处理平台实时接收携带数据的消息,并在获取消息中的数据后对该数据进行实时处理。在一个例子中,处理平台接收第一服务平台发送的包括第一资源数据的第一消息,以及接收第二服务平台发送的包括第二资源数据的第二消息,并根据第二资源数据对第一资源数据进行实时的增量处理。
离线获取,即处理平台定时同步服务平台中的数据,并在获取数据后,统一对同步后的数据进行离线处理。在一个例子中,处理平台在每天早上六点对服务平台中的数据进行同步,服务平台中的数据包括第一服务平台中的第一资源数据,以及第二服务平台中的第二资源数据。当采用离线的方式进行数据处理时,可以保证在线***和资源处理装置的稳定性,降低数据处理的复杂度,保证数据处理结果的可靠性。
采用本申请说明书披露的一个实施例提供的一种资源处理方法,利用第二服务平台中的第二资源数据,对第一服务平台中的第一资源数据进行增量处理,确定转移增量数据,以使第二服务方根据转移增量数据向资源池中转移与转移增量数据匹配的资源。之后第一服务平台可以从资源池中获取与该转移增量数据匹配的资源,并向用户转移该资源。此方法在应用于利用用户的消费数据提高理财数据的收益时,能够使用户得到额外的理财收益。
图2为本说明书披露的一个实施例提供的一种资源处理方法的流程图。所述方法的执行主体可以为具有处理能力的设备:服务器或者***或者装置或者软件平台。如,图1中的处理平台。如图2所示,所述方法具体包括:
步骤S210,获取第一服务平台中用户的第一资源数据,以及获取第二服务平台中该用户的第二资源数据。
本步骤中,第一资源数据由用户使用第一服务平台中的第一服务方提供的第一服务产生,第二资源数据由用户使用第二服务平台中的第二服务方提供的第二服务产生。第一资源数据可以包括第一服务和与第一服务对应的第一资源份额,第二资源数据可以包括第二服务和与第二服务对应的第二资源份额。
在一个例子中,如表1和表2所示。表1中的数据包括用户先后三次使用第一服务后形成的第一资源数据,该数据中包括的第一资源份额分别为 300,500和1000,分别对应的第一服务的编号为A、B和C,且这三次第一服务的名称可以全部相同,部分相同,也可以完全不同。表2中的数据包括用户先后两次使用第二服务后形成的第二资源数据,该数据中包括的第二资源份额分别为700和1800,分别对应的第二服务的编号为001和002。
表1
第一服务 |
第一资源份额 |
A |
300 |
B |
500 |
C |
1000 |
表2
第二服务 |
第二资源份额 |
001 |
700 |
002 |
1800 |
步骤S220,根据第二资源数据,对第一资源数据进行增量处理,得到第一资源数据的转移增量数据。
具体的,处理平台根据第一资源数据获取与第一资源数据对应的最大增值数据,以及根据第二资源数据,获取与第二资源数据对应的最大返还数据。然后,根据最大增值数据和最大返还数据,对第一资源数据进行增量处理,确定第一资源数据的转移增量数据。
其中,最大增值数据包括第一服务和与第一服务对应的最大增值份额,最大返还数据包括第二服务和与第二服务对应的最大返还份额,转移增量数据包括第一服务、第二服务和转移增量份额。
根据最大增值数据和最大返还数据,对第一资源数据进行增量处理,确定第一资源数据的转移增量数据,可以包括:处理平台判断最大返还份额是否大于最大增值份额;如果最大返还份额不大于最大增值份额,则将最大返还份额转移增量份额;如果最大返还份额大于最大增值份额,则将最大增值份额作为转移增量份额,并获取最大返还份额与最大增值份额的差值份额,将差值份额作为预留份额,且预留份额用于当用户退回第二服务时,从预留份额中转移份额。
在一个例子中,如表3和表4所示。表3中包括处理平台根据表1中的第一资源数据获取的最大增值数据,最大增值数据包括第一服务A、第一服务 B、和第一服务C,以及相应的最大增值份额3、5、8。表4中包括处理平台根据表2中的第二资源数据获取的最大返还数据,最大返还数据包括第二服务001和第二服务002,以及相应的最大返还份额7和8。
表3
表4
利用表3中的最大增值数据和表4中的最大返还数据,对表1中的第一资源数据进行增量处理,确定第一资源数据的转移增量数据,可以包括:
处理平台判断与第一服务A对应的最大增值份额(即,3)不大于与第二服务001对应的最大返还份额(即,7),并从与第二服务001对应的最大返还份额中扣除与最大增值份额相等的份额(即,3)作为第一服务A的转移增量份额,此时,第一服务A的转移增量份额已达到其最大增值份额(即,3)。
然后,处理平台判断与第一服务B对应的最大增值份额(即,5)大于与第二服务001对应的剩余返还份额(即,4)作为第一服务B的转移增量份额,此时,与第二服务001对应的最大返还份额已全部转移。相应的,与第一服务B对应的最大增值份额中的剩余增值份额为1。
处理平台判断与第一服务B对应的剩余增值份额(即,1)不大于与第二服务002对应的最大返还份额(即,18),并从与第二服务002对应的最大返还份额中转移与第一服务B对应的剩余增值份额相等的份额(即,1)作为第一服务B的转移增量份额,此时,第一服务B的转移增量份额已累积达到与第一服务B对应的最大增值份额(即,5)。相应的,与第二服务002对应的最大返还份额中的剩余返还份额为17。
处理平台判断与第一服务C对应的最大增值份额(即,10)不大于与第二服务002对应的最大返还份额中的剩余返还份额(即,17),并从与第二服务002对应的剩余返还份额中扣除与第一服务C对应的最大增值份额相等的份额(即,10)作为第一服务C的转移增量份额,此时,第一服务C的转移增量份额已达到与第一服务C对应的最大增值份额(即,10)。相应的,与第二服务002对应的最大返还份额中的剩余返还份额变为7。
最后,处理平台将与第二服务002对应的最大返还份额中的剩余返还份额(即,7)作为预留份额,且预留份额用于当用户退回第二服务时,从预留份额中进行转移。
处理平台确定的转移增量数据包括表5中的数据,还包括预留份额(即, 7)。
表5
第一服务 |
最大增值份额 |
第二服务 |
最大返还份额 |
增量份额 |
A |
3 |
001 |
7 |
3 |
B |
5 |
001 |
7 |
4 |
B |
5 |
002 |
18 |
1 |
C |
10 |
002 |
18 |
10 |
步骤S230,向第二服务方发送包括所述转移增量数据的第一转移请求,以使所述第二服务方根据所述转移增量数据向资源池转入与所述转移增量数据匹配的资源。
在这之后,在一个实施例中,还向第一服务平台发送转移增量数据,以使第一服务平台从资源池中获取与转移增量数据匹配的资源,并向用户转移该资源。
具体的,处理平台向第一服务平台发送转移增量数据,以使第一服务平台从资源池中获取与转移增量数据匹配的资源,并向用户转移该资源。其中,该资源是在步骤230由第二服务方根据包括转移增量数据的第一转移请求,向资源池中转入的。
可选的,在步骤S220之前,还可以包括:处理平台获取用户使用的每个第一服务的增值率以及与每个第一服务对应的第一资源份额,并获取该用户使用的每个第二服务的返还率以及与每个第二服务对应的第二资源份额。然后,处理平台根据获取第一资源份额以及增值率,计算得到第一资源数据的最大增值份额,并根据第二资源份额以及返还率,计算得到第二资源数据的最大返还份额。
在一个例子中,处理平台获取用户使用的第一服务A的增值率为1%,与该服务对应的第一资源份额为300,并获取用户使用的第二服务001的返还率为1%,与该服务对应的第二资源份额为700,则可以得到第一资源份额的最大增值份额为3,第二资源份额的最大返还份额为7。
其中,处理平台中可以存储有预先设定的每个第一服务的增值率和每个第二服务的返还率。在一个例子中,处理平台根据第二资源数据中的第二资源份额,对第二服务的返还率进行阶梯式设定。例如,当第二资源份额不高于1000时,该份额的返还率为1%,当第二资源份额超过1000时,其中超过 1000的部分的返还率为1.5%。
采用本申请说明书披露的一个实施例提供的一种资源处理方法,利用第二服务平台中的第二资源数据,对第一服务平台中的第一资源数据进行增量处理,确定转移增量数据,以使第二服务方根据转移增量数据向资源池中转移与转移增量数据匹配的资源,且第一服务平台向用户转移该资源。此方法在应用于利用用户的消费数据提高理财数据的收益时,能够使用户得到额外的理财收益。
图3A为本说明书披露的一个实施例提供的另一种资源处理方法的流程图。所述方法中可以包括处理平台获取用户第三资源数据,其中,第三资源数据由用户在确认第二服务之前退回部分或全部第二服务的产生。
所述方法的执行主体可以为具有处理能力的设备:服务器或者***或者装置或者软件平台。如,图1中的处理平台,如图3A 所示,所述方法具体包括:
步骤S310,获取第一服务平台中用户的第一资源数据,以及获取第二服务平台中该用户的第二资源数据。
需要说明的是,对步骤S310的描述请参见本说明书披露的上述实施例中对步骤S210的描述,在此不作赘述。
步骤S320,根据第二资源数据,对第一资源数据进行增量处理,确定第一资源数据的第一增量数据。
其中,第一增量数据包括第一增量份额和预留份额。
需要说明的是,对步骤S320的描述请参见本说明书披露的上述实施例中对步骤S220的描述,在此不作赘述。
步骤S330,处理平台获取第二服务平台中的第三资源数据,并根据该数据对第一资源数据进行增量处理,得到第一资源数据的第二增量数据,并将第一增量数据与第二增量数据的差值作为转移增量数据。
具体的,处理平台获取第二服务平台中的第三资源数据,根据第三资源数据,获取与第三资源数据对应的第一最大减值份额,判断第一最大减值份额是否大于预留份额。如果第一最大减值份额不大于预留份额,则从预留份额中扣除与第一最大减值份额相同的份额,并将预留份额与第一最大减值份额的差值份额作为更新的预留份额;如果第一最大减值份额大于预留份额,则扣除预留份额,并从第一增量份额中转移第一最大减值份额与预留份额的差值份额,并将第一增量份额与该差值份额的差值份额作为第二增量数据的份额。
在一个例子中,处理平台根据第三资源数据,获取与第三资源数据对应的第一最大减值份额,可以包括:处理平台根据第三资源数据中的份额,确定与该份额相等的第二资源份额对应的最大返还份额,将与此最大返还份额相等的份额作为与第三资源数据对应的第一最大减值份额。
在一个例子中,处理平台判断第一最大减值份额大于预留份额,则扣除预留份额,并从第一增量份额中转移第一最大减值份额与预留份额的差值份额,并将第一增量份额与该差值份额的差值份额作为第二增量数据的份额。其中,第一资源数据中可以包括多个第一服务和与之对应的多个第一资源份额,第二资源数据中可以包括多个第二服务和与之对应的多个第二资源份额,多个第二资源份额的某个第二资源份额可以按多个第一资源份额的形成的先后顺序依次对多个第一资源份额进行增量处理,并得到与多个第一资源份额对应的第一增量份额。此时,处理平台在从第一增量份额中扣除与某个第二服务对应的第一最大减值份额以及预留份额的差值份额时,采用逆序的方式,即采用与第二资源份额分别对多个第一资源份额进增量处理时相反的顺序,对与多个第一资源份额对应的多个第一增量份额依次转移。
例如,处理平台获取第二服务平台中的第三资源数据,如表6所示,先后退回的第二服务的编号为002和001,与第二服务002和第二服务001对应的第二资源份额分别为1000和500。
表6
第二服务 |
第二撤销份额 |
002 |
1000 |
001 |
500 |
处理平台获取与第二撤销份额对应的最大减值份额,包括与第二服务002 中的第二撤销份额对应的最大减值份额(如,10),以及与第二服务001中的第二撤销份额对应的最大减值份额(如,5)。
第一增量数据如表5所示,且第一增量数据包括的预留份额为7。处理平台判断与第二服务002对应的最大减值份额(即,10)大于预留份额(即,8),扣除全部预留份额(即,7)。相应的,与第二服务002对应的最大减值份额中的剩余减值份额为3。
然后,处理平台判断第二服务002中的剩余第二撤销份额(即,3)不大于与第二服务002对应的第二资源份额对第一服务C进行增量处理的第一增量份额(即,10),从此增量份额中扣除与第二服务002对应的最大减值份额中的剩余第二撤销份额(即,3)相等的份额。
处理平台判断与第二服务001对应的最大减值份额(即,5)大于与第二服务001对应的第二资源份额对第一服务B进行增量处理的第一增量份额 (即,4),扣除全部的第一增量份额(即,4)。相应的,与第二服务001 对应的最大减值份额中的剩余减值份额为1。
处理平台判断与消费001对应的剩余减值份额(即,1)不大于与第二服务001对应的第二资源份额对第一服务A进行增量处理的第一增量份额(即, 3),从此增量份额中扣除与剩余减值份额(即,1)相等的份额。
表7中包括处理平台确定的第二增量数据。
表7
第一服务 |
最大增值份额 |
第二服务 |
最大返还份额 |
增量份额 |
A |
3 |
001 |
7 |
3 |
B |
5 |
001 |
7 |
4 |
B |
5 |
002 |
18 |
1 |
C |
10 |
002 |
18 |
10 |
C |
10 |
002 |
10 |
-3 |
B |
5 |
001 |
5 |
-4 |
A |
3 |
001 |
7 |
-1 |
基于步骤S330中确定出的转移增量份额,在步骤S340,处理平台向第二服务方发送包括转移增量数据的第一转移请求,以使第二服务方根据该请求中的转移增量数据向资源池转入相应的资源。
图3B为本说明书披露的一个实施例提供的又一种资源处理方法的流程图。所述方法中可以包括处理平台获取用户第四资源数据的情况,其中第四资源数据由用户在确认第二服务之后又退回部分或全部第二服务的产生。该实施例的方法包括以下步骤:
步骤S311,获取第一服务平台中用户的第一资源数据,以及获取第二服务平台中该用户的第二资源数据。步骤S321,根据第二资源数据,对第一资源数据进行增量处理,确定第一资源数据的转移增量数据。该转移增量数据包括转移增量份额和预留份额。步骤S331,向第二服务方发送包括所述转移增量数据的第一转移请求,以使所述第二服务方根据所述转移增量数据向资源池转入与所述转移增量数据匹配的资源。需要说明的是,步骤S311可以按照步骤S210或步骤S310的方式执行,步骤S321可以按照步骤S220的方式执行,也可以按照步骤S320加S330的方式执行,步骤S331可以按照步骤S230 或S340的方式执行,具体描述请参见本说明书披露的上述实施例中对上述步骤的描述,在此不作赘述。
接着,在步骤S341,处理平台获取第二服务平台中用户的第四资源数据,根据第四资源数据和转移增量数据,对第一资源数据进行增量处理,确定第三增量数据。
具体的,处理平台获取第二服务平台中用户的第四资源数据,该资源数据包括用户在确认第二服务之后又退回的部分或全部第二服务,以及第四资源份额。根据第四资源数据,获取与第四资源数据对应的第二最大减值份额。判断第二最大减值份额是否大于预留份额。如果第二最大减值份额不大于预留份额,则从第二预留份额中扣除与第二最大减值份额相同的份额;如果第二最大减值份额大于预留份额,则扣除第二预留份额,并从第二增量份额中扣除第二最大减值份额与预留份额的差值份额。
例如,处理平台获取第二服务平台中的第四资源数据,如表8所示,第二四资源数据中包括的第二服务的编号为002,与第二服务002对应的第二撤销资源份额为600。
表8
处理平台获取与第四资源数据对应的第二最大减值份额,获取的最大减值份额为与第二服务002的第四资源份额对应的第二最大减值份额(如,6)。
转移增量数据如表7所示,且其中的预留份额为0。
处理平台判断与第二服务002对应的第二最大减值份额(即,6)不大于与第二服务002对应的第二资源份额对第一服务C进行增量处理的增量份额(即,8),从此转移增量份额中转移与第二服务002对应的第二最大减值份额(即,6)相等的份额。
表8中包括处理平台确定的第三增量数据。
表9
需要说明的是,对步骤S341的描述可以参见对步骤S330的描述。
步骤S351,处理平台将转移增量数据和第三增量数据的差值作为第四增量数据,并向第一服务平台发送第四增量数据,以使第一服务平台根据第四增量数据从资源池中获取与第四增量数据匹配的资源,并向用户转移该资源。
结合具体应用场景,图3A 、图 3 B 所示实施例的一种具体化应用可以如下:
处理平台(如,阿里云基于云计算研发的一套开放数据处理服务(Open DataProcessing Service,ODPS))获取第一服务平台(如,蚂蚁聚宝平台) 中用户的第一资源数据(如,购买理财产品形成的资产数据),以及获取第二服务平台(如,淘宝网或天猫超市)中该用户的第二资源数据(如,购买商品形成的消费数据),第一资源数据包括用户使用第一服务方(如,证券公司)提供的第一服务(如,定期理财)后形成的第一资源数据(如,包括购买的定投基金的名称和购买金额),第二资源数据包括用户使用第二服务方(如,淘宝卖家)提供的第二服务(如,手机订购)后形成的第二资源数据(如,包括购买的手机的名称和消费金额)。
其中,处理平台可以包括离线同步工具(例如,离线同步工具可以为阿里巴巴自主研发的DataX)。处理平台可以利用离线同步工具将第一服务平台中的第一资源数据和第二服务平台中的第二资源数据等同步至处理平台汇总。例如,处理平台在每天的某一时刻(例如,某一时刻可以为早上6:00) 利用离线同步工具将第一服务平台中所有的第一资源数据和第二服务平台中所有的第二资源数据同步至处理平台。
处理平台根据第二资源数据(如,购买一件500元的衬衫,一顶200元的帽子,和一双1000元的皮鞋,一条600元的裤子和一条200元的围巾),对第一资源数据(如,购买300元的A基金,500元的B基金和1000元的C 基金)进行增量处理,得到第一资源数据的第一增量数据,如表10所示。
表10
处理平台获取第二服务平台中的第三资源数据(如,包括退回一双100 元的皮鞋和一件500元的衬衫),并根据该数据对第一资源数据进行增量处理,得到第二增量数据,如表11所示,并将第一增量数据与第二增量数据的差值作为第一资源数据的转移增量数据。
表11
基金 |
最大增值份额 |
商品 |
最大返还份额 |
增量份额 |
A |
3 |
衬衫 |
5 |
3 |
B |
5 |
衬衫 |
5 |
2 |
B |
5 |
帽子 |
2 |
2 |
B |
5 |
皮鞋 |
10 |
1 |
C |
10 |
皮鞋 |
10 |
9 |
C |
10 |
裤子 |
6 |
1 |
C |
10 |
皮鞋 |
10 |
-3 |
B |
5 |
衬衫 |
5 |
-4 |
A |
3 |
衬衫 |
5 |
-1 |
处理平台向向第二服务方(如,用户购买帽子和裤子对应的淘宝商家) 发送包括转移增量数据(如,与基金A、B、C分别对应的增量份额7、1、2) 的第一转移请求,以使第二服务方根据该请求中的转移增量数据向资源池 (如,资金池)转入相应的资源(如,与基金A、B、C分别对应的7元、1元、 2元)。
处理平台还可以获取第二服务平台(如,淘宝网)中的第四资源数据(如,包括退回一条600元的裤子),并根据该数据以及转移增量数据对第一资源数据进行增量处理,得到第一资源数据的第三增量数据,如表12所示。
表12
基金 |
最大增值份额 |
商品 |
最大返还份额 |
增量份额 |
A |
3 |
衬衫 |
5 |
3 |
B |
5 |
衬衫 |
5 |
2 |
B |
5 |
帽子 |
2 |
2 |
B |
5 |
皮鞋 |
10 |
1 |
C |
10 |
皮鞋 |
10 |
9 |
C |
10 |
裤子 |
6 |
1 |
C |
10 |
皮鞋 |
10 |
-3 |
B |
5 |
衬衫 |
5 |
-4 |
A |
3 |
衬衫 |
5 |
-1 |
C |
10 |
裤子 |
6 |
-6 |
处理平台向第一服务平台(如,蚂蚁聚宝平台)发送第三增量数据(如,与裤子对应的增量份额-6),以使第一服务平台根据此增量数据从资源池(如,资金池)中获取与此增量数据匹配的资源(如,6元),并向第二服务方(如,与裤子对应的淘宝卖家)转移该资源。
处理平台将转移增量数据和第三增量数据的差值作为第四增量数据(如,与基金A、B、C分别对应的增量份额2、1、1),并向第一服务平台发送第四增量数据,以使第一服务平台根据该增量数据从资源池中获取与增量数据匹配的资源(如,与基金A、B、C分别对应的2元、1元、1元),并向用户转移该资源。
采用本申请说明书披露的一个实施例提供的一种资源处理方法,利用第二服务平台中的第二资源数据,对第一服务平台中的第一资源数据进行增量处理,确定转移增量数据,以使第二服务方根据转移增量数据向资源池中转移与转移增量数据匹配的资源,且第一服务平台向用户转移该资源。
在应用于利用用户的消费数据提高理财数据的收益时,利用用户在商家购买商品形成的消费数据以及进行售中退款形成的退款数据,对该用户在理财平台购买理财产品形成的资产数据进行收益处理,并得到收益数据,使商家根据收益数据向资金池中转入与该收益数据相匹配的资金。此外,还可以利用用户进行售后退款形成的退款数据,对资产数据再次进行收益处理,得到相应的收益数据,商家从资金池中获取与相应的收益数据匹配的资金。当用户从理财平台接收兑付的理财产品的资产时,除了可以得到购买理财产品的本金和根据该理财产品的合同约定的基础收益以外,还能得到与该用户在商家消费后产生的收益数据相匹配的资金收益。从而实现了利用用户的消费提升用户购买理财产品的收益。
图4为本说明书披露的一个实施例提供的一种理财收益的处理方法的流程图。所述方法中涉及多个执行主体,执行主体可以为具有处理能力的设备:服务器或者***或者装置或平台。如图1中的处理平台,第一服务平台和第二服务平台。其中,处理平台、第一服务平台和第二服务平台分别可以为图4 中的离线处理平台、理财平台和消费平台。
图4中,消费平台包括确认收货中心、维权中心和购买中心,离线处理平台包括资金处理模块、收益减速模块和收益加速模块。如图4所示,所述方法具体包括:
步骤S401,理财平台接收发布机构发送的发布产品的信息。
步骤S402,离线处理平台利用离线同步工具将理财平台中的产品数据同步至离线处理平台。
步骤S403,合同中心接收商家的签约数据,签约数据包括商家设置的每个商品类目的返点比率。
步骤S404,离线处理平台利用离线同步工具将合同中心中的每个商品类目的返点比率同步至离线处理平台。
步骤S405,理财平台接收投资人购买理财产品的形成的资产数据。
步骤S406,离线处理平台利用离线同步工具将资产数据同步至离线处理平台。
步骤S407,消费平台接收投资人购买商品的消费数据。
步骤S408,离线处理平台利用离线同步工具将消费数据同步至离线处理平台,离线处理平台中的收益加速模块根据投资人购买商品形成的消费数据,对投资人购买理财产品形成的资产数据进行收益处理,得到收益加速数据。例如,收益加速模块采用用于大数据并行计算的编程模型(MapReduce)对资产数据进行收益处理,映射(Map)阶段用于将属于同一个用户的所有数据汇聚在一起,归约(Reduce)阶段用于对属于同一个用户的所有数据进行收益加速处理,并得到收益加速数据。
步骤S409,离线处理平台将收益加速数据发送至资产中心,资产中心可以将收益加速数据向投资人进行展示。
步骤S410,消费平台中的维权中心接收投资人的售中退款数据。
步骤S411,离线处理平台利用离线同步工具将售中退款数据同步至离线处理平台,离线处理平台中的收益减速模块根据投资人退回商品形成的售中退款数据和收益加速数据,对投资人购买理财产品形成的资产数据进行收益处理,得到收益减速数据。
步骤S412,离线处理平台将收益减速数据发送至资产中心,资产中心可以将收益减速数据向投资人进行展示。
步骤S413,消费平台中的确认收货中心接收投资人发送的确认收货消息。
步骤S414,离线处理平台利用离线同步工具将确认收货数据同步至离线处理平台,离线处理平台中的资金处理模块计算出商家应该向资金池打款的金额。
步骤S415,离线处理平台利用离线同步工具将计算得到的商家应该向资金池打款的金额同步至资金处理中心(finassetcore),以使资金处理中心触发商家向资金池打款。
步骤S416,消费平台中的维权中心接收投资人的售后退款数据。
步骤S417,离线处理平台利用离线同步工具将售后退款数据同步至离线处理平台,离线处理平台中的收益减速模块根据投资人退回商品形成的售后退款数据和前述步骤中的收益加速数据和收益减速数据,对投资人购买理财产品形成的资产数据进行收益处理,得到收益减速数据。
步骤S418,离线处理平台将收益减速数据发送至资产中心,资产中心可以将收益减速数据向投资人进行展示。
步骤S419,离线处理平台中的资金处理模块计算出资金池应该向商家汇款的金额。
步骤S420,离线处理平台利用离线同步工具将计算得到的资金池应该向商家回款的金额同步至资金处理中心,以使资金处理中心触发资金池向商家回款。
步骤S421,当向投资人兑付资产时,发布机构将投资人购买理财产品的本金和基础收益发送给理财平台。
步骤S422,理财平台根据资产中心中投资人的收益数据,从资金池中获取相应的消费返点。
步骤S423,理财平台向投资人兑付本金、基础收益和消费返点。
本说明书所披露的一个实施例中,一个消费单的生命周期可以包括:购买支付、售中退款、确认收货和售后退款四个阶段。这四个阶段中涉及到的商家和资金池之间资金的交互,如图5所示,用户做确认收货触发商家向资金池打款,具体的打款金额要根据用户购买商品时消费产生的加速金额和售中退款产生的减速金额的差值得到。用户做售后退款触发资金池向商家回款,具体的回款金额要根据售后退款产生的减速金额得到。例如,用户对消费单 002在D日做了确认收货,在D+1日做售后退款。消费单002在D日产生的收益加速金额和收益减速金额的累计加速金额为8元,则资产中心需要触发商家向资金池打款8元。消费单002在D+1日产生6元的售后减速金额,则资产中心需要触发资金池向商家回款6元。
采用本说明书披露的一个实施例提供的一种理财收益的处理方法,利用用户在商家购买商品形成的消费数据以及进行售中退款形成的退款数据,对该用户在理财平台购买理财产品形成的资产数据进行收益处理,并得到收益数据,使商家根据收益数据向资金池中转入与该收益数据相匹配的资金。此外,还可以利用用户进行售后退款形成的退款数据,对资产数据再次进行收益处理,得到相应的收益数据,商家从资金池中获取与相应的收益数据匹配的资金。当用户从理财平台接收兑付的理财产品的资产时,除了可以得到购买理财产品的本金和根据该理财产品的合同约定的基础收益以外,还能得到与该用户在商家消费后产生的收益数据相匹配的资金收益。从而实现了利用用户的消费提升用户购买理财产品的收益。
本说明书披露的一个实施例提供的一种在服务平台中的资源处理方法。该方法包括:接收处理平台发送的用户的转移增量数据,转移增量数据是处理平台根据该用户在另一服务平台的资源数据而确定的;根据转移增量数据从资源池中获取与转移增量数据匹配的资源,该资源为另一服务平台根据转移增量数据向资源池转入的;向用户转移该资源。
与上述资源处理方法对应地,本说明书披露的多个实施例还提供一种资源处理装置,如图6所示,该装置包括:
第一获取单元610,用于获取第一服务平台中用户的第一资源数据,以及获取第二服务平台中所述用户的第二资源数据,所述第一资源数据由所述用户使用第一服务平台中的第一服务方提供的第一服务产生,所述第二资源数据由所述用户使用第二服务平台中的第二服务方提供的第二服务产生;
第一处理单元620,用于至少根据所述第二资源数据,对所述第一资源数据进行增量处理,确定所述第一资源数据的转移增量数据;
第一发送单元630,用于向所述第二服务方发送包括所述转移增量数据的第一转移请求,以使所述第二服务方根据所述转移增量数据向资源池转入与所述转移增量数据匹配的资源。
在一种可能的设计中,所述第一处理单元620具体包括:
第一获取子单元6201,用于根据所述第一资源数据,获取与所述第一资源数据对应的最大增值数据,以及根据所述第二资源数据,获取与所述第二资源数据对应的最大返还数据;
第一处理子单元6202,用于根据所述最大增值数据和所述最大返还数据,对所述第一资源数据进行增量处理,确定所述第一资源数据的转移增量数据。
在一种可能的设计中,所述第一获取子单元6201获取的所述最大增值数据包括所述第一服务和与所述第一服务对应的最大增值份额,所述第一获取子单元6201获取的所述最大返还数据包括所述第二服务和与所述第二服务对应的最大返还份额,所述第一处理子单元6202确定的所述转移增量数据包括所述第一服务、所述第二服务和转移增量份额;
所述第一处理子单元6202具体用于,判断所述最大返还份额是否大于所述最大增值份额;
如果所述最大返还份额不大于所述最大增值份额,则将所述最大返还份额作为所述转移增量份额;
如果所述最大返还份额大于所述最大增值份额,则将所述最大增值份额作为所述转移增量份额;并获取所述最大返还份额与所述最大增值份额的差值份额;将该差值份额作为预留份额,所述预留份额用于当用户退回所述第二服务时,从所述预留份额中转移份额。
在一种可能的设计中,所述第一获取单元610,还用于获取第二服务平台中所述用户的第三资源数据,所述第三资源数据由所述用户在确认所述第二服务之前退回部分或全部所述第二服务产生;
所述处理单元具体包括:
第一处理子单元6202,用于至少根据所述第二资源数据,确定所述第一资源数据的第一增量数据;至少根据所述第三资源数据和所述第一增量数据,对所述第一资源数据进行增量处理,确定所述第一资源数据的第二增量数据;
第一计算子单元6203,用于将所述第一增量数据与所述第二增量数据的差值作为所述转移增量数据。
在一种可能的设计中,所述第一处理单元620还包括:第一获取子单元 6201,用于获取与所述第一资源数据对应的最大增值数据,获取与所述第二资源数据对应的最大返还数据,根据所述最大增值数据和所述最大返还数据确定第一增量份额和预留份额;以及根据所述第三资源数据,获取与所述第三资源数据对应的第一最大减值份额;
所述第一处理子单元6202具体用于,判断所述第一最大减值份额是否大于所述预留份额;如果所述第一最大减值份额不大于所述预留份额,则从所述预留份额中扣除与所述第一最大减值份额相同的份额,并将所述预留份额与所述第一最大减值份额的差值份额作为更新的预留份额;如果所述第一最大减值份额大于所述预留份额,则扣除所述预留份额,并从所述第一增量份额中转移所述第一最大减值份额与所述预留份额的差值份额,并将所述第一增量份额与该差值份额的差值份额作为第二增量数据的份额。
在一种可能的设计中,第一发送单元还用于,向第一服务平台发送转移增量数据,以使得第一服务平台从资源池中获取与转移增量数据相匹配的资源,并将该资源转移给用户。
在一种可能的设计中,所述装置还包括:
第二获取单元640,用于获取第二服务平台中所述用户的第四资源数据,所述第四资源数据由所述用户在确认所述第二服务之后又退回部分或全部所述第二服务产生;
第二处理单元650,用于至少根据所述第四资源数据和所述转移增量数据,对所述第一资源数据进行增量处理,确定所述第一资源数据的第三增量数据;
第二发送单元660,用于向所述第二服务方发送包括所述第三增量数据的第二转移请求,以使所述第二服务方根据所述第三增量数据从所述资源池获取与所述第三增量数据匹配的资源。
在一种可能的设计中,所述第二处理单元650具体包括:第二获取子单元6501,用于获取与所述第一资源数据对应的最大增值数据,获取与所述第二资源数据对应的最大返还数据,根据所述最大增值数据和所述最大返还数据确定转移增量份额和预留份额;以及根据所述第四资源数据,获取与所述第四资源数据对应的第二最大减值份额;
第二处理子单元6502,用于判断所述第二最大减值份额是否大于所述预留份额;如果所述第二最大减值份额不大于所述预留份额,则从所述第二预留份额中扣除与所述第二最大减值份额相同的份额;如果所述第二最大减值份额大于所述预留份额,则扣除所述第二预留份额,并从所述第二增量份额中扣除所述第二最大减值份额与所述预留份额的差值份额。
在一种可能的设计中,所述第二处理单元650还包括:第二计算子单元,用于将所述转移增量数据和所述第三增量数据的差值作为第四增量数据;
所述第二发送单元660还用于,向所述第一服务平台发送所述第四增量数据,以使所述第一服务平台根据所述第四增量数据从所述资源池中获取与所述第四增量数据匹配的资源,并向所述用户转移该资源。
本申请实施例装置的各功能模块的功能,可以通过上述方法实施例的各步骤来实现,因此,本申请提供的装置的具体工作过程,在此不复赘述。
采用本申请说明书披露的一个实施例提供的一种资源处理装置,利用第一获取模块610获取第一服务平台中的第一资源数据和第二服务平台中的第二资源数据,第一处理模块620利用第一资源数据,对第一服务平台中的第一资源数据进行增量处理,确定转移增量数据,以使第二服务方根据转移增量数据向资源池中转移与转移增量数据匹配的资源,且第一服务平台向用户转移该资源。此方法在应用于利用用户的消费数据提高理财数据的收益时,能够使用户得到额外的理财收益。
与上述在服务平台中的资源处理方法对应地,本说明书披露的多个实施例还提供一种在服务平台中的资源处理装置,如图7所示,该装置700包括:
接收单元710,用于接收处理平台发送的用户的转移增量数据,所述转移增量数据是处理平台根据该用户在另一服务平台的资源数据而确定的;
获取单元720,用于根据所述转移增量数据从资源池中获取与所述转移增量数据匹配的资源,所述资源为所述另一服务平台根据所述转移增量数据向所述资源池转入的;
转移单元730,用于向用户转移所述资源。
本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。