交易路由规则的自适应调整方法及装置与流程

文档序号:16582913发布日期:2019-01-14 18:07阅读:333来源:国知局
交易路由规则的自适应调整方法及装置与流程

本发明涉及金融技术领域,尤其涉及一种交易路由规则的自适应调整方法及装置。



背景技术:

随着网络技术与金融的深度融合,高效的金融产品交易日益成为金融机构产品设计的主要考虑内容,在金融产品的交易过程中,必然涉及交易渠道的选择。由于在众多的交易渠道中,各渠道的属性不同,且其支持的交易类型也不同,例如,有些渠道的时效性快、有些渠道的交易成本低等。因此,在金融商品进行交易时可以根据当前执行的交易内容从众多的交易渠道中选出适于用户需求的目标交易渠道。在进行目标交易渠道的选择时必然涉及选择的规则,随着金融商品不断的创新,选择目标渠道的规则也应该不断的调整以适应不断更新的交易过程。

现有的技术方案中,在对选择目标渠道的规则进行调整时,至少存在以下缺陷:

1、提供选择目标交易渠道的规则维度不够多样化,适应范围窄;

2、不能依据交易的结果定期智能的调整选择目标交易渠道的规则;

3、适用的交易场景受限制,仅限于支付类的应用场景,适用范围小。

综上,现有的技术方案中,选择交易渠道的规则维度单一,适用范围较小,选择交易渠道的规则的调整不够智能。



技术实现要素:

本发明提供一种交易路由规则的自适应调整方法及相应的装置及可读存储介质,其主要目的在于根据指定时间内的交易结果定期智能化调整预设的交易路由规则以不断提高系统筛选目标交易渠道的准确性。

本发明还提供一种用于执行本发明的交易路由规则的自适应调整方法的计算机设备及可读存储介质。

为解决上述问题,本发明采用如下各方面的技术方案:

第一方面,本发明提供一种交易路由规则的自适应调整方法,所述方法包括:

依据历史的交易结果构建交易的路由规则数据库;

接收用于调整所述路由规则数据库的触发事件,获取指定时间段内的历史交易结果;

依据所述历史交易结果调整所述路由规则数据库,以使得在接收到当前交易请求时依据调整后的路由规则数据库筛选与所述当前交易请求对应的目标交易渠道并将所述目标交易渠道推送至客户端。

具体的,所述路由规则数据库中包含多条交易渠道、各交易渠道明细数据、各交易渠道的属性信息、各交易渠道的优先级以及交易路由规则。

具体的,所述接收用于调整所述路由规则数据库的触发事件,具体包括:

接收预设的指定时间段内自动触发的触发事件、在接收到交易请求时自动触发或客户端发送调整请求时触发。

具体的,所述交易渠道的属性信息包括如下任意一项或任意多项:

交易渠道所支持的交易类型、交易的成本、交易的成功率、交易的时效性、交易渠道的评分以及交易渠道所绑定的账户信息。

具体的,所述依据所述交易结果调整所述路由规则数据库,具体包括:

依据最新的时间段内的交易结果调整各渠道的属性信息以及各渠道的优先级,并且依据各更新后的渠道的属性信息以及优先级计算各渠道的评分并更新至所述交易渠道数据库中。

优选的,还包括:

将单笔交易成本低的交易渠道评分提高,或者是将交易时效性快的交易渠道评分提高,或者将成功率高的交易渠道评分提高。

具体的,所述交易路由规则包括如下任意一项或任意多项的组合规则:

成本优先原则、时效性优选原则、成交率优选原则、正确匹配率优先原则。

第二方面,本发明提供一种交易路由规则的自适应调整装置,所述装置包括:

路由规则数据库,其中存储了各交易渠道明细数据、交易渠道的属性信息、各交易渠道的优先级以及交易路由规则;

接收模块,用于接收用于调整所述路由规则数据库的触发事件,获取指定时间段内的历史交易结果;

调整模块,用于依据所述历史交易结果调整所述路由规则数据库,以使得在接收到当前交易请求时依据调整后的路由规则数据库筛选与所述当前交易请求对应的目标交易渠道并将所述目标交易渠道推送至客户端。

第三方面,本发明提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行如第一方面中任一项所述交易路由规则的自适应调整方法的步骤。

第四方面,本发明提供一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如第一方面中任一项权利要求所述交易路由规则的自适应调整方法的步骤。

相对于现有技术,本发明的技术方案至少具备如下优点:

1、本发明提供一种交易路由规则的自适应调整方法,通过依据历史的交易结果构建交易的路由规则数据库;接收调整所述路由规则数据库的触发事件,获取指定时间段内的历史交易结果;依据所述历史交易结果调整所述路由规则数据库,以使得在接收到当前交易请求时依据调整后的路由规则数据库筛选与所述当前交易请求对应的目标交易渠道并将所述目标交易渠道推送至客户端。本发明实现了根据交易的结果智能调整交易路由规则,使得筛选处的目标交易渠道越来越精准。

2、本发明从交易成功率、交易时效性、交易成本以及交易类型的支持等多维度制定交易路由规则,并且可以根据交易结果定期智能化调整交易路由规则,例如,依据指定时间段内的交易结果调整交易渠道的优先级以及交易渠道的评分以使得交易路由的选择越来越精准。

综上,本发明实现了智能化学习交易的结果以调整预先设定的交易路由规则。解决了现有技术中,交易路由规则中筛选目标交易渠道的维度单一,交易路由规则调整无法实现自适应的问题。

附图说明

图1为本发明交易路由规则的自适应调整一种实施例流程框图;

图2本发明交易路由规则的自适应调整装置一种实施例流程框图;

图3为一个实施例中计算机设备的内部结构框图。

本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

在本发明的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如s11、s12等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。

本领域普通技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

本领域普通技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,本发明所提供的一种交易路由规则的自适应调整方法,其中,具体的一种实施方式中,包括如下步骤:

s11、依据历史的交易结果构建交易的路由规则数据库。

本发明实施例中,所述交易的路由数据库中包含多条交易渠道、各交易渠道明细数据、交易渠道的属性信息、各交易渠道的优先级以及交易路由规则。其中,所述交易渠道明细数据可以是交易渠道的名称或编号,交易渠道的运营时间如银行的营业时间等数据。交易渠道的属性信息包括但不限于交易渠道所支持的交易类型、交易的成本、交易的成功率、交易的时效性、交易渠道的评分以及交易渠道所绑定的账户信息,所述交易的成本可以是交易的手续费等相关的成本。

本方案实施例中,所述交易包括但不限于:转入、转出、收红包、发红包、消费、申购、赎回、退款,兑付、投保,退保,理赔等。

进一步的,所述交易路由规则包括但不限于以下几种:

成本优先原则、时效性优选原则、成交率优选原则、正确匹配率优先原则。或者所述交易路由规则也可以为其中的几项规则的组合。其中,所述成本优先原则是指以成本为筛选标准将各种交易渠道依据成本由低到高进行排序,选取排序为第一的一个或并列几个为所述目标交易渠道即选取各交易渠道中交易成本最低的交易渠道为目标交易渠道,所述时效性优先原则是指以时效性为筛选标准将各种交易渠道依据时效性进行由长到短进行排序,选取排序为第一的一个或并列几个为所述目标交易渠道即选取各交易渠道中时效性最快的交易渠道为目标交易渠道,所述成交率优选原则是指以交易成功率为筛选标准将各种交易渠道依据交易成功率进行由高到低进行排序,选取排序为第一的一个或并列几个为所述目标交易渠道即选取各交易渠道中交易成功率最高的交易渠道为目标交易渠道,所述正确匹配率优先原则是指选取各交易渠道中能支持当前交易的交易渠道为目标交易渠道。

在步骤s11之前,依据已有的历史交易结果配置相应的路由规则,或者由专业人员定义各种业务场景应该选取的目标交易渠道,配置相应的路由规则。具体的,可以根据已有的历史交易结果,整理已有的交易结果,提取各交易结果中的交易渠道,对提取的各交易渠道进行整理,并进一步根据交易的结果确定交易渠道的属性信息。

本发明实施例中,所述交易结果包括交易是否成功、交易耗时、交易成本以及交易类型。

另一种可能的实施方式中,可以预先设定一些交易场景,对各设定的交易场景配置一个交易路由规则,各交易路由规则对应指向一条目标交易渠道。例如,针对转账交易设定一套交易路由规则,结合用户的账户信息,依据账户信息查询该账户信息下所绑定的交易渠道,从其绑定的交易渠道中根据预设的交易路由规则选取目标交易渠道并保存,以便在接收到用户的转账请求时直接调用该交易路由规则将其选取的目标交易渠道推送至客户端。

s12、接收用于调整所述路由规则数据库的触发事件,获取指定时间段内的历史交易结果。

由于用户绑定的交易渠道可能被修改、交易渠道的交易成本、交易成功率等信息都会随着交易次数的增加而发生变化的,所以在本实施例中,需要对所述路由规则数据库中的数据以及相应的交易路由规则进行动态的调整,从而保证系统数据的实时性。

本发明实施例中,所述调整所述路由规则数据库的触发事件包括:预设的指定时间段内自动触发的触发事件、在接收到交易请求时自动触发、客户端发送调整请求时触发以及当前交易渠道出现异常时自动触发。

具体的,具体可以根据历史的交易结果,对所述路由规则数据库中的各交易渠道的优先级以及评分进行调整,调整方法包括但不限于,将交易成本交易低的优先级提高或者是将时效性较快的交易渠道的优先级提高,从而提高系统的准确性。

本发明实施例中,所述指定时间段内的历史交易结果为调整所述路由规则数据库的数据依据。在到达预设指定时间自动触发调整功能,当该指定时间到来或到达指定时间周期时则开启路由规则数据库中数据及交易路由规则的调整功能以获取预设时间段内的历史交易结果。所述指定时间可以根据需求设定,例如设定每月的25号调整一次所述路由规则数据库,则在每月的25号获取上月的25号至当月的25时间段内的交易结果,依据所述交易结果调整所述路由规则数据库。

或者,在接收到交易请求时,并在执行完交易内容时,依据该交易结果更新所述路由规则数据库中的数据并依据更新后的数据调整所述交易路由数据库中的相应的规则。

或者,在接收到客户端发送的调整请求时,响应所述调整请求并依据截止当前的历史交易结果对所述路由规则数据库中的数据进行调整。例如,新增、删除以及修改所述交易路由规则的请求。

另一种实施例中,若当前交易渠道出现异常时,可自动触发调整所述路由规则数据库。具体的,当交易渠道异常时,则对所述路由规则数据库中的数据以及交易路由规则进行调整,从而可以避免一些错误信息对系统性能的影响,以选出最佳的交易渠道。

s13、依据所述历史交易结果调整所述路由规则数据库,以使得在接收到当前交易请求时依据调整后的路由规则数据库筛选与所述当前交易请求对应的目标交易渠道并将所述目标交易渠道推送至客户端。

本发明实施例中,依据所述交易结果调整所述路由规则数据库,可具体通过依据最新的时间段内的交易结果调整各渠道的属性信息以及各渠道的优先级,并且依据各更新后的渠道的属性信息以及优先级计算各渠道的评分并更新至所述交易渠道数据库中。依据所述交易结果调整所述路由规则数据库具体包括但不限于将单笔交易成本低的交易渠道评分提高或者是将交易时效性快的交易渠道评分提高或者将成功率高的交易渠道评分提高。

所述交易渠道的优先级以及所述交易渠道的评分可以综合所述交易渠道的各属性信息而确定。

一种可能的实施方式中,可以针对所述交易渠道数据库中的每一项属性信息计算一个评分,再将各项属性信息对应的评分进行叠加得出最终对应各个交易渠道的评分。例如,所述路由规则数据库中的所述交易渠道属性信息包括:交易渠道所支持的交易类型、交易的成本、交易的成功率、交易的时效性。针对所述交易渠道的属性信息中的各项属性信息进行统计并排序,例如统计各交易渠道的交易类型的种类并将统计后的结果进行排序,并针对这一项属性对各交易渠道进行评分,具体的评分规则可以根据需要设定,可以有多种方式,比较简单的一种方式可以采取,将最高分定为10分,最低分定为1分,根据比例算出其他位于最高分与最低分之间的各个交易渠道。再一次算出其他各属性信息对应的评分,最后将各个评分相加得到最终对应各个交易渠道的评分。

另一种实施方式中,可以在系统最初是设定各个交易渠道的评分均为一个相同的初始值m,在指定的一段时间后进行交易结果的统计,并根据统计结果对各交易渠道进行排序,取出优先级最高的一个交易渠道,将其评分调整为一个预设值,其他的交易渠道评分不变,以此类推,每隔指定时间调整一次评分结果。

另一种实施方式中,可以在系统最初是设定各个交易渠道的评分均为一个相同的初始值m,在进行每次交易后或进行多次交易后针对多次交易后的结果计算对应各个交易渠道的调整值,将各个调整值更新覆盖m以得到调整后的评分。

本发明实施例中,可以先依据预设的交易路由规则初次选取目标交易渠道,若依据预设的交易路由规则筛选出与所述交易请求对应的多个目标交易渠道时,依据所述路由规则数据库中的交易渠道的评分进行重新筛选以选取最终的目标交易渠道。

本发明实施例中,当依据所述交易路由规则筛选出目标交易渠道时,将所述目标交易渠道展示于客户端。

具体的,一种实施例中,可以仅展示所述目标交易渠道,例如,所述目标渠道为与账户信息绑定的m银行,则可在客户端展示m银行以及该银行账户的后四位。

另一种实施例中,可以展示所述目标交易渠道以及通过该交易渠道完成当前交易所需的交易成本。例如,所述目标交易渠道为f银行时,在客户端展示该f银行账户的后4位以及该笔交易的手续费等信息。

另一种实施例中,可以展示所述目标交易渠道以及通过该交易渠道完成当前交易所需的时间,例如,提示用户需要几个工作日到账等信息。

一种实施例中,以支付渠道为例,由于支付渠道在不同的应用场景中,其输出的目标交易渠道是不同的。例如,根据银行放款的审核时间、用户主动还款、批量代扣、单笔代扣等不同的场景中,可能会出现多个目标交易渠道都能满足规则的情形,在此种情况下,则通过所述交易渠道数据库中的交易渠道的评分进行再次筛选,选取评分中最高的交易渠道,以得到最终的目标交易渠道。

一种可能的应用场景中,当业务服务器接收交易请求时,提取所述交易请求中的所述账户信息、交易金额、交易类型等交易数据后,依据所述路由规则数据库确定该账户信息绑定的各交易渠道,从各绑定的交易渠道中选出支持该交易类型的各交易渠道,在根据所述路由规则数据库中的交易路由规则选取交易成本最低的、时效性最高的目标交易渠道的规则进行筛选目标交易渠道。

具体的,可将筛选出的可支持该类交易渠道的所有的交易渠道的交易成本进行排序,例如,筛选出的可支持该类交易渠道有通过a银行进行交易和通过b银行进行交易,则将a银行和b银行按照手续费的支付费用进行排序,在进行跨行转账时,获取到当前各大银行的手续费,并查询出当前a银行的手续费是交易金额的0.2%,b银行的手续费是交易金额的1%,针对手续费可将手续费信息从高到低或者从第低到高进行排序,从中选取出手续费最低的交易渠道,即a银行,从而减少用户的支付成本。

请参考图2,本发明的实施例还提供一种交易路由规则的自适应调整装置,一种本实施例中,包括路由规则数据库11、接收模块12、调整模块13。其中,

路由规则数据库11:用于存储各交易渠道明细数据、交易渠道的属性信息、各交易渠道的优先级以及交易路由规则。

本发明实施例中,依据历史的交易结果构建交易的路由规则数据库。所述交易的路由数据库中包含多条交易渠道、各交易渠道明细数据、交易渠道的属性信息、各交易渠道的优先级以及交易路由规则。其中,所述交易渠道明细数据可以是交易渠道的名称或编号,交易渠道的运营时间如银行的营业时间等数据。交易渠道的属性信息包括但不限于交易渠道所支持的交易类型、交易的成本、交易的成功率、交易的时效性、交易渠道的评分以及交易渠道所绑定的账户信息,所述交易的成本可以是交易的手续费等相关的成本。

本方案实施例中,所述交易包括但不限于:转入、转出、收红包、发红包、消费、申购、赎回、退款,兑付、投保,退保,理赔等。

进一步的,所述交易路由规则包括但不限于以下几种:

成本优先原则、时效性优选原则、成交率优选原则、正确匹配率优先原则。或者所述交易路由规则也可以为其中的几项规则的组合。其中,所述成本优先原则是指是指以成本为筛选标准将各种交易渠道依据成本由低到高进行排序,选取排序为第一的一个或并列几个为所述目标交易渠道即选取各交易渠道中交易成本最低的交易渠道为目标交易渠道,所述时效性优先原则是指以时效性为筛选标准将各种交易渠道依据时效性进行由长到短进行排序,选取排序为第一的一个或并列几个为所述目标交易渠道即选取各交易渠道中时效性最快的交易渠道为目标交易渠道,所述成交率优选原则是指以交易成功率为筛选标准将各种交易渠道依据交易成功率进行由高到低进行排序,选取排序为第一的一个或并列几个为所述目标交易渠道即选取各交易渠道中交易成功率最高的交易渠道为目标交易渠道,所述正确匹配率优先原则是指选取各交易渠道中能支持当前交易的交易渠道为目标交易渠道。

在系统构建初期,依据已有的历史交易结果配置相应的路由规则,或者由专业人员定义各种业务场景应该选取的目标交易渠道,配置相应的路由规则。具体的,可以根据已有的历史交易结果,整理已有的交易结果,提取各交易结果中的交易渠道,对提取的各交易渠道进行整理,并进一步根据交易的结果确定交易渠道的属性信息。

本发明实施例中,所述交易结果包括交易是否成功、交易耗时、交易成本以及交易类型。

另一种可能的实施方式中,可以预先设定一些交易场景,对各设定的交易场景配置一个交易路由规则,各交易路由规则对应指向一条目标交易渠道。

例如,针对转账交易设定一套交易路由规则,结合用户的账户信息,依据账户信息查询该账户信息下所绑定的交易渠道,从其绑定的交易渠道中根据预设的交易路由规则选取目标交易渠道并保存,以便在接收到用户的转账请求时直接调用该交易路由规则将其选取的目标交易渠道推送至客户端。

接收模块12,用于接收用于调整所述路由规则数据库的触发事件,获取指定时间段内的历史交易结果。

由于用户绑定的交易渠道可能被修改、交易渠道的交易成本、交易成功率等信息都会随着交易次数的增加而发生实时变化,所以在本实施例中,需要对所述路由规则数据库中的数据以及相应的交易路由规则进行动态的调整,从而保证系统数据的实时性。

本发明实施例中,所述调整所述路由规则数据库的触发事件包括:预设的指定时间段内自动触发的触发事件、在接收到交易请求时自动触发、客户端发送调整请求时触发以及当前交易渠道出现异常时自动触发。

具体的,具体可以根据历史的交易结果,对所述路由规则数据库中的各交易渠道的优先级以及评分进行调整,调整方法包括但不限于,将交易成本交易低的优先级提高或者是将时效性较快的交易渠道的优先级提高,从而提高系统的准确性。

本发明实施例中,所述指定时间段内的历史交易结果为调整所述路由规则数据库的数据依据。在到达预设指定时间自动触发调整功能,当该指定时间到来或到达指定时间周期时则开启路由规则数据库中数据及交易路由规则的调整功能以获取预设时间段内的历史交易结果。所述指定时间可以根据需求设定,例如设定每月的25号调整一次所述路由规则数据库,则在每月的25号获取上月的25号至当月的25时间段内的交易结果,依据所述交易结果调整所述路由规则数据库。

或者,在接收到交易请求时,并在执行完交易内容时,依据该交易结果更新所述路由规则数据库中的数据并依据更新后的数据调整所述交易路由数据库中的相应的规则。

或者,在接收到客户端发送的调整请求时,响应所述调整请求并依据截止当前的历史交易结果对所述路由规则数据库中的数据进行调整。例如,新增、删除以及修改所述交易路由规则的请求。

另一种实施例中,若当前交易渠道出现异常时,可自动触发调整所述路由规则数据库。具体的,当交易渠道异常时,则对所述路由规则数据库中的数据以及交易路由规则进行调整,从而可以避免一些错误信息对系统性能的影响,以选出最佳的交易渠道。

调整模块13,用于依据所述历史交易结果调整所述路由规则数据库,以使得在接收到当前交易请求时依据调整后的路由规则数据库筛选与所述当前交易请求对应的目标交易渠道并将所述目标交易渠道推送至客户端。

本发明实施例中,依据所述交易结果调整所述路由规则数据库,可具体通过依据最新的时间段内的交易结果调整各渠道的属性信息以及各渠道的优先级,并且依据各更新后的渠道的属性信息以及优先级计算各渠道的评分并更新至所述交易渠道数据库中。依据所述交易结果调整所述路由规则数据库具体包括但不限于将单笔交易成本低的交易渠道评分提高或者是将交易时效性快的交易渠道评分提高或者将成功率高的交易渠道评分提高。

所述交易渠道的优先级以及所述交易渠道的评分可以综合所述交易渠道的各属性信息而确定。

一种可能的实施方式中,可以针对所述交易渠道数据库中的每一项属性信息计算一个评分,再将各项属性信息对应的评分进行叠加得出最终对应各个交易渠道的评分。例如,所述路由规则数据库中的所述交易渠道属性信息包括:交易渠道所支持的交易类型、交易的成本、交易的成功率、交易的时效性。针对所述交易渠道的属性信息中的各项属性信息进行统计并排序,例如统计各交易渠道的交易类型的种类并将统计后的结果进行排序,并针对这一项属性对各交易渠道进行评分,具体的评分规则可以根据需要设定,可以有多种方式,比较简单的一种方式可以采取,将最高分定为10分,最低分定为1分,根据比例算出其他位于最高分与最低分之间的各个交易渠道。再一次算出其他各属性信息对应的评分,最后将各个评分相加得到最终对应各个交易渠道的评分。

另一种实施方式中,可以在系统最初是设定各个交易渠道的评分均为一个相同的初始值m,在指定的一段时间后进行交易结果的统计,并根据统计结果对各交易渠道进行排序,取出优先级最高的一个交易渠道,将其评分调整一个为预设值,其他的交易渠道评分不变,以此类推,每隔指定时间调整一次评分结果。

另一种实施方式中,可以在系统最初是设定各个交易渠道的评分均为一个相同的初始值m,在进行每次交易后或进行多次交易后针对多次交易后的结果计算对应各个交易渠道的调整值,将各个调整值更新覆盖m以得到调整后的评分。

本发明实施例中,可以先依据预设的交易路由规则初次选取目标交易渠道,若依据预设的交易路由规则筛选出与所述交易请求对应的多个目标交易渠道时,依据所述路由规则数据库中的交易渠道的评分进行重新筛选以选取最终的目标交易渠道。

本发明实施例中,当依据所述交易路由规则筛选出目标交易渠道时,将所述目标交易渠道展示于客户端。

具体的,一种实施例中,可以仅展示所述目标交易渠道,例如,所述目标渠道为与账户信息绑定的m银行,则可在客户端展示m银行以及该银行账户的后四位。

另一种实施例中,可以展示所述目标交易渠道以及通过该交易渠道完成当前交易所需的交易成本。例如,所述目标交易渠道为f银行时,在客户端展示该f银行账户的后4位以及该笔交易的手续费等信息。

另一种实施例中,可以展示所述目标交易渠道以及通过该交易渠道完成当前交易所需的时间,例如,提示用户需要几个工作日到账等信息。

一种实施例中,以支付渠道为例,由于支付渠道在不同的应用场景中,其输出的目标交易渠道是不同的。例如,根据银行放款的审核时间、用户主动还款、批量代扣、单笔代扣等不同的场景中,可能会出现多个目标交易渠道都能满足规则的情形,在此种情况下,则通过所述交易渠道数据库中的交易渠道的评分进行再次筛选,选取评分中最高的交易渠道,以得到最终的目标交易渠道。

一种可能的应用场景中,当业务服务器接收交易请求时,提取所述交易请求中的所述账户信息、交易金额、交易类型等交易数据后,依据所述路由规则数据库确定该账户信息绑定的各交易渠道,从各绑定的交易渠道中选出支持该交易类型的各交易渠道,在根据所述路由规则数据库中的交易路由规则选取交易成本最低的、时效性最高的目标交易渠道的规则进行筛选目标交易渠道。

具体的,可将筛选出的可支持该类交易渠道的所有的交易渠道的交易成本进行排序,例如,筛选出的可支持该类交易渠道有通过a银行进行交易和通过b银行进行交易,则将a银行和b银行按照手续费的支付费用进行排序,在进行跨行转账时,获取到当前各大银行的手续费,并查询出当前a银行的手续费是交易金额的0.2%,b银行的手续费是交易金额的1%,针对手续费可将手续费信息从高到低或者从第低到高进行排序,从中选取出手续费最低的交易渠道,即a银行,从而减少用户的支付成本。

在另一种实施例中,本发明提供了一种计算机设备,如图3所示,所述计算机设备包括处理器303、存储器305、输入单元307以及显示单元309等器件。本领域技术人员可以理解,图3示出的结构器件并不构成对所有计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件。存储器305可用于存储应用程序301以及各功能模块,处理器303运行存储在存储器305的应用程序301,从而执行设备的各种功能应用以及数据处理。存储器305可以是内存储器或外存储器,或者包括内存储器和外存储器两者。内存储器可以包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦写可编程rom(eeprom)、快闪存储器、或者随机存储器。外存储器可以包括硬盘、软盘、zip盘、u盘、磁带等。本发明所公开的存储器包括但不限于这些类型的存储器。本发明所公开的存储器305只作为例子而非作为限定。

输入单元307用于接收信号的输入,以及接收用户输入的关键字。输入单元307可包括触控面板以及其它输入设备。触控面板可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并根据预先设定的程序驱动相应的连接装置;其它输入设备可以包括但不限于物理键盘、功能键(比如播放控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。显示单元309可用于显示用户输入的信息或提供给用户的信息以及计算机设备的各种菜单。显示单元309可采用液晶显示器、有机发光二极管等形式。处理器303是计算机设备的控制中心,利用各种接口和线路连接整个电脑的各个部分,通过运行或执行存储在存储器303内的软件程序和/或模块,以及调用存储在存储器内的数据,执行各种功能和处理数据。图3中所示的一个或多个处理器303能够执行、实现图2中所示的路由规则数据库11、接收模块12以及调整模块13的功能。

在一种实施方式中,所述计算机设备包括存储器305和处理器303,所述存储器305中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器303执行以上实施例所述的一种交易路由规则的自适应调整方法的步骤。

本发明实施例提供的一种计算机设备,可实现接收配置指定业务类型所包含的交易节点的配置请求,提取所述配置请求中所包含的交易节点的节点标识;查询预设的配置文件数据库以获取与所述节点标识对应的配置文件;依据所述配置文件对所述交易节点进行配置以使得在接收到作用于该交易节点的交易请求时调用该配置文件生成对应的交易数据依据历史的交易结果构建交易的路由规则数据库;接收用于调整所述路由规则数据库的触发事件,获取指定时间段内的历史交易结果;依据所述历史交易结果调整所述路由规则数据库,以使得在接收到当前交易请求时依据调整后的路由规则数据库筛选与所述当前交易请求对应的目标交易渠道并将所述目标交易渠道推送至客户端。本发明实现了智能化学习交易的结果以调整预先设定的交易路由规则。解决了现有技术中,交易路由规则中筛选目标交易渠道的维度单一,交易路由规则调整无法实现自适应的问题。

此外,在又一种实施例中,本发明还提出了一种存储有计算机可读指令的存储介质,该计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行以下步骤:依据历史的交易结果构建交易的路由规则数据库;接收调整所述路由规则数据库的触发事件,获取指定时间段内的历史交易结果;依据所述历史交易结果调整所述路由规则数据库,以使得在接收到当前交易请求时依据调整后的路由规则数据库筛选与所述当前交易请求对应的目标交易渠道并将所述目标交易渠道推送至客户端。一个或多个处理器能实现图2所示实施例中的在交易路由规则的自适应调整装置中的路由规则数据库、接收模块和调整模块的功能。

在一个实施例中,处理器执行计算机可读指令时还执行以下步骤:依据最新的时间段内的交易结果调整各渠道的属性信息以及各渠道的优先级,并且依据各更新后的渠道的属性信息以及优先级计算各渠道的评分并更新至所述交易渠道数据库中。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)等非易失性存储介质,或随机存储记忆体(randomaccessmemory,ram)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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