一种基于取款交易的数据处理方法及装置与流程

文档序号:23058183发布日期:2020-11-25 17:38阅读:123来源:国知局
一种基于取款交易的数据处理方法及装置与流程

本申请涉及数据处理技术领域,特别是涉及一种基于取款交易的数据处理方法及装置。



背景技术:

根据现有的取款机取款交易机制,用户在取款机进行取款时,会受到当日取款限额的约束。当用户的取款金额超过当日取款限额时。用户便无法在取款机上进行取款,只能选择到银行柜台提交个人身份证明,进行人工取款,或者换用其他银行卡进行交易,用户体验不佳。



技术实现要素:

本申请所要解决的技术问题是,提供一种基于取款交易的数据处理方法及装置,以解决在用户当日取款金额已经达到取款机对应的账户日取款上限时,无法在该取款机上继续取款的问题。

本申请实施例提供了一种基于取款交易的数据处理方法,该方法可以由取款机执行,该方法包括:获取用户在取款机上输入的第一取款金额,并根据所述第一取款金额对目标账户执行第一取款交易。在执行第一取款交易之后,所述取款机对目标账户当日在该取款机上的取款总量进行统计,若所述目标账户当日取款金额达到了所述取款机对应的账户日取款上限,则认为用户可能有超过限额取款的需求。此时,输出第一提示信息,提示用户具备继续取款的权限。采用本方案,即使目标账户当日在该取款机上的取款金额已经达到所述取款机对应的账户日取款上限,用户也可以继续利用目标账户在该取款机上进行取款,无需用户更换取款账户或者采用其它方式进行取款,提升了用户取款体验。

附图说明

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

图1为本申请实施例提供的一种基于取款交易的数据处理方法的流程示意图;

图2为本申请实施例提供的一种确定取款机内存在剩余现金的方法的流程示意图;

图3为本申请实施提供的一种基于取款交易的数据处理装置的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的发明人经过研究发现,当前,用户在取款机进行取款时,会受到当日取款限额的约束。当用户的取款金额超过当日取款限额时,便无法利用目标账户在该取款机上进行取款,只能选择到银行柜台提交个人身份证明,进行人工取款,或者换用其他银行卡进行交易。然而,在银行工作人员对该取款机进行定期清机加钞时,该取款机中却存在剩余现金。

为了解决上述问题,在本申请实施例中,在获取用户在取款机上输入的第一取款金额,并根据所述第一取款金额对目标账户执行第一取款交易后,所述取款机对目标账户当日在该取款机上的取款总量进行统计,若所述目标账户当日取款金额达到了所述取款机对应的账户日取款上限,则认为用户可能有超过限额取款的需求。此时,输出第一提示信息,提示用户具备继续取款的权限。通过这一方法,即使目标账户当日在该取款机上的取款金额已经达到所述取款机对应的账户日取款上限,用户也可以继续利用目标账户在该取款机上进行取款,无需用户更换取款账户或者采用其它方式进行取款。

下面结合附图,详细说明本申请的各种非限制性实施方式。

示例性方法

参见图1,该图为本申请实施例提供的一种基于取款交易的数据处理方法的流程示意图。

图1所示的方法,可以由具备数据处理功能的控制器或者处理器执行,也可以由包括前述控制器或者处理器的设备执行,例如自动取款机(automatictellermachine,atm)机等。

在本实施例中,图1所示的方法例如可以通过以下步骤s101-s103实现。

s101:获取用户在取款机上输入的第一取款金额。

本实施例中,用户在取款机上进行取款操作时,取款机需首先获取用户输入的第一取款金额。

s102:根据所述第一取款金额对目标账户执行第一取款交易。

本实施例中,取款机在获取用户输入的第一取款金额后,对所述第一取款金额进行判断,若用户输入的第一取款金额未超过所述取款机对应的账户单次取款上限,并且,当前账户当日在所述取款机上的累计取款金额未达到所述取款机对应的账户日取款上限,则所述取款机根据用户输入的第一取款金额,对目标账户执行第一取款交易。其中,所述账户单次取款上限为一个账户在取款机进行一次取款操作的最高取款量,所述账户日取款上限为一个自然日内,一个账户在取款机累计最高取款量。例如,若取款机对应的账户单次取款上限为5000元,账户日取款上限为20000元,则只有在用户输入的第一取款金额未超过5000元,且当前账户当日在所述取款机上的累计取款金额未达到20000元的情况下,才能对目标账户执行第一取款交易。

需要注意的是,在执行第一取款交易前,还需确定第一取款交易完成后,当前账户当日在所述取款机上的累计取款金额不会超过所述取款机对应的账户日取款上限。若用户输入的第一取款金额未超过所述取款机对应的账户单次取款上限,并且,当前账户当日在所述取款机上的累计取款金额未达到所述取款机对应的账户日取款上限,但是按照第一取款金额执行第一取款交易后,当前账户当日在所述取款机上的取款金额会超过所述取款机对应的账户日取款上限时,所述第一取款交易便不能执行。例如,若第一取款交易为取款4000元,取款机对应的账户单次取款上限为5000元,账户日取款上限为20000元,在第一取款交易执行前,当前账户当日在所述取款机上的取款金额为17000元,那么,按照第一取款金额执行第一取款交易后,当前账户当日在所述取款机上的取款金额为21000元,超过了账户日取款上限20000元,此时,第一取款交易不能执行。

s103:在所述第一取款交易完成之后,若所述目标账户当日在所述取款机上的取款金额达到所述取款机对应的账户日取款上限,输出第一提示信息,所述第一提示信息用于指示所述用户具备继续取款的权限。

本实施例中,当用户在取款机上的第一取款交易完成后,若用户当日累计取款金额达到该取款机对应的账户日取款上限时,则认为用户可能有超过取款上限继续取款的需求,取款机可以输出第一提示信息,提示用户是否选择继续取款。其中,第一提示信息的输出方式可有多种,例如语音播放、通过显示屏显示等。

通过上述步骤,即使目标账户当日在该取款机上的取款金额已经达到所述取款机对应的账户日取款上限,用户也可以继续利用目标账户在该取款机上进行取款,无需用户更换取款账户或者采用其它方式进行取款。

不难发现,本实施例提供的方法在提升用户取款体验的同时,并不会增加银行的运维成本,因此,在实际应用中,该方法具备良好的可实现性。

此外,取款机在获取到用户可能有超过取款上限继续取款的需求后,为了保证用户可以继续在所述取款机上取款,取款机在执行第一取款交易之后,可以确定所述取款机内是否还存在剩余现金,在确定所述取款机内存在剩余现金后,再输出第一提示信息,避免在提示用户具备继续取款的权限后,取款机因缺钞而不能继续取款。

可以理解的是,由于取款机中的现金量是有限的,银行工作人员需定期清点取款机款箱的剩余金额,核对与机器账务是否相符,并为取款机更换加满钞的款箱,这一过程就是“清机加钞”,银行工作人员定期对取款机进行清机加钞的周期就是“清机加钞周期”。本实施例中,所述清机加钞周期并不一定为24个小时,例如,可以是当日18时至第二日18时,也可以是当日17时至第三日17时,通常为固定时间长度。一个清机加钞周期的结束时刻为“清机加钞时刻”,例如,当清机加钞周期为当日18时至第二日18时的时候,清机加钞时刻即为第二日18时。这里将用户第一取款交易完成的时刻定义为第一时刻,考虑到从第一时刻至所述取款机进行清机加钞的时刻,可能会有其他用户进行取款交易,为保证其他用户能够正常从取款机取款,可以在保证其他用户正常取款需求的前提下,提高当前用户取款上限。可选的,为满足其他用户正常取款需求,可以进一步确定当前清机加钞周期内的清机加钞时刻所述取款机内存在剩余现金。

参见图2,所述“确定当前清机加钞周期内的清机加钞时刻所述取款机内存在剩余现金”可以包括以下步骤:

s201:获取所述第一取款交易完成时,所述取款机内的第一剩余现金。

在本实施例中,所述第一剩余现金为所述第一取款交易完成时取款机内的剩余现金。

s202:确定从当前清机加钞周期内的第一时刻至所述当前清机加钞周期内的清机加钞时刻的预期取款金额,所述第一时刻为所述第一取款交易完成的时刻。

s203:在所述第一剩余现金大于所述预期取款金额时,确定当前清机加钞周期内的清机加钞时刻所述取款机内存在剩余现金。

为确定当前清机加钞周期内的清机加钞时刻取款机内存在剩余现金,可以首先确定从第一取款交易完成时至当前清机加钞周期内的清机加钞时刻的预期取款金额,只有在所述预期取款金额小于所述第一剩余现金时,当前清机加钞周期内的清机加钞时刻才会有剩余现金。

本实施例中,所述预期取款金额可根据所述取款机的历史取款数据得到。此处,所述历史取款数据是指,根据取款机过去一时间段内,每天各个小时的取款量计算得到的每天各个小时的平均取款量,此处一段时间通常为3个月,将过去3个月内当前清机加钞周期内的第一时刻至所述当前清机加钞周期内的清机加钞时刻的各个小时的平均取款量求和,得到当前清机加钞周期内的第一时刻至所述当前清机加钞周期内的清机加钞时刻这一时间段内的预期取款金额。例如,假设第一时刻为15:00,清机加钞时刻为每日19:00,则统计15:00—19:00这4个小时,在过去3个月中每小时的平均取款量,将这4个值相加,即可得到当前清机加钞周期内的第一时刻至所述当前清机加钞周期内的清机加钞时刻这一时间段内的预期取款金额。

考虑到除了进行第一取款交易的用户可能有提升取款权限的需求,其他用户也可能有超过取款上限继续取款的需求,因此,在确定当前清机加钞周期内的清机加钞时刻所述取款机内存在剩余现金的基础上,还可以根据当前清机加钞周期内的第一时刻,至所述当前清机加钞周期内的清机加钞时刻的预期取款账户数量,确定当前用户继续取款上限。

因此,在确定当前用户继续取款上限之前,还可以确定当前清机加钞周期内的第一时刻至所述当前清机加钞周期内的清机加钞时刻这一时间段内的预期取款账户数量。所述预期取款账户数量可以为:当前清机加钞周期内的第一时刻至所述当前清机加钞周期内的清机加钞时刻预期还要进行取款的笔数。若当前清机加钞周期内的清机加钞时刻所述取款机内的剩余现金为第二剩余现金,则可以根据所述第二剩余现金和所述预期取款账户数量,确定继续取款上限,所述继续取款上限为所述用户继续取款时的取款上限。

在一些实施例中,所述继续取款上限为所述第二剩余现金和所述预期取款账户数量的商。将所述第二剩余现金和所述预期取款账户数量求商,可以将第二剩余现金平均分配至当前清机加钞周期内的第一时刻至所述当前清机加钞周期内的清机加钞时刻内的预期取款账户,得到当前清机加钞周期内的第一时刻至所述当前清机加钞周期内的清机加钞时刻,每一预期取款账户能够提升的平均取款上限。例如,当所述第二剩余现金为10万元,所述预期取款账户为10人时,所述第二剩余现金和所述预期取款账户数量的商为1万元,由此得到当前清机加钞周期内的第一时刻至所述当前清机加钞周期内的清机加钞时刻,每一预期取款账户能够提升的平均取款上限为1万元。

本实施例中,所述预期取款账户数量可根据所述取款机的历史取款数据得到。此处,所述历史取款数据是指,根据取款机过去一时间段内,每天各个小时的取款账户数量计算得到的每天各个小时的平均取款账户数量,此处一段时间通常为3个月,将过去三个月内当前清机加钞周期内的第一时刻至所述当前清机加钞周期内的清机加钞时刻的各个小时的平均取款账户数量求和,得到当前清机加钞周期内的第一时刻至所述当前清机加钞周期内的清机加钞时刻这一时间段内的预期取款账户总量。例如,假设第一时刻为15:00,清机加钞时刻为每日19:00,则统计15:00—19:00这4个小时,在过去3个月中每小时的平均取款账户数量,将这4个值相加,即可得到当前清机加钞周期内的第一时刻至所述当前清机加钞周期内的清机加钞时刻这一时间段内的预期取款账户总量。

在求得所述继续取款上限后,为了使用户得知其具备继续取款上限的具体数值,在一个示例中,取款机可以输出第二提示信息,所述第二提示信息包括所述继续取款上限。另外,为方便用户基于所述继续取款上限触发取款交易,该第二提示信息还可以提示所述用户基于所述继续取款上限触发第二取款交易。其中,所述第二提示信息的输出方式可有多种,例如语音播放、通过显示屏显示等。若输出方式为语音播放,则用户可以通过语音对所述第二提示信息进行应答,以触发第二取款交易;若输出方式为通过显示屏显示,则用户可以通过点击显示屏上的按钮,触发第二取款交易。所述继续取款上限为用户可以继续取款的最大额度,若用户基于所述第二提示信息触发了所述第二取款交易,则用户无需手动输入取款金额,取款机可以自动将所述继续取款上限确定为用户的取款金额,并执行所述第二取款交易。

在一些实施例中,若户实际需要的取款金额小于所述继续取款上限,则用户也可以不基于所述第二提示信息触发所述第二取款交易,而是在所述取款机上手动输入取款金额。

示例性设备

基于以上实施例提供的方法,本申请实施例还提供了一种装置,以下结合附图介绍该装置。

参见图3,该图为本申请实施提供的一种基于取款交易的数据处理装置的结构示意图。所述装置例如可以具体包括:

第一获取模块301,用于获取用户在取款机上输入的第一取款金额;

第一执行模块302,用于根据所述第一取款金额对目标账户执行第一取款交易;

第一输出模块303,用于在所述第一取款交易完成之后,若所述目标账户当日在所述取款机上的取款金额达到所述取款机对应的账户日取款上限,输出第一提示信息,所述第一提示信息用于指示所述用户具备继续取款的权限。

通过这一装置,即使目标账户当日在该取款机上的取款金额已经达到所述取款机对应的账户日取款上限,用户也可以继续利用目标账户在该取款机上进行取款,无需用户更换取款账户或者采用其它方式进行取款。

在一种实现方式中,所述装置还包括第一确定模块,用于:

在输出第一提示信息之前,确定所述取款机内存在剩余现金。

在一种实现方式中,所述第一确定模块用于:

确定当前清机加钞周期内的清机加钞时刻所述取款机内存在剩余现金。

在一种实现方式中,所述第一确定模块包括:

第一获取子模块,用于获取所述第一取款交易完成时,所述取款机内的第一剩余现金;

第一确定子模块,用于确定从当前清机加钞周期内的第一时刻至所述当前清机加钞周期内的清机加钞时刻的预期取款金额,所述第一时刻为所述第一取款交易完成的时刻;在所述第一剩余现金大于所述预期取款金额时,确定当前清机加钞周期内的清机加钞时刻所述取款机内存在剩余现金。

在一种实现方式中,所述第一确定子模块用于:

根据所述取款机的历史取款数据,确定从当前清机加钞周期内的第一时刻至所述当前清机加钞周期内的清机加钞时刻的预期取款金额。

在一种实现方式中,所述装置还包括:

第二确定模块,用于确定从当前清机加钞周期内的所述第一时刻至所述当前清机加钞周期内的清机加钞时刻的预期取款账户数量;确定所述当前清机加钞周期内的清机加钞时刻所述取款机内的剩余现金为第二剩余现金;根据所述第二剩余现金和所述预期取款账户数量,确定继续取款上限,所述继续取款上限为所述用户继续取款时的取款上限;

第二输出模块,用于输出所述继续取款上限。

在一种实现方式中,所述第二确定模块用于:

将所述第二剩余现金和所述预期取款账户数量的商,确定为所述继续取款上限。

在一种实现方式中,所述第二确定模块用于:

根据所述取款机的历史取款数据,确定所述预期取款账户数量,所述历史取款数据包括:所述第一清机加钞周期内的所述第一时刻至所述第一清机加钞周期内的清机加钞时刻之间的取款账户数量。

在一种实现方式中,所述第二输出模块用于:

输出第二提示信息,所述第二提示信息包括所述继续取款上限,所述第二提示信息还用于提示所述用户基于所述继续取款上限触发第二取款交易。

在一种实现方式中,所述装置还包括:

接收模块,用于接收交易指令,所述交易指令用于触发所述第二取款交易,所述第二取款交易是所述用户基于所述第二提示信息触发的;

第二执行模块,用于执行所述第二取款交易。

由于所述装置300是与以上方法实施例提供的方法对应的装置,所述装置300的各个单元的具体实现,均与以上方法实施例为同一构思,因此,关于所述装置300的各个单元的具体实现,可以参考以上方法实施例的描述部分,此处不再赘述。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。

应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。

以上所述仅为本申请的较佳实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

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