一种资金管理的自动控制方法、装置和系统与流程

文档序号:19932830发布日期:2020-02-14 22:13阅读:243来源:国知局
一种资金管理的自动控制方法、装置和系统与流程

本发明涉及计算机信息处理领域,具体而言,涉及一种资金管理的自动控制方法、装置和系统。



背景技术:

随着移动互联网技术的快速发展,线上理财成为互联网金融领域的第一个发力点,越来越多的理财用户开始从线下传统柜台转至线上理财平台,各种理财平台及其理财产品层出不穷。然而理财平台募集的资金需要有效利用,需要根据业务需要将可用资金分配给相应的资产方,当某些时段资金充足时,需要将资金暂时预留出来,以备资金紧张时调配。

以目前新兴的互联网金融平台资金使用为例,很多时候需要业务人员将近期资金规划好后,线下通知各资产方,由资产方从入口处控制到互联网金融平台的资金使用量,如果资金使用量有调整,业务人员需要再次通知资产方,由资产方从入口处再次调整,这样沟通十分麻烦,还容易出现沟通过程中理解偏差,工作效率很低。



技术实现要素:

本发明所要解决的技术问题是目前互联网金融平台资金人工分配效率低,沟通出现偏差会导致资金出现风险的问题。

为解决上述技术问题,本发明的第一方面提出一种资金管理的自动控制方法,包括:

读取资金路由规则,根据所述资金路由规则调整用户的资金账户属性;

接收用户发送的资金使用请求,根据该资金使用请求和该用户的资金账户属性为用户分配资金。

根据本发明的一种优选实施方式,所述资金路由规则包括下列信息的至少一种:规则使用日期,规则使用日期对应的用户日最高资金额度和用户优先级。

根据本发明的一种优选实施方式,还包括:

检测当日资金路由规则是否存在,若不存在则进行报警;

检测次日资金路由规则是否存在,若不存在则进行报警。

根据本发明的一种优选实施方式,所述资金路由配置文件还包括用户的报警类型、用户的报警阈值。

根据本发明的一种优选实施方式,所述读取所述资金路由规则,根据资金路由规则调整用户的资金账户属性包括:

根据所述资金路由配置文件中的用户优先级以及用户日最高资金额度为所述用户的资金账户分配资金额度。

根据本发明的一种优选实施方式,根据所述资金路由配置文件中的用户优先级以及用户日最高资金额度为所述用户的资金账户分配资金额度包括:

当资金量有限时,将有限的资金有限分配给优先级高的用户。

根据本发明的一种优选实施方式,根据所述资金路由配置文件中的用户优先级以及用户日最高资金额度为所述用户的资金账户分配资金额度包括:

当资金量足够大时,按优先级给各用户分配资金额度后,资金额度还有盈余时,将多余的资金额度分配给兜底用户。

根据本发明的一种优选实施方式,接收用户发送的资金使用请求,根据该资金使用请求和该用户的资金账户属性为用户分配资金包括:

接收用户发送的资金使用请求,所述资金使用请求包含使用额度;

判断资金额度是否满足使用额度需求,如果不满足则向用户返回报警信息;

如果资金额度满足使用额度需求,则向用户分配资金。

根据本发明的一种优选实施方式,所述向用户分配资金包括:

根据所述资金使用请求中包含的使用额度预冻结所述用户的资金额度中相应的额度;

获取向用户放款的信息;

判断放款是否成功,如果成功则从资金额度中扣减预冻结的额度,并向用户发送放款成功通知;如果放款失败则,解冻预冻结的额度,恢复所述用户的资金额度,并向用户发送放款失败通知。本发明的第二方面提出一种资金管理的自动控制装置,包括:

账户管理模块,用于读取资金路由规则,根据所述资金路由规则调整用户的资金账户属性;

资金分配模块,用于接收用户发送的资金使用请求,根据该资金使用请求和该用户的资金账户属性为用户分配资金。

根据本发明的一种优选实施方式,所述资金路由规则包括下列信息的至少一种:规则使用日期,规则使用日期对应的用户最高资金额度和用户优先级。

根据本发明的一种优选实施方式,还包括

检测当日资金路由规则是否存在,若不存在则发送进行报警;

检测次日资金路由规则是否存在,若不存在则进行报警。

根据本发明的一种优选实施方式,所述资金路由规则还包括用户的报警类型、用户的报警阈值。

根据本发明的一种优选实施方式,所述读取所述资金路由规则,根据资金路由规则调整用户的资金账户属性包括:

根据所述资金路由配置文件中的用户优先级以及用户日最高资金额度为所述用户的资金账户分配资金额度。

根据本发明的一种优选实施方式,根据所述资金路由配置文件中的用户优先级以及用户日最高资金额度为所述用户的资金账户分配资金额度包括:

当资金量有限时,将有限的资金有限分配给优先级高的用户。

根据本发明的一种优选实施方式,根据所述资金路由配置文件中的用户优先级以及用户日最高资金额度为所述用户的资金账户分配资金额度包括:

当资金量足够大时,按优先级给各用户分配资金额度后,资金额度还有盈余时,将多余的资金额度分配给兜底用户。

根据本发明的一种优选实施方式,接收用户发送的资金使用请求,根据该资金使用请求和该用户的资金账户属性为用户分配资金包括:

接收用户发送资金使用请求,所述资金使用请求包含使用额度;

判断资金额度是否满足使用额度需求,如果不满足则向用户返回报警信息;

如果资金额度满足使用额度需求,则向用户分配资金。

根据本发明的一种优选实施方式,所述向用户分配资金包括:

根据所述资金使用请求中包含的使用额度预冻结所述用户的资金额度中相应的额度;

获取向用户放款的信息;

判断放款是否成功,如果成功则从资金额度中扣减预冻结的额度,并向用户发送放款成功通知;如果放款失败则,解冻预冻结的额度,恢复所述用户的资金额度,并向用户发送放款失败通知。

本发明的第三方面提出一种资金管理的自动控制系统,包括:

存储单元,用于存储计算机可执行程序;

处理单元,用于读取所述存储单元中的计算机可执行程序,以执行所述的资金管理的自动控制方法。

本发明的第四方面提出一种计算机可读介质,用于存储计算机可读程序,其特征在于,所述计算机可读程序用于执行所述的资金管理的自动控制方法。

本发明通过资金路由规则提供资金管理的自动控制,解决了目前互联网金融平台资金人工分配效率低,沟通出现偏差会导致资金出现风险的问题。本发明的技术方案降低了业务人员的沟通成本,提高了工作效率和资金利用率。

附图说明

为了使本发明所解决的技术问题、采用的技术手段及取得的技术效果更加清楚,下面将参照附图详细描述本发明的具体实施例。但需声明的是,下面描述的附图仅仅是本发明的示例性实施例的附图,对于本领域的技术人员来讲,在不付出创造性劳动的前提下,可以根据这些附图获得其他实施例的附图。

图1是本发明实施例中用于资金管理的自动控制方法的流程示意图;

图2是本发明实施例中根据用户资金使用请求为用户分配资金的流程示意图;

图3是本发明实施例中向用户分配资金的具体操作的流程示意图;

图4是本发明实施例中用于资金管理的自动控制装置的结构示意图;

图5是本发明实施例中用于资金管理的自动控制系统的结构框架示意图;

图6是本发明实施例中计算机可读存储介质的结构示意图。

具体实施方式

现在将参考附图来更加全面地描述本发明的示例性实施例,虽然各示例性实施例能够以多种具体的方式实施,但不应理解为本发明仅限于在此阐述的实施例。相反,提供这些示例性实施例是为了使本发明的内容更加完整,更加便于将发明构思全面地传达给本领域的技术人员。

在符合本发明的技术构思的前提下,在某个特定的实施例中描述的结构、性能、效果或者其他特征可以以任何合适的方式结合到一个或更多其他的实施例中。

在对于具体实施例的介绍过程中,对结构、性能、效果或者其他特征的细节描述是为了使本领域的技术人员对实施例能够充分理解。但是,并不排除本领域技术人员可以在特定情况下,以不含有上述结构、性能、效果或者其他特征的技术方案来实施本发明。

附图中的流程图仅是一种示例性的流程演示,不代表本发明的方案中必须包括流程图中的所有的内容、操作和步骤,也不代表必须按照图中所显示的的顺序执行。例如,流程图中有的操作/步骤可以分解,有的操作/步骤可以合并或部分合并,等等,在不脱离本发明的发明主旨的情况下,流程图中显示的执行顺序可以根据实际情况改变。

附图中的框图一般表示的是功能实体,并不一定必然与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理单元装置和/或微控制器装置中实现这些功能实体。

各附图中相同的附图标记表示相同或类似的元件、组件或部分,因而下文中可能省略了对相同或类似的元件、组件或部分的重复描述。还应理解,虽然本文中可能使用第一、第二、第三等表示编号的定语来描述各种器件、元件、组件或部分,但是这些器件、元件、组件或部分不应受这些定语的限制。也就是说,这些定语仅是用来将一者与另一者区分。例如,第一器件亦可称为第二器件,但不偏离本发明实质的技术方案。此外,术语“和/或”、“及/或”是指包括所列出项目中的任一个或多个的所有组合。

图1是本发明用于资金管理的自动控制方法的流程示意图。如图1所示,本发明的方法具有如下步骤:

s1、读取资金路由规则,根据所述资金路由规则调整用户的资金账户属性。

在本实施方式中,资金路由规则由业务人员登陆管理后台系统,通过路由配置界面,新建或修改某一天的资金路由规则参数,根据业务需要对用户的资金额度进行调整。

资金路由规则配置文件可以采用文本格式,资金路由规则存储在关系型数据库中,通过测试环境和线上环境数据库分离,来实现两套环境路由的分别控制。

在上述方案的基础上,进一步地,所述资金路由规则包括下列信息的至少一种:规则使用日期,规则使用日期对应的用户日最高资金额度和用户优先级。用户日最高资金额度是用户在规则使用日期当日能够使用资金总额的最高额度;而用户的优先级越高,就越容易获得资金分配。

在上述方案的基础上,进一步地,还包括:

检测当日资金路由规则是否存在,若不存在则进行报警;

检测次日资金路由规则是否存在,若不存在则进行报警。

在本实施方式中,在每日的零点,先检测当日的资金路由规则是否存在,如果不存在,给业务人员发送报警邮件和报警短信,催促其及时配置当日资金路由规则。如果存在则读取当日的资金路由规则,调整用户的资金账户属性。

除了检测当日资金路由规则外,还检测次日资金路由规则,如果不存在,给业务人员发送报警邮件和报警短信,并且间隔一定时间后再次对次日资金路由进行检测,间隔时间可以根据需要进行设定。

在上述方案的基础上,进一步地,所述资金路由配置文件还包括用户的报警类型、用户的报警阈值。

在本实施方式中,当用户账户中资金使用超过一定额度会触发报警,通知用户。报警类型包括使用百分比,剩余额度,不报警等等。当报警类型是使用百分比时,用户的报警阈值为用户已使用资金额度占单日最高资金额度的百分比;当报警类型为剩余额度时,用户的报警阈值为具体的额度值;当报警类型为不报警时,用户的报警阈值的为空。

在上述方案的基础上,进一步地,所述读取所述资金路由规则,根据资金路由规则调整用户的资金账户属性包括:

根据所述资金路由配置文件中的用户优先级以及用户日最高资金额度为所述用户的资金账户分配资金额度。

在上述方案的基础上,进一步地,根据所述资金路由配置文件中的用户优先级以及用户日最高资金额度为所述用户的资金账户分配资金额度包括:

当资金量有限时,将有限的资金有限分配给优先级高的用户。

在上述方案的基础上,进一步地,根据所述资金路由配置文件中的用户优先级以及用户日最高资金额度为所述用户的资金账户分配资金额度包括:

当资金量足够大时,按优先级给各用户分配资金额度后,资金额度还有盈余时,将多余的资金额度分配给兜底用户。

在本实施方式中,还设置兜底用户,资金额度还有盈余时,将多余的资金额度分配给兜底用户。

s2、接收用户发送的资金使用请求,根据该资金使用请求和该用户的资金账户属性为用户分配资金。

如图2所示,在上述方案的基础上,进一步地,接收用户发送的资金使用请求,根据该资金使用请求和该用户的资金账户属性为用户分配资金包括:

s210、接收用户发送的资金使用请求,所述资金使用请求包含使用额度;

s220、判断资金额度是否满足使用额度需求,是则执行s230,否则执行s240;

s230、向用户分配资金;

s240、向用户返回报警信息。

如图3所示,在上述方案的基础上,进一步地,所述向用户分配资金包括:

s231、根据所述资金使用请求中包含的使用额度预冻结所述用户的资金额度中相应的额度;

s232、获取向用户放款的信息,判断放款是否成功,是则执行s233,否则执行s234;

s233、从资金额度中扣减预冻结的额度,并向用户发送放款成功通知;

s234、解冻预冻结的额度,恢复所述用户的资金额度,并向用户发送放款失败通知。

在本实施方式中,放款成功通知中还可以包括目前用户已使用额度和账户剩余额度,放款失败通知中还可以包括目前用户已使用额度和账户剩余额度。

如图4所示,本发明的第二方面提出一种资金管理的自动控制装置,包括:

账户管理模块401,用于读取资金路由规则,根据所述资金路由规则调整用户的资金账户属性;

资金分配模块402,用于接收用户发送的资金使用请求,根据该资金使用请求和该用户的资金账户属性为用户分配资金。

在本实施方式中,资金路由规则由业务人员登陆管理后台系统,通过路由配置界面,新建或修改某一天的资金路由规则参数,根据业务需要对用户的资金额度进行调整。

资金路由规则配置文件可以采用文本格式,资金路由规则存储在关系型数据库中,通过测试环境和线上环境数据库分离,来实现两套环境路由的分别控制。

在上述方案的基础上,进一步地,所述资金路由规则包括下列信息的至少一种:规则使用日期,规则使用日期对应的用户日最高资金额度和用户优先级。用户日最高资金额度是用户在规则使用日期当日能够使用资金总额的最高额度;而用户的优先级越高,就越容易获得资金分配。

在上述方案的基础上,进一步地,还包括:

检测当日资金路由规则是否存在,若不存在则进行报警;

检测次日资金路由规则是否存在,若不存在则进行报警。

在本实施方式中,在每日的零点,先检测当日的资金路由规则是否存在,如果不存在,给业务人员发送报警邮件和报警短信,催促其及时配置当日资金路由规则。如果存在则读取当日的资金路由规则,调整用户的资金账户属性。

除了检测当日资金路由规则外,还检测次日资金路由规则,如果不存在,给业务人员发送报警邮件和报警短信,并且间隔一定时间后再次对次日资金路由进行检测,间隔时间可以根据需要进行设定。

在上述方案的基础上,进一步地,所述资金路由配置文件还包括用户的报警类型、用户的报警阈值。

在本实施方式中,当用户账户中资金使用超过一定额度会触发报警,通知用户。报警类型包括使用百分比,剩余额度,不报警等等。当报警类型是使用百分比时,用户的报警阈值为用户已使用资金额度占单日最高资金额度的百分比;当报警类型为剩余额度时,用户的报警阈值为具体的额度值;当报警类型为不报警时,用户的报警阈值的为空。

在上述方案的基础上,进一步地,所述读取所述资金路由规则,根据资金路由规则调整用户的资金账户属性包括:

根据所述资金路由配置文件中的用户优先级以及用户日最高资金额度为所述用户的资金账户分配资金额度。

在上述方案的基础上,进一步地,根据所述资金路由配置文件中的用户优先级以及用户日最高资金额度为所述用户的资金账户分配资金额度包括:

当资金量有限时,将有限的资金有限分配给优先级高的用户。

在上述方案的基础上,进一步地,根据所述资金路由配置文件中的用户优先级以及用户日最高资金额度为所述用户的资金账户分配资金额度包括:

当资金量足够大时,按优先级给各用户分配资金额度后,资金额度还有盈余时,将多余的资金额度分配给兜底用户。

在本实施方式中,还设置兜底用户,资金额度还有盈余时,将多余的资金额度分配给兜底用户。

根据本发明的一种优选实施方式,接收用户发送的资金使用请求,根据该资金使用请求和该用户的资金账户属性为用户分配资金包括:

接收用户发送资金使用请求,所述资金使用请求包含使用额度;

判断资金额度是否满足使用额度需求,如果不满足则向用户返回报警信息;

如果资金额度满足使用额度需求,则向用户分配资金。

根据本发明的一种优选实施方式,所述向用户分配资金包括:

根据所述资金使用请求中包含的使用额度预冻结所述用户的资金额度中相应的额度;

获取向用户放款的信息;

判断放款是否成功,如果成功则从资金额度中扣减预冻结的额度,并向用户发送放款成功通知;如果放款失败则,解冻预冻结的额度,恢复所述用户的资金额度,并向用户发送放款失败通知。

在本实施方式中,放款成功通知中还可以包括目前用户已使用额度和账户剩余额度,放款失败通知中还可以包括目前用户已使用额度和账户剩余额度。

如图5所示,本发明的一个实施例中还公开一种资金管理的自动控制系统,图5显示的自动控制系统仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

资金管理的自动控制系统500,包括存储单元520,用于存储计算机可执行程序;处理单元510,用于读取所述存储单元中的计算机可执行程序,以执行本发明各种实施方式的步骤。

在本实施方式中资金管理的自动控制系统500还包括,连接不同系统组件(包括存储单元520和处理单元510)的总线530、显示单元540等。

其中,所述存储单元520存储有计算机可读程序,其可以是源程序或都只读程序的代码。所述程序可以被处理单元510执行,使得所述处理单元510执行本发明各种实施方式的步骤。例如,所述处理单元510可以执行如图1所示的步骤。

所述存储单元520可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(ram)5201和/或高速缓存存储单元5202,还可以进一步包括只读存储单元(rom)5203。所述存储单元520还可以包括具有一组(至少一个)程序模块5205的程序/实用工具5204,这样的程序模块5205包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。

总线530可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。

资金管理的自动控制系统500也可以与一个或多个外部设备570(例如键盘、显示器、网络设备、蓝牙设备等)通信,使得用户能经由这些外部设备570通过输入/输出(i/o)接口550进行与处理单元510进行交互,还可以通过网络适配器560与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)进行。网络适配器560可以通过总线530与资金管理的自动控制系统500的其它模块通信。应当明白,尽管图中未示出,资金管理的自动控制系统500中可使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。

图6是本发明的一个计算机可读介质实施例的示意图。如图6所示,所述计算机程序可以存储于一个或多个计算机可读介质上。计算机可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储单元(ram)、只读存储单元(rom)、可擦式可编程只读存储单元(eprom或闪存)、光纤、便携式紧凑盘只读存储单元(cd-rom)、光存储单元件、磁存储单元件、或者上述的任意合适的组合。当所述计算机程序被一个或多个数据处理设备执行时,使得该计算机可读介质能够实现本发明的上述方法,即:

s1、读取资金路由规则,根据所述资金路由规则调整用户的资金账户属性;

s2、接收用户发送的资金使用请求,根据该资金使用请求和该用户的资金账户属性为用户分配资金。

通过以上的实施方式的描述,本领域的技术人员易于理解,本发明描述的示例性实施例可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本发明实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个计算机可读的存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台数据处理设备(可以是个人计算机、服务器、或者网络设备等)执行根据本发明的上述方法。

所述计算机可读存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读存储介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、c++等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。

以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,应理解的是,本发明不与任何特定计算机、虚拟装置或者电子设备固有相关,各种通用装置也可以实现本发明。以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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