资源的分摊方法、装置及设备与流程

文档序号:19068134发布日期:2019-11-06 02:40阅读:231来源:国知局
资源的分摊方法、装置及设备与流程

本说明书一个或多个实施例涉及计算机技术领域,尤其涉及一种资源的分摊方法、装置及设备。



背景技术:

资源分摊是指按照资源的使用期限将其使用额度分摊到每天的处理方法。在放贷机构通过平台向用户放贷的场景下,上述资源可以是指平台向放贷机构收取的服务费用。需要说明的是,在将该笔服务费用摊销到放贷期限的每天之后,就可以得到机构的每日摊销。

在传统技术中,资源分摊的分摊方法如下:总分摊资源额度/总天数。也即在传统技术中,资源的每日分摊额度都是相同的。而事实上,通常希望资源的每日分摊额度能根据实际情况灵活变动。比如,在放贷机构通过平台向用户放贷的场景下,放贷机构希望通过其每日摊销的灵活变动,能使得其累计资金收入可以与向用户收取的总利息相近似。

因此,需要提供一种更灵活地资源的分摊方法。



技术实现要素:

本说明书一个或多个实施例描述了一种资源的分摊方法、装置及设备,可以实现资源的灵活分摊。

第一方面,提供了一种资源的分摊方法,包括:

确定待分摊资源额度;

获取与多个预定分摊期各自对应的多个分摊期限;所述多个分摊期限基于所述分摊期的个数以及总分摊期限确定;所述分摊期的个数用于描述资源的可分摊次数;所述多个分摊期限的长短不同,所述多个分摊期限的起始日期相同;

基于所述多个分摊期限,确定总分摊天数,且对于每个分摊期限,确定对应的已分摊天数;所述与每个分摊期限对应的已分摊天数基于该分摊期限对应的分摊期的资源归还状态或者资源转移状态确定;

基于所述待分摊资源额度、所述总分摊天数以及与各个分摊期限对应的已分摊天数,确定所述待分摊资源的当日分摊额度。

第二方面,提供了一种资源的分摊装置,包括:

确定单元,用于确定待分摊资源额度;

获取单元,用于获取与多个预定分摊期各自对应的多个分摊期限;所述多个分摊期限基于所述分摊期的个数以及总分摊期限确定;所述分摊期的个数用于描述资源的可分摊次数;所述多个分摊期限的长短不同,所述多个分摊期限的起始日期相同;

所述确定单元,还用于基于所述获取单元获取的所述多个分摊期限,确定总分摊天数,且对于每个分摊期限,确定对应的已分摊天数;所述与每个分摊期限对应的已分摊天数基于该分摊期限对应的分摊期的资源归还状态或者资源转移状态确定;

所述确定单元,还用于基于所述待分摊资源额度、所述总分摊天数以及与各个分摊期限对应的已分摊天数,确定所述待分摊资源的当日分摊额度。

第三方面,提供了一种资源的分摊设备,包括:

存储器;

一个或多个处理器;以及

一个或多个程序,其中所述一个或多个程序存储在所述存储器中,并且被配置成由所述一个或多个处理器执行,所述程序被所述处理器执行时实现以下步骤:

确定待分摊资源额度;

获取与多个预定分摊期各自对应的多个分摊期限;所述多个分摊期限基于所述分摊期的个数以及总分摊期限确定;所述分摊期的个数用于描述资源的可分摊次数;所述多个分摊期限的长短不同,所述多个分摊期限的起始日期相同;

基于所述多个分摊期限,确定总分摊天数,且对于每个分摊期限,确定对应的已分摊天数;所述与每个分摊期限对应的已分摊天数基于该分摊期限对应的分摊期的资源归还状态或者资源转移状态确定;

基于所述待分摊资源额度、所述总分摊天数以及与各个分摊期限对应的已分摊天数,确定所述待分摊资源的当日分摊额度。

本说明书一个或多个实施例提供的资源的分摊方法、装置及设备,确定待分摊资源额度。获取与多个预定分摊期各自对应的多个分摊期限。该多个分摊期限基于分摊期的个数以及总分摊期限确定,分摊期的个数用于描述资源的可分摊次数。多个分摊期限的长短不同,多个分摊期限的起始日期相同。基于多个分摊期限,确定总分摊天数,且对于每个分摊期限,确定对应的已分摊天数。与每个分摊期限对应的已分摊天数基于该分摊期限对应的分摊期的资源归还状态或者资源转移状态确定。基于待分摊资源额度、总分摊天数以及与各个分摊期限对应的已分摊天数,确定待分摊资源的当日分摊额度。由此,可实现资源的灵活分摊,从而可以大大提升用户体验。

附图说明

为了更清楚地说明本说明书实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1为本说明书提供的资源的分摊方法应用场景示意图;

图2为本说明书提供的用户总利息趋势图;

图3为本说明书一个实施例提供的资源的分摊方法流程图;

图4为本说明书提供的累计资金收入趋势图之一;

图5为本说明书提供的累计资金收入趋势图之二;

图6为本说明书提供的累计资金收入趋势图之三;

图7为本说明书提供的累计资金收入趋势图之四;

图8为本说明书一个实施例提供的资源的分摊装置示意图;

图9为本说明书一个实施例提供的资源的分摊设备示意图。

具体实施方式

下面结合附图,对本说明书提供的方案进行描述。

图1为本说明书提供的资源的分摊方法应用场景示意图。图1中,当放贷机构通过平台向用户发放贷款时,平台会向放贷机构收取相应的服务费用。这笔服务费用具体可以被摊销到放贷期限的每天,在本说明书中,摊销到每天的服务费用可以称为每日摊销。此外,放贷机构向用户发放贷款之后,可以向用户收取利息。该利息的计算公式可以为:资金额*利率*占用时间。在一个例子中,基于该利息计算公式所计算得到的利息,所绘制得到的用户总利息趋势图可以如图2所示。

需要说明的是,在上述场景下,放贷机构的每日摊销可以看作是每天的计提金额。为了解决只提不冲最后导致的尾差问题,通常会在每天设定相应的冲销金额。可以理解的是,上述每日摊销与每天的冲销金额的差值就是放贷机构每天的资金收入。在实际应用中,通常希望放贷结构的累计资金收入与用户总利息相近似。也即希望可以将该两者关联起来。

通过本说明书提供的方案,可以实现累计资金收入与用户总利息的相关联。以下结合图1所示的场景,对本说明书实施例提供的方案进行描述。

图3为本说明书一个实施例提供的资源的分摊方法流程图。所述方法的执行主体可以为具有处理能力的设备:服务器或者系统或者装置。如图3所示,所述方法具体可以包括:

步骤302,确定待分摊资源额度。

这里,在确定待分摊资源额度时,需要对资源退还场景进行感知。在一种实现方式中,该场景的感知可以通过判断预定的资源退还数据表是否为空来实现。该资源退还数据表至少用于记录与用户的资源退还操作对应的资源退还额度。此外,还可以记录相应的退还日期。

具体地,上述确定待分摊资源额度的过程可以为:获取预定的总资源额度。判断预定的资源退还数据表是否为空。如果不为空,则从预定的资源退还数据表中读取资源退还额度。基于总资源额度以及资源退还额度,确定待分摊资源额度。否则,直接将总资源额度确定为待分摊资源额度。

在放贷机构通过平台向用户放贷的场景下,上述待分摊资源额度可以理解为是全部应摊销份额。在初始时,该全部应摊销份额即为上述服务费用。然而由于在该场景下,用户可能会执行部分退款或者全部退款操作。这里,用户执行退款操作的退款金额和退款日期会记录到相应的数据表中。而在用户执行上述退款操作之后,全部应摊销份额就会发生相应的变化。具体地,可首先获取平台向放贷机构收取的服务费用,即总资源额度。之后,可以判断上述数据表是否为空,即对退款场景进行感知。如果为空,说明用户未执行上述退款操作,从而全部应摊销份额不发生变化。如果不为空,则可以从上述数据表中读取相应的退款金额,并将全部应摊销份额更新为:服务费用-退款金额。

步骤304,获取与多个预定分摊期各自对应的多个分摊期限。

这里的分摊期的个数用于描述资源的可分摊次数。上述多个分摊期限可以基于分摊期的个数以及总分摊期限确定,且所确定的多个分摊期限的长短不同,但起始日期相同。

在放贷机构通过平台向用户放贷的场景下,上述分摊期的个数可以是指用户的还款期次,总分摊期限可以是指整个放贷期限,多个分摊期限可以是指多个摊销期限。以下结合具体例子,对上述分摊期限进行说明。

假设放贷期限(或称贷款期限)为:5月1日-7月31日,且用户分3期还款。也即还款期次为:3。则与3个还款期次相应的3个摊销期限可以为:5月1日-5月31日、5月1日-6月30日以及5月1日-7月31日。即第1个摊销期限的天数31天,第2个摊销期限的天数61天,第3个摊销期限的天数为92天。也即,该3个摊销期限的长短不同。此外,该3个摊销期限的起始日期相同,如,均为5月1日。

步骤306,基于多个分摊期限,确定总分摊天数,且对于每个分摊期限,确定对应的已分摊天数。

这里,对于总分摊天数,可以通过对与多个分摊期限各自对应的天数进行求和来得到。在本说明书中,总分摊天数也可以称为总份额数。如,在前述放贷机构通过平台向用户放贷的场景下的例子中,上述总分摊天数即为总摊销天数,该总摊销天数=31+61+92=184天。即总摊销天数为3个摊销期限的天数之和。

上述步骤中,在确定与每个分摊期限对应的已分摊天数时,可以对资源归还场景或者资源转移场景进行感知。该两种场景的感知分别可以通过对该分摊期限对应的分摊期的资源归还状态或者资源转移状态进行感知来实现。

先对资源归还状态的感知过程进行说明。具体地,对于每个分摊期限,可以从预定的资源归还状态数据表中读取该分摊期限对应的分摊期的资源归还状态。该资源归还状态数据表至少用于记录多个分摊期的资源归还状态。此外,还可以记录资源归还状态为已归还的分摊期的归还日期。若该资源归还状态为已归还,则基于该分摊期限的起始日期与结束日期之间的差额天数确定对应的已分摊天数。若资源归还状态为未归还,则基于该分摊期限的起始日期与当日日期之间的差额天数确定对应的已分摊天数。

如,在前述放贷机构通过平台向用户放贷的场景下的例子中,假设用户在5月2日还掉了5月1日-5月31日这1期的贷款。也即用户第1期的资源归还状态为已归还,而其它两期的资源归还状态为未归还。那么在计算5月2日的当日摊销时,与5月1日-5月31日相应的已分摊天数为:31天,与5月1日-6月30日相应的已分摊天数为:2天,与5月1日-7月31日相应的已分摊天数为:2天。

再对资源转移状态的感知过程进行说明。具体地,对于每个分摊期限,可以从预定的资源转移状态数据表中读取该分摊期限对应的分摊期的资源转移状态。该资源转移状态数据表至少用于记录多个分摊期的资源转移状态。此外,还可以记录资源转移状态为已转移的分摊期的转移日期。若资源转移状态为未转移,则基于该分摊期限的起始日期与当日日期之间的差额天数,确定对应的已分摊天数。若资源转移状态为已转移,获取对应的转移日期。即从资源转移状态数据表中读取该转移日期。基于该分摊期限的起始日期与转移日期之间的差额天数,确定对应的已分摊天数。

如,在前述放贷机构通过平台向用户放贷的场景下的例子中,假设用户在5月2日对5月1日-5月31日这1期的贷款进行了转让。也即用户第1期的资源转移状态为已转移,而其它两期的资源转移状态为未转移。那么在计算5月2日的当日摊销时,与5月1日-5月31日相应的已分摊天数为:2天,与5月1日-6月30日相应的已分摊天数为:2天,与5月1日-7月31日相应的已分摊天数为:2天。

步骤308,基于待分摊资源额度、总分摊天数以及与各个分摊期限对应的已分摊天数,确定待分摊资源的当日分摊额度。

在一种实现方式中,确定待分摊资源的当日分摊额度的过程可以为:对与各个分摊期限对应的已分摊天数求和,得到总已分摊天数。在本说明书中,总已分摊天数可以称为每日份额。基于待分摊资源额度、总分摊天数以及总已分摊天数,确定待分摊资源的当日分摊额度。

具体地,可以通过如下公式确定待分摊资源的当日分摊额度。

当日分摊额度=待分摊资源额度/总分摊天数*总已分摊天数

在前述放贷机构通过平台向用户放贷的场景下,对于资源归还状态感知的例子,5月2日的当日摊销=184/(31+61+92)*(31+2+2)=35。其中,184为假设的全部应摊销份额,(31+61+92)为总摊销天数,(31+2+2)为总已摊销天数。对于资源转移状态感知的例子,5月2日的当日摊销=184/(31+61+92)*(2+2+2)=6。

总之,本说明书实施例提供的资源的分摊方法,通过对资源归还以及资源转移等场景的感知,来确定与每个分摊期限对应的已分摊天数,进而确定总已分摊天数,由此可以实现对资源的生命周期的感知。通过对该生命周期的感知,可以实现资源的加速分摊。应用到前述放贷机构通过平台向用户放贷的场景时,可以实现服务费用的加速摊销。通过该加速摊销的方式,可以将累计资金收入与用户总利息相关联。

以下以放贷机构通过平台向用户放贷的场景为例,在发生用户提前还款、部分退款、全部退款以及资产转让等真实情况时,对放贷机构的累计资金收入与用户总利息相关联进行验证。

第一,用户提前还款。

举例:用户分2期还款,放贷期限:5月1日-6月30日。全部应摊销的服务费用为92元。此外,用户在5月2日,还掉了5月1日-5月31日这1期的贷款。那么通过本说明书实施例提供的方案,计算得到的每日摊销以及每天的资金收入可以如表1所示。

表1

基于表1中每天的资金收入,可以得到如图4所示的累计资金收入趋势图。参照图2的总利息收入趋势图,可以得出:在用户提前还款情况下,累计资金收入趋势与用户总利息收入趋势相近似。

第二,用户部分退款。

举例:用户分2期还款,放贷期限:5月1日-6月30日。全部应摊销的服务费用为92元。此外,用户在5月2日,发起了部分退款,共退费23。那么通过本说明书实施例提供的方案,计算得到的每日摊销以及每天的资金收入可以如表2所示。

表2

基于表2中每天的资金收入,可以得到如图5所示的累计资金收入趋势图。参照图2的总利息收入趋势图,可以得出:在用户部分退款情况下,累计资金收入趋势与用户总利息收入趋势相近似。

第三,用户全部退款。

举例:用户分2期还款,放贷期限:5月1日-6月30日。全部应摊销的服务费用为92元。此外,用户在5月4日,发起了全额退款,共退费92。那么通过本说明书实施例提供的方案,计算得到的每日摊销以及每天的资金收入可以如表3所示。

表3

基于表3中每天的资金收入,可以得到如图6所示的累计资金收入趋势图。参照图2的总利息收入趋势图,可以得出:在用户全部退款情况下,累计资金收入趋势与用户总利息收入趋势相近似。

需要说明的是,在退款的情况下,假设退款金额为x,全部应摊销的服务费用为y,期次2期(5.1-5.31),发生部分退日期在5.2,那么可以得到:

-x+y/92*90-(y-x)/92*88=0=>-2x+y=0

由公式推得,当退款金额大于全部应摊销的服务费用的一半时,当天的资金收入为负数。当退款金额等于全部应摊销的服务费用的一半时,当天的收入为0。

第四,用户资产转让。

举例:用户分2期还款,放贷期限:5月1日-6月30日。全部应摊销的服务费用为92元。此外,用户在5月2日,对5月1日-5月31日这1期的贷款进行了转让。那么通过本说明书实施例提供的方案,计算得到的每日摊销以及每天的资金收入可以如表4所示。

表4

需要说明的是,由于资产转让之后,会有有一笔投资收益。因此,表4中还给出了相应的投资收益的计算公式以及最终的收益金额。

此外,基于表4中每天的资金收入,可以得到如图7所示的累计资金收入趋势图。参照图2的总利息收入趋势图,可以得出:在用户资产转让情况下,累计资金收入趋势与用户总利息收入趋势相近似。

以上就是在放贷机构通过平台向用户放贷的场景下,发生用户提前还款、部分退款、全部退款以及资产转让等真实情况时,本说明书方案的验证结果。

总之,在上述放贷场景下,可以实现服务费用的自动加速摊销,且可使累计资金收入趋势与用户总利息向近似,进而可以避免监控挑战。

与上述资源的分摊方法对应地,本说明书一个实施例还提供的一种资源的分摊装置,如图8所示,该装置可以包括:

确定单元802,用于确定待分摊资源额度。

确定单元802具体可以用于:

获取预定的总资源额度。

判断预定的资源退还数据表是否为空,该资源退还数据表至少用于记录与用户的资源退还操作对应的资源退还额度。

如果不为空,则从资源退还数据表中读取资源退还额度。基于总资源额度以及资源退还额度,确定待分摊资源额度。否则,直接将总资源额度确定为待分摊资源额度。

获取单元804,用于获取与多个预定分摊期各自对应的多个分摊期限。该多个分摊期限基于分摊期的个数以及总分摊期限确定。分摊期的个数用于描述资源的可分摊次数。多个分摊期限的长短不同,多个分摊期限的起始日期相同。

确定单元802,还用于基于获取单元804获取的多个分摊期限,确定总分摊天数,且对于每个分摊期限,确定对应的已分摊天数。与每个分摊期限对应的已分摊天数基于该分摊期限对应的分摊期的资源归还状态或者资源转移状态确定。

确定单元802具体可以用于:

对于每个分摊期限,从预定的资源归还状态数据表中读取该分摊期限对应的分摊期的资源归还状态。该资源归还状态数据表至少用于记录多个分摊期的资源归还状态。

若资源归还状态为已归还,则基于该分摊期限的起始日期与结束日期之间的差额天数,确定对应的已分摊天数。

若资源归还状态为未归还,则基于该分摊期限的起始日期与当日日期之间的差额天数,确定对应的已分摊天数。

确定单元802还具体可以用于:

对于每个分摊期限,从预定的资源转移状态数据表中读取该分摊期限对应的分摊期的资源转移状态。该资源转移状态数据表至少用于记录多个分摊期的资源转移状态。

若资源转移状态为未转移,则基于该分摊期限的起始日期与当日日期之间的差额天数,确定对应的已分摊天数。

若资源转移状态为已转移,获取对应的转移日期,并基于该分摊期限的起始日期与转移日期之间的差额天数,确定对应的已分摊天数。

确定单元802,还用于基于待分摊资源额度、总分摊天数以及与各个分摊期限对应的已分摊天数,确定待分摊资源的当日分摊额度。

确定单元802具体可以用于:

对与各个分摊期限对应的已分摊天数求和,得到总已分摊天数。

基于待分摊资源额度、总分摊天数以及总已分摊天数,确定待分摊资源的当日分摊额度。

可选地,资源转移状态数据表还用于记录资源转移状态为已转移的分摊期的转移日期。

确定单元802还具体用于:

从资源转移状态数据表中读取该分摊期限对应的分摊期的转移日期。

本说明书上述实施例装置的各功能模块的功能,可以通过上述方法实施例的各步骤来实现,因此,本说明书一个实施例提供的装置的具体工作过程,在此不复赘述。

本说明书一个实施例提供的资源的分摊装置,确定单元802确定待分摊资源额度。获取单元804获取与多个预定分摊期各自对应的多个分摊期限。该多个分摊期限基于分摊期的个数以及总分摊期限确定。分摊期的个数用于描述资源的可分摊次数。多个分摊期限的长短不同,多个分摊期限的起始日期相同。确定单元802基于多个分摊期限,确定总分摊天数,且对于每个分摊期限,确定对应的已分摊天数。与每个分摊期限对应的已分摊天数基于该分摊期限对应的分摊期的资源归还状态或者资源转移状态确定。确定单元802基于待分摊资源额度、总分摊天数以及与各个分摊期限对应的已分摊天数,确定待分摊资源的当日分摊额度。由此,可实现资源的灵活分摊,从而可以大大提升用户体验。

与上述资源的分摊方法对应地,本说明书实施例还提供了一种资源的分摊设备,如图9所示,该设备可以包括:存储器902、一个或多个处理器904以及一个或多个程序。其中,该一个或多个程序存储在存储器902中,并且被配置成由一个或多个处理器904执行,该程序被处理器904执行时实现以下步骤:

确定待分摊资源额度。

获取与多个预定分摊期各自对应的多个分摊期限。该多个分摊期限基于分摊期的个数以及总分摊期限确定。分摊期的个数用于描述资源的可分摊次数。多个分摊期限的长短不同,多个分摊期限的起始日期相同。

基于多个分摊期限,确定总分摊天数,且对于每个分摊期限,确定对应的已分摊天数。与每个分摊期限对应的已分摊天数基于该分摊期限对应的分摊期的资源归还状态或者资源转移状态确定。

基于待分摊资源额度、总分摊天数以及与各个分摊期限对应的已分摊天数,确定待分摊资源的当日分摊额度。

本说明书一个实施例提供的资源的分摊设备,可实现资源的灵活分摊,从而可以大大提升用户体验。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

结合本说明书公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。软件指令可以由对应的软件模块组成,软件模块可以被存放于ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、移动硬盘、cd-rom或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic中。另外,该asic可以位于服务器中。当然,处理器和存储介质也可以作为分立组件存在于服务器中。

本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。

上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。

以上所述的具体实施方式,对本说明书的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本说明书的具体实施方式而已,并不用于限定本说明书的保护范围,凡在本说明书的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本说明书的保护范围之内。

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