掌桥专利:专业的专利平台
掌桥专利
首页

电子券发放方法、装置、设备与计算机可读存储介质

文献发布时间:2023-06-19 09:38:30


电子券发放方法、装置、设备与计算机可读存储介质

技术领域

本发明涉及金融科技(Fintech)技术领域,尤其涉及电子券发放方法、装置、设备与计算机可读存储介质。

背景技术

近年来,随着金融科技(Fintech),尤其是互联网金融的不断发展,数据处理技术被引入银行等金融机构的日常服务中。在银行等金融机构的日常服务过程中,为吸引用户使用金融产品,如贷款等,往往会向用户的金融账户发放电子优惠券,如贷款产品的免息券等,而现如今,随着用户对金融产品的需求力度增大,如单个贷款额度无法满足用户的实际需求,需要向多个资方(资金提供方)申请多个额度等,使得用户一般都有一个以上的金融账户(每一个资方对应一个金融账户),因此,在用户有多个金融账户的情况下,如何将电子优惠券正确发放到用户实际需要的金融账户上是银行等金融机构需要解决的技术问题。

现有技术中,为解决上述问题,第一种方式是由用户领取电子优惠券的时候选择资方进行发放,然后消费、提现的时候分资方使用;第二种方式是将电子优惠券先发放到用户的券包,然后用户使用的时候再去券包选择对应的资方,然后再使用;第三种方式是在收银台支付的时候选择电子优惠券,使用场景受限,只能是在能使用收银台的情况下才可以使用。

可见,无论哪种方式都只实现了用户自己的选择,在用户有多个金融账户的情况下,无法实现银行等金融机构自动且准确的将电子优惠券发放到用户实际需要的金融账户上。

发明内容

本发明的主要目的在于提出一种电子券发放方法、装置、设备与计算机可读存储介质,旨在实现电子券的准确发放。

为实现上述目的,本发明提供一种电子券发放方法,所述电子券发放方法包括如下步骤:

若检测到电子券的发放请求,则确定所述电子券的发放对象,并获取所述发放对象的金融账户,所述金融账户的数量至少包括两个;

获取各所述金融账户的喜好基准值和各所述金融账户的第一参数信息,并基于各所述第一参数信息和各所述喜好基准值,计算各所述金融账户的喜好度;

基于各所述喜好度,确定所述电子券的目标账户,并将所述电子券发放到所述目标账户。

优选地,所述若检测到电子券的发放请求,则确定所述电子券的发放对象,并获取所述发放对象的金融账户的步骤之前,所述电子券发放方法还包括:

获取各所述金融账户的第二参数信息,其中,各所述第二参数信息至少包括利率和使用频率;

基于各所述利率,确定各所述金融账户的第一喜好系数,并基于各所述使用频率,确定各所述金融账户的第二喜好系数;

基于各所述第一喜好系数、各所述第二喜好系数和各所述第二参数信息,计算各所述金融账户的喜好基准值。

优选地,所述基于各所述利率,确定各所述金融账户的第一喜好系数的步骤包括:

依次将各所述利率与预设临界利率进行比较;

若当前利率不大于所述预设临界利率,则获取所述预设临界利率对应的第一公式,并基于当前利率和所述第一公式,确定当前利率对应的金融账户的第一系数;

若当前利率大于所述预设临界利率,则获取所述预设临界利率对应的第二公式,并基于当前利率和所述第二公式,确定当前利率对应的金融账户的第二系数;

其中,所述第一喜好系数包括第一系数或第二系数。

优选地,所述基于各所述使用频率,确定各所述金融账户的第二喜好系数的步骤包括:

依次将各所述使用频率与预设临界频率进行比较;

若当前使用频率不大于所述预设临界频率,则获取所述预设临界频率对应的第三公式,并基于当前使用频率和所述第三公式,确定当前使用频率对应的金融账户的第三系数;

若当前使用频率大于所述预设临界频率,则获取所述预设临界频率对应的第四公式,并基于所述第一喜好系数和所述第四公式,确定当前使用频率对应的金融账户的第四系数;

其中,所述第二喜好系数包括第三系数或第四系数。

优选地,各所述第二参数信息包括利率、使用频率、历史额度、历史已使用电子券数量和历史剩余电子券数量,所述基于各所述第一喜好系数、各所述第二喜好系数和各所述第二参数信息,计算各所述金融账户的喜好基准值的步骤包括:

基于各所述使用频率和各所述历史已使用电子券数量,计算各所述金融账户的券使用频次;

基于各所述历史已使用电子券数量和各所述历史剩余电子券数量,计算各所述金融账户的券使用需求值;

基于各所述券使用频次、各所述券使用需求值、各所述利率、各所述历史额度、各所述第一喜好系数和各所述第二喜好系数,计算各所述金融账户的喜好基准值。

优选地,所述基于各所述券使用频次、各所述券使用需求值、各所述利率、各所述历史额度、各所述第一喜好系数和各所述第二喜好系数,计算各所述金融账户的喜好基准值的步骤之前,所述电子券发放方法还包括:

获取所述电子券对应的历史金融账户,并确定所述历史金融账户的最大额度以及所述历史金融账户的最高利率;

所述基于各所述券使用频次、各所述券使用需求值、各所述利率、各所述历史额度、各所述第一喜好系数和各所述第二喜好系数,计算各所述金融账户的喜好基准值的步骤包括:

基于所述最大额度、所述最高利率、各所述券使用频次、各所述券使用需求值、各所述利率、各所述历史额度、各所述第一喜好系数和各所述第二喜好系数,计算各所述金融账户的喜好基准值。

优选地,所述获取各所述金融账户的喜好基准值的步骤包括:

获取各所述金融账户的第二参数信息,其中,各所述第二参数信息至少包括利率和使用频率;

基于各所述利率,确定各所述金融账户的第一喜好系数,并基于各所述使用频率,确定各所述金融账户的第二喜好系数;

基于各所述第一喜好系数、各所述第二喜好系数和各所述第二参数信息,计算各所述金融账户的喜好基准值,并获取所述喜好基准值。

优选地,所述第一参数信息包括当前剩余额度和当前剩余电子券数量,所述基于各所述第一参数信息和各所述喜好基准值,计算各所述金融账户的喜好度的步骤包括:

获取各所述金融账户的喜好度公式,并将各所述当前剩余额度、各所述当前剩余电子券数量和各所述喜好基准值代入各所述喜好度公式,以计算各所述金融账户的喜好度。

此外,为实现上述目的,本发明还提供一种电子券发放装置,所述电子券发放装置包括:

检测获取模块,用于若检测到电子券的发放请求,则确定所述电子券的发放对象,并获取所述发放对象的金融账户,所述金融账户的数量至少包括两个;

获取计算模块,用于获取各所述金融账户的喜好基准值和各所述金融账户的第一参数信息,并基于各所述第一参数信息和各所述喜好基准值,计算各所述金融账户的喜好度;

确定发放模块,用于基于各所述喜好度,确定所述电子券的目标账户,并将所述电子券发放到所述目标账户。

优选地,所述获取计算模块还用于:

获取各所述金融账户的第二参数信息,其中,各所述第二参数信息至少包括利率和使用频率;

基于各所述利率,确定各所述金融账户的第一喜好系数,并基于各所述使用频率,确定各所述金融账户的第二喜好系数;

基于各所述第一喜好系数、各所述第二喜好系数和各所述第二参数信息,计算各所述金融账户的喜好基准值。

优选地,所述获取计算模块还用于:

依次将各所述利率与预设临界利率进行比较;

若当前利率不大于所述预设临界利率,则获取所述预设临界利率对应的第一公式,并基于当前利率和所述第一公式,确定当前利率对应的金融账户的第一系数;

若当前利率大于所述预设临界利率,则获取所述预设临界利率对应的第二公式,并基于当前利率和所述第二公式,确定当前利率对应的金融账户的第二系数;

其中,所述第一喜好系数包括第一系数或第二系数。

优选地,所述获取计算模块还用于:

依次将各所述使用频率与预设临界频率进行比较;

若当前使用频率不大于所述预设临界频率,则获取所述预设临界频率对应的第三公式,并基于当前使用频率和所述第三公式,确定当前使用频率对应的金融账户的第三系数;

若当前使用频率大于所述预设临界频率,则获取所述预设临界频率对应的第四公式,并基于所述第一喜好系数和所述第四公式,确定当前使用频率对应的金融账户的第四系数;

其中,所述第二喜好系数包括第三系数或第四系数。

优选地,各所述第二参数信息包括利率、使用频率、历史额度、历史已使用电子券数量和历史剩余电子券数量,所述获取计算模块还用于:

基于各所述使用频率和各所述历史已使用电子券数量,计算各所述金融账户的券使用频次;

基于各所述历史已使用电子券数量和各所述历史剩余电子券数量,计算各所述金融账户的券使用需求值;

基于各所述券使用频次、各所述券使用需求值、各所述利率、各所述历史额度、各所述第一喜好系数和各所述第二喜好系数,计算各所述金融账户的喜好基准值。

优选地,所述获取计算模块还用于:

获取所述电子券对应的历史金融账户,并确定所述历史金融账户的最大额度以及所述历史金融账户的最高利率;

所述获取计算模块还用于,基于所述最大额度、所述最高利率、各所述券使用频次、各所述券使用需求值、各所述利率、各所述历史额度、各所述第一喜好系数和各所述第二喜好系数,计算各所述金融账户的喜好基准值。

优选地,所述获取计算模块还用于:

获取各所述金融账户的第二参数信息,其中,各所述第二参数信息至少包括利率和使用频率;

基于各所述利率,确定各所述金融账户的第一喜好系数,并基于各所述使用频率,确定各所述金融账户的第二喜好系数;

基于各所述第一喜好系数、各所述第二喜好系数和各所述第二参数信息,计算各所述金融账户的喜好基准值,并获取所述喜好基准值。

优选地,所述第一参数信息包括当前剩余额度和当前剩余电子券数量,所述获取计算模块还用于:

获取各所述金融账户的喜好度公式,并将各所述当前剩余额度、各所述当前剩余电子券数量和各所述喜好基准值代入各所述喜好度公式,以计算各所述金融账户的喜好度。

此外,为实现上述目的,本发明还提供一种电子券发放设备,所述电子券发放设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的电子券发放程序,所述电子券发放程序被所述处理器执行时实现如上所述的电子券发放方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有电子券发放程序,所述电子券发放程序被处理器执行时实现如上所述的电子券发放方法的步骤。

本发明提出的电子券发放方法,若检测到电子券的发放请求,则确定所述电子券的发放对象,并获取所述发放对象的金融账户,所述金融账户的数量至少包括两个;获取各所述金融账户的喜好基准值和各所述金融账户的第一参数信息,并基于各所述第一参数信息和各所述喜好基准值,计算各所述金融账户的喜好度;基于各所述喜好度,确定所述电子券的目标账户,并将所述电子券发放到所述目标账户。本发明还公开了一种电子券发放装置、设备和计算机可读存储介质。本发明在发放电子券时,通过计算发放对象对各金融账户的喜好度,预测发放对象使用哪一金融账户的概率会高一些,将电子券发放到该金融账户,从而提高电子券的发放准确度。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图;

图2为本发明电子券发放方法第一实施例的流程示意图。

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

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图。

本发明实施例设备可以是移动终端或服务器设备。

如图1所示,该设备可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的设备结构并不构成对设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及电子券发放程序。

其中,操作系统是管理和控制电子券发放设备与软件资源的程序,支持网络通信模块、用户接口模块、电子券发放程序以及其他程序或软件的运行;网络通信模块用于管理和控制网络接口1002;用户接口模块用于管理和控制用户接口1003。

在图1所示的电子券发放设备中,所述电子券发放设备通过处理器1001调用存储器1005中存储的电子券发放程序,并执行下述电子券发放方法各个实施例中的操作。

基于上述硬件结构,提出本发明电子券发放方法实施例。

参照图2,图2为本发明电子券发放方法第一实施例的流程示意图,所述方法包括:

步骤S10,若检测到电子券的发放请求,则确定所述电子券的发放对象,并获取所述发放对象的金融账户,所述金融账户的数量至少包括两个;

步骤S20,获取各所述金融账户的喜好基准值和各所述金融账户的第一参数信息,并基于各所述第一参数信息和各所述喜好基准值,计算各所述金融账户的喜好度;

步骤S30,基于各所述喜好度,确定所述电子券的目标账户,并将所述电子券发放到所述目标账户。

本实施例电子券发放方法运用于理财机构或者银行等金融机构的电子券发放设备中,电子券发放设备可以是终端、机器人或者PC设备等,为描述方便,电子券发放设备以发放设备简称。

在实际经营过程中,银行等金融机构作为中介平台,用户可通过银行等金融机构向多个资方(资金提供方)申请金融产品,如贷款等,从而用户具有多个资方提供的金融账户,如甲用户通过银行等金融机构向两个资方申请了两个金融产品,从而获得两个金融账号,类似一个用户拥有多张电子信用卡。

为鼓励用户多使用金融产品,银行等金融机构通常会发放一些电子券,如贷款产品的免息券等,此时,由于用户有多个账户,那么应当如何将电子券发放发到更符合用户预期的金融账户内,使得用户下一次使用该金融账户时能及时享受到相应的优惠,是银行等金融结构需要解决的问题。

为解决上述问题,本实施例通过创新性的轻量实时算法,计算出用户对于各金融账户的喜好度,用于表示用户最有可能下次使用的金融账户的判断依据,从而将电子券发放到最终的目标账户,实现电子券的高效且准确的发放。

以下将对各个步骤进行详细说明:

步骤S10,若检测到电子券的发放请求,则确定所述电子券的发放对象,并获取所述发放对象的金融账户,所述金融账户的数量至少包括两个;

在本实施例中,若检测到电子券的发放请求,发放设备则先确定当前电子券的发放对象(也即用户),再去获取该发放对象的金融账户,其中,电子券的发放请求的触发条件可根据实际情况设置,如每间隔一段固定时间即触发电子券的发放请求,或者,根据每个发放对象的历史交易数据,如交易笔数达到预设值,则触发电子券的发放请求等。

需要说明的是,在本实施例中,发放对象的金融账户的数量至少包括两个,若只有一个,则直接将电子券发放到该发放对象的金融账户即可。

在一实施例中,确定电子券的发放对象的步骤包括:

读取电子券的标识信息,根据标识信息,在预设数据库中查找发放对象。

也即,电子券中携带有指向性信息,可供发放设备识别并确定电子券指向哪一发放对象。

步骤S20,获取各所述金融账户的喜好基准值和各所述金融账户的第一参数信息,并基于各所述第一参数信息和各所述喜好基准值,计算各所述金融账户的喜好度;

在本实施例中,发放设备获取各金融账户的喜好基准值和第一参数信息,再根据各金融账户的第一参数信息和各金融账户的喜好基准值,计算各金融账户的喜好度,其中,第一参数信息包括当前剩余额度和当前剩余电子券数量,也即各金融账户当前剩余额度和各金融账户当前剩余电子券数量。

可以理解的,各金融账户的当前剩余额度会随着用户的使用而减少,如贷款额度,随着用户贷款的增加,其对应金融账户的剩余额度将随之减少;而剩余电子券数量也是类似情况,在用户使用了电子券之后,其对应的金融账户的剩余电子券数量也随之减少,也即,剩余额度和剩余电子券数量是动态变化的值,因此,需要获取的是当前的剩余额度和当前剩余电子券数量,以确保在后续判断用户喜好哪一金融账户时,提供更为准确的实时数据。

而喜好基准值则是发放设备根据用户对金融账户的使用情况预测计算的,用于表示用户更加偏好使用哪一金融账户的参数值,其中,喜好基准值的获取可以是实时获取,也可以是直接获取。

在一实施例中,喜好基准值为实时获取时,具体过程包括:

步骤a,获取各所述金融账户的第二参数信息,其中,各所述第二参数信息至少包括利率和使用频率;

在一实施例中,发放设备获取各金融账户的第二参数信息,其中,第二参数信息至少包括利率、使用频率、历史额度、历史已使用电子券数量和历史剩余电子券数量等中的一种或几种,在一实施例中优选第二参数信息至少包括利率和使用频率。

步骤b,基于各所述利率,确定各所述金融账户的第一喜好系数,并基于各所述使用频率,确定各所述金融账户的第二喜好系数;

可以理解的,一般用户相对偏好使用利率低的金融账户,如甲用户有Y和Z两个金融账户,Y的利率为18%,Z的利率为22%,则甲会偏好使用Y账户,这是由于利率低,用户需要支付的利息就少,也即,在一实施例中,可通过利率确定金融账户的喜好系数;当然,还可根据使用频率确定金融账户的喜好系数,如一般用户相对偏好使用那些使用频率高的金融账户,如甲用户有Y和Z两个金融账户,Y的使用频率是5笔/月,Z的使用频率时25笔/月,则说明甲偏好使用Z账户等;此外,还可根据历史额度、历史已使用电子券数量和历史剩余电子券数量等中的一种或几种,或者与前述利率和/或使用频率的结合来确定用户各金融账户的喜好系数。

在一实施例中,发放设备通过利率确定金融账户的第一喜好系数。具体地,基于各所述利率,确定各所述金融账户的第一喜好系数的步骤包括:

依次将各所述利率与预设临界利率进行比较;

在一实施例中,将各金融账户对应的利率依次与预设临界利率进行比较,其中,预设临界利率可根据实际情况进行设置,如18%等,需要说明的是,如果金融产品本身是高利率产品,那么用户对于利率会更加敏感,因为利率高则意味着利息高,所以第一喜好系数会越大,也即,第一喜好系数在具体实施时,与利率相关,其中,利率在一实施例中为年利率,也即各金融账户的年利率。

若当前利率不大于所述预设临界利率,则获取所述预设临界利率对应的第一公式,并基于当前利率和所述第一公式,确定当前利率对应的金融账户的第一系数;

在一实施例中,若发放设备确定当前金融账户的利率不大于预设临界利率,则获取预设临界利率对应的第一公式,并根据当前利率和第一公式,计算出当前金融账户的第一系数,其中,第一公式为:

其中,第一公式中的a1为利率不大于预设临界利率时的第一系数,R为利率,需要说明的是,第一公式中的常数2和1/2是通过实际应用测试出的最优值,在其他实施例中,可根据实际需要设置成其他常数值,如在各资方的利率都相差不大(小于1%)时,可将常数2和1/2相应增大等,具体不做限定。

若当前利率大于所述预设临界利率,则获取所述预设临界利率对应的第二公式,并基于当前利率和所述第二公式,确定当前利率对应的金融账户的第二系数;

在一实施例中,若发放设备确定当前金融账户的利率大于预设临界利率,则获取预设临界利率对应的第二公式,并根据当前利率和第二公式,计算出当前金融账户的第二系数,其中,第二公式为:

a2=2-2

其中,第二公式中,a2为利率大于预设临界利率时的第二系数,R为利率,需要说明的是,第二公式中的常数2是通过实际应用测试出的最优值,在其他实施例中,可根据实际需要设置成其他常数值,如在各资方的利率都相差不大(小于1%)时,可将常数2和1/2相应增大等,具体不做限定。

第一喜好系数包括第一系数或第二系数。也即,在一实施例中,预设临界利率对应有两个公式,分别为第一公式和第二公式,使得第一喜好系数β2存在两种可能值,一种为第一系数a1,一种为第二系数a2,而决定第一喜好系数β2具体是哪一个值的关键,由预设临界利率决定。也即,当前金融账户的利率不大于预设临界利率时,第一喜好系数β2的增长是线性函数,大于预设临界利率时,第一喜好系数β2的增长是指数函数。

在一实施例中,发放设备通过使用频率确定金融账户的第二喜好系数。具体地,基于各所述使用频率,确定各所述金融账户的第二喜好系数的步骤包括:

依次将各所述使用频率与预设临界频率进行比较;

在一实施例中,将各金融账户对应的使用频率依次与预设临界频率进行比较,其中,预设临界频率可根据实际情况进行设置,如10笔/月等,需要说明的是,如果金融账户本身使用次数很多,那么使用频率的准确度就更高,所以第二喜好系数与使用频率相关,其中,使用频率则为各金融账户在预设时间段内的使用频率,如一个月内的使用笔数等。

若当前使用频率不大于所述预设临界频率,则获取所述预设临界频率对应的第三公式,并基于当前使用频率和所述第三公式,确定当前使用频率对应的金融账户的第三系数;

在一实施例中,若发放设备确定当前金融账户的使用频率不大于预设临界频率,则获取预设临界频率对应的第三公式,并根据当前使用频率和第三公式,计算出当前金融账户的第三系数,其中,第三公式为:

其中,第三公式中,b1为使用频率不大于预设临界频率时的第三系数,a为预设临界频率,U为使用频率。

若当前使用频率大于所述预设临界频率,则获取所述预设临界频率对应的第四公式,并基于所述第一喜好系数和所述第四公式,确定当前使用频率对应的金融账户的第四系数;

在一实施例中,若发放设备确定当前金融账户的使用频率大于预设临界频率,则获取预设临界频率对应的第四公式,并根据第一喜好系数和第四公式,计算出当前金融账户的第四系数,其中,第四公式为:

b

其中,第四公式中,b2为使用频率大于预设临界频率时的第四系数,β2位第一喜好系数。

第二喜好系数包括第三系数或第四系数,也即在一实施例中,预设临界频率对应有两个公式,分别为第三公式和第四公式,使得第二喜好系数β1存在两种可能值,一种为第三系数b1,一种为第四系数b2,而决定第二喜好系数β1具体是哪一个值的关键,由预设临界频率决定。也即,当前金融账户的使用频率不大于预设临界频率时,第二喜好系数β1的增长是线性函数,大于预设临界频率时,第二喜好系数β1的增长是指数函数,此时β1+β2=1。

步骤c,基于各所述第一喜好系数、各所述第二喜好系数和各所述第二参数信息,计算各所述金融账户的喜好基准值,并获取所述喜好基准值。

在一实施例中,发放设备根据各金融账户的第一喜好系数、第二喜好系数和各金融账户的第二参数信息来计算各金融账户的喜好基准值,并获取该喜好基准值。如设置第一喜好系数、第二喜好系数和各金融账户的第二参数信息的权重值,再将各参数进行累加,如设置第一喜好系数的权重值为0.2,第二喜好系数的权重值为0.2,第二参数信息,如利率等的权重值为0.6等,再将其进行累计,即可得到各金融账户的喜好基准值。

进一步地,在一实施例中,第一参数信息包括当前剩余额度和当前剩余电子券数量,步骤S20包括:

步骤d,获取各所述金融账户的喜好度公式,并将各所述当前剩余额度、各所述当前剩余电子券数量和各所述喜好基准值代入各所述喜好度公式,以计算各所述金融账户的喜好度。

在一实施例中,发放设备通过获取各金融账户的喜好度公式,再将各个参数代入喜好度公式中,从而计算各金融账户的喜好度,其中,各金融账户的喜好度公式可以相同,也可以不同。

在一实施例中,各金融账户的喜好度公式均为:

其中,上述公式中,P*为喜好度,P为喜好基准值,L为当前剩余额度,B为当前剩余电子券数量,需要说明的是,喜好度公式中的常数1是通过实际应用测试出的最优值,在其他实施例中,可根据实际需要设置成其他常数值,具体不做限定。

需要说明的是P值已经基本决定了用户近期对于某个金融账户的喜爱度,在发放电子券时,主要考虑当前剩余额度和当前剩余电子券数量的变化,在P的基础上决定最后的偏移指数,最终选择计算出P*最大的金融账户进行发放,这样可以保证实时性。

步骤S30,基于各所述喜好度,确定所述电子券的目标账户,并将所述电子券发放到所述目标账户。

在本实施例中,发放设备将各金融账户的喜好度进行大小比较,将喜好度最大的金融账户确定为目标账户,并将电子券发放到目标账户,从而实现电子券的准确发放,可以理解的,喜好度的大小表明用户偏好使用的趋向,因此,可通过喜好度的大小,预测出用户下一次使用的金融账户具体是哪一账户,该账户即为目标账户。

本发明提出的电子券发放方法,若检测到电子券的发放请求,则确定所述电子券的发放对象,并获取所述发放对象的金融账户,所述金融账户的数量至少包括两个;获取各所述金融账户的喜好基准值和各所述金融账户的第一参数信息,并基于各所述第一参数信息和各所述喜好基准值,计算各所述金融账户的喜好度;基于各所述喜好度,确定所述电子券的目标账户,并将所述电子券发放到所述目标账户。本发明还公开了一种电子券发放装置、设备和计算机可读存储介质。本发明在发放电子券时,通过计算发放对象对各金融账户的喜好度,预测发放对象使用哪一金融账户的概率会高一些,将电子券发放到该金融账户,从而提高电子券的发放准确度。

进一步地,基于本发明电子券发放方法第一实施例,提出本发明电子券发放方法第二实施例。

电子券发放方法的第二实施例与电子券发放方法的第一实施例的区别在于,步骤S10之前,电子券发放方法还包括:

步骤e,获取各所述金融账户的第二参数信息,其中,各所述第二参数信息至少包括利率和使用频率;

步骤f,基于各所述利率,确定各所述金融账户的第一喜好系数,并基于各所述使用频率,确定各所述金融账户的第二喜好系数;

步骤g,基于各所述第一喜好系数、各所述第二喜好系数和各所述第二参数信息,计算各所述金融账户的喜好基准值。

在本实施例中,由于每次发放电子券要求较高的效率,也就是不能进行过于复杂的计算,而喜好基准值P值的计算需要依赖大量参数数据,所以不适合每次实时计算。如果对P进行实时计算,这样对发放设备压力很大,对发券的流畅性也影响很大,因此,可事先计算得出P作为基准值,每次发放电子券的时候只需直接获取喜好基准值,再简单的根据个别变量计算出各金融账户的喜好度P*即可,因此,本实施例,喜好基准值可在发放电子券之前,事先计算并储存好,发放设备在发放电子券时,直接获取各金融账户的喜好基准值。

喜好基准值的具体计算过程与第一实施例中实时获取喜好基准值的过程类似,在此不再赘述。

进一步地,在一实施例中,为减少计算压力,且又能保证喜好基准值的判断价值有效,步骤e包括:

定时获取各所述金融账户肚饿第二参数信息,其中,各所述第二参数信息至少包括利率和使用频率;

步骤g包括:

基于各所述第一喜好系数、各所述第二喜好系数和各所述第二参数信息,计算各所述金融账户的喜好基准值,并将所述喜好基准值设置为各金融账户当前的喜好基准值。

也即,发放设备为减少计算压力,且又能保证喜好基准值在判断各金融账户的喜好度的有效性,通过定时更新的方式,如一个月一次等,定时更新各金融账户的喜好基准值,使得喜好基准值不是固定不变的,也不用实时去计算,提高发放设备发放电子券的智能性。

本实施例通过事先计算各金融账户的喜好基准值,使得发放设备在发放电子券的时候,不用实时计算,而是直接获取。使得发放设备在发放电子券时,只需考虑当前剩余额度和当前剩余电子券数量的变化,在喜好基准值的基础上决定最后的偏移指数,最终选择计算出喜好度P*最大的金融账户进行发放。这样可以保证实时性,又可以减少计算压力。如果某月用户对于某金融账户的使用异常,也可以及时发现,如额度使用完,不会因为月度的喜好基准值P值很高而继续发放到P值高的账户,而是会发给喜好度P*值更高的账户。

进一步地,基于本发明电子券发放方法第一、第二实施例,提出本发明电子券发放方法第三实施例。

电子券发放方法的第三实施例与电子券发放方法的第一、第二实施例的区别在于,各所述第二参数信息包括利率、使用频率、历史额度、历史已使用电子券数量和历史剩余电子券数量,所述基于各所述第一喜好系数、各所述第二喜好系数和各所述第二参数信息,计算各所述金融账户的喜好基准值的步骤包括:

步骤h,基于各所述使用频率和各所述历史已使用电子券数量,计算各所述金融账户的券使用频次;

步骤i,基于各所述历史已使用电子券数量和各所述历史剩余电子券数量,计算各所述金融账户的券使用需求值;

步骤j,基于各所述券使用频次、各所述券使用需求值、各所述利率、各所述历史额度、各所述第一喜好系数和各所述第二喜好系数,计算各所述金融账户的喜好基准值。

本实施例在计算各金融账户的喜好基准值过程中,为精准预测用户下一使用的金融账户,除了收集更多相关的参数之外,还考虑了每个参数对喜好基准值的影响程度,使得最终计算得出的喜好基准值更符合用户的使用需求。

以下将对各个步骤进行详细说明:

步骤h,基于各所述使用频率和各所述历史已使用电子券数量,计算各所述金融账户的券使用频次。

在本实施例中,发放设备根据各金融账户的使用频率和历史已使用电子券数量,计算各金融账户的券使用频次,其中,具体的券使用频次计算公式为:

K=(U+1)/(A+1)

其中,K为券使用频次,U为使用频率,A为历史已使用电子券数量,需要说明的是,券使用频次计算公式中的常数1是通过实际应用测试出的最优值,在其他实施例中,可根据实际需要设置成其他常数值,具体不做限定。可以理解的,使用频率高且剩余电子券少的金融账户会更高概率使用,其中K≤1。

步骤i,基于各所述历史已使用电子券数量和各所述历史剩余电子券数量,计算各所述金融账户的券使用需求值。

在本实施例中,发放设备再根据各金融账户的历史已使用电子券数量和历史剩余电子券数量,计算各金融账户的券使用需求值,其中,券使用需求计算公式为:

C=(A+1)/(B+A+1)

其中,C为券使用需求值,B为历史剩余电子券数量,A为历史已使用电子券数量,需要说明的是,券使用频次计算公式中的常数1是通过实际应用测试出的最优值,在其他实施例中,可根据实际需要设置成其他常数值,具体不做限定。可以理解的,券使用需求值越大则说明用户更有使用需求,其中C≤1。

步骤j,基于各所述券使用频次、各所述券使用需求值、各所述利率、各所述历史额度、各所述第一喜好系数和各所述第二喜好系数,计算各所述金融账户的喜好基准值。

在本实施例中,发放设备根据各金融账户的券使用频次、券使用需求值、利率、历史额度、第一喜好系数和第二喜好系数,来计算各金融账户的喜好基准值。

具体地,在本实施例中,在计算各金融账户的喜好基准值之前,发放设备还执行以下步骤:

步骤k,获取所述电子券对应的历史金融账户,并确定所述历史金融账户的最大额度以及所述历史金融账户的最高利率;

在本实施例中,发放设备还获取电子券对应的历史金融账户,并确定历史金融账户的最大额度和最高利率,其中,历史金融账户指的是预设时间点银行等金融机构所有的金融账户,如每月的1号所有有效的金融账户等,可以理解的,历史金融账户为一个动态变更的值,会随着新增用户的销户或者开户变化。

在一实施例中,发放设备通过获取历史金融账户,进一步获取历史金融账户的额度,可以理解的,每一个金融账户都对应有一个额度,因此,根据历史金融账户的额度,可求得历史金融账户的额度均值Lv,并确定历史金融账户中额度最大的值Lmax和最小的值Lmin,最后,根据第一预设公式,计算历史金融账户的最大额度L*=Lv*2+(Lmax+Lmin),需要说明的是,公式中的常数2是通过实际应用测试出的最优值,在其他实施例中,可根据实际需要设置成其他常数值,具体不做限定。

在一实施例中,发放设备通过获取历史金融账户,进一步获取历史金融账户的利率,可以理解的,每一个金融账户对应有一个利率,因此,根据历史金融账户的利率,可求得历史金融账户在第一预设时间段内的第一利率Rmax1,在第二预设时间段内的第二利率Rmax2,其中,第二预设时间段大于第一时间段,第二利率Rmax2≥第一利率Rmax1,最后,根据第二预设公式,计算历史金融账户的最高利率R*=Rmax2×Rmax2/Rmax1。

需要说明的是,最大额度L*和最高利率R*都是一个全局值,根据预设时间点的所有用户的金融账户计算而得,如根据每个月1号的所有用户的金融账户计算得到。

进一步地,在一实施例中,计算各金融账户的喜好基准值的步骤包括:

基于所述最大额度、所述最高利率、各所述券使用频次、各所述券使用需求值、各所述利率、各所述历史额度、各所述第一喜好系数和各所述第二喜好系数,计算各所述金融账户的喜好基准值。

也即,在一实施例中,用户的各个金融账户的喜好基准值是由最大额度、最高利率、券使用频次、券使用需求值、利率、历史额度、第一喜好系数和第二喜好系数计算得出,具体的喜好度公式为:

其中,P为喜好基准值,β2为第一喜好系数,β1为第二喜好系数,K为券使用频次,C为券使用需求值,L为历史额度,L*为最大额度,R为利率,R*为最高利率,需要说明的是,喜好度公式中的常数1和2是通过实际应用测试出的最优值,在其他实施例中,可根据实际需要设置成其他常数值,具体不做限定。

在一实施例中,为简化计算度,上述公式的第一喜好系数或第二喜好系数可为1,也即只考虑某一方面因素的影响,如β1=1,则说明仅考虑利率的影响,β2=1,则说明仅考虑使用频率的影响等。

本实施例在计算各金融账户的喜好基准值过程中,为精准预测用户下一使用的金融账户,除了收集更多相关的参数之外,还考虑了每个参数对喜好基准值的影响程度,如利率对喜好度的影响,使用频率对喜好度的影响等,使得最终计算得出的喜好基准值更符合用户的使用需求,为后续计算各金融账户的喜好度提供更为准确的基准值。

为方便理解,以第一参数信息包括当前剩余额度和当前剩余电子券数量,第二参数信息包括利率、使用频率、历史额度、历史已使用电子券数量和历史剩余电子券数量为例进行举例说明,如甲用户有两个金融账户Y和Z,其参数分别为

Y:利率Ry=18%,历史额度Ly=1万,使用频率Uy=10,历史已使用电子券数量Ay=2,历史剩余电子券数量By=0;

Z:利率Rz=22%,历史额度Lz=1万,使用频率Uz=20,历史已使用电子券数量Az=5,历史剩余电子券数量Bz=1。

此外,根据实际历史数据计算得出历史金融账户的最大额度L*=5万,最高利率R*=25%。

则Y账户的券使用频次Ky=11/3,券使用需求值Cy=1,β1=0.1,β2=0.86,再将其代入喜好度公式:

得到Py=0.1*(11/3+1)/2+0.86*(1+1/5-0.18/0.25)=0.646

同理,求得Z账户的券使用频次Ky=Kz=21/6,券使用需求值Cz=6/7,β1=0.165,β2=0.835。

最终,Pz=0.165*(21/6+6/7)/2+0.835*(1+1/5-0.22/0.25)=0.627。

计算结果Y喜好度Py=0.646略高于Z的喜好度Pz=0.627,Y目前相对更需要电子券。

然后根据实时情况计算:

当需要发放电子券的时候,取发放对象(用户)各金融账户当前剩余额度和当前剩余电子券数量计算,假设当前剩余额度和当前剩余电子券数量都没有变化。

根据P*=P*L/(B+1),得出Py=0.646,Pz=0.314,Py>Pz。

此时,将电子券发放给Y账户。

假设当前Y的额度大幅下降,也即相较计算喜好基准值时,额度下降,Ly=0.4,其余参数不变,则Py=0.258

此时,将电子券发放给Z账户。

通过上述方案发放的电子券,可以准确的发放到用户下一次使用的金融账户中,使得该金融账户能及时享受到相应的优惠,实现电子券的高效且准确的发放。

本发明还提供一种电子券发放装置。本发明电子券发放装置包括:

检测获取模块,用于若检测到电子券的发放请求,则确定所述电子券的发放对象,并获取所述发放对象的金融账户,所述金融账户的数量至少包括两个;

获取计算模块,用于获取各所述金融账户的喜好基准值和各所述金融账户的第一参数信息,并基于各所述第一参数信息和各所述喜好基准值,计算各所述金融账户的喜好度;

确定发放模块,用于基于各所述喜好度,确定所述电子券的目标账户,并将所述电子券发放到所述目标账户。

优选地,所述获取计算模块还用于:

获取各所述金融账户的第二参数信息,其中,各所述第二参数信息至少包括利率和使用频率;

基于各所述利率,确定各所述金融账户的第一喜好系数,并基于各所述使用频率,确定各所述金融账户的第二喜好系数;

基于各所述第一喜好系数、各所述第二喜好系数和各所述第二参数信息,计算各所述金融账户的喜好基准值。

优选地,所述获取计算模块还用于:

依次将各所述利率与预设临界利率进行比较;

若当前利率不大于所述预设临界利率,则获取所述预设临界利率对应的第一公式,并基于当前利率和所述第一公式,确定当前利率对应的金融账户的第一系数;

若当前利率大于所述预设临界利率,则获取所述预设临界利率对应的第二公式,并基于当前利率和所述第二公式,确定当前利率对应的金融账户的第二系数;

其中,所述第一喜好系数包括第一系数或第二系数。

优选地,所述获取计算模块还用于:

依次将各所述使用频率与预设临界频率进行比较;

若当前使用频率不大于所述预设临界频率,则获取所述预设临界频率对应的第三公式,并基于当前使用频率和所述第三公式,确定当前使用频率对应的金融账户的第三系数;

若当前使用频率大于所述预设临界频率,则获取所述预设临界频率对应的第四公式,并基于所述第一喜好系数和所述第四公式,确定当前使用频率对应的金融账户的第四系数;

其中,所述第二喜好系数包括第三系数或第四系数。

优选地,各所述第二参数信息包括利率、使用频率、历史额度、历史已使用电子券数量和历史剩余电子券数量,所述获取计算模块还用于:

基于各所述使用频率和各所述历史已使用电子券数量,计算各所述金融账户的券使用频次;

基于各所述历史已使用电子券数量和各所述历史剩余电子券数量,计算各所述金融账户的券使用需求值;

基于各所述券使用频次、各所述券使用需求值、各所述利率、各所述历史额度、各所述第一喜好系数和各所述第二喜好系数,计算各所述金融账户的喜好基准值。

优选地,所述获取计算模块还用于:

获取所述电子券对应的历史金融账户,并确定所述历史金融账户的最大额度以及所述历史金融账户的最高利率;

所述获取计算模块还用于,基于所述最大额度、所述最高利率、各所述券使用频次、各所述券使用需求值、各所述利率、各所述历史额度、各所述第一喜好系数和各所述第二喜好系数,计算各所述金融账户的喜好基准值。

优选地,所述获取计算模块还用于:

获取各所述金融账户的第二参数信息,其中,各所述第二参数信息至少包括利率和使用频率;

基于各所述利率,确定各所述金融账户的第一喜好系数,并基于各所述使用频率,确定各所述金融账户的第二喜好系数;

基于各所述第一喜好系数、各所述第二喜好系数和各所述第二参数信息,计算各所述金融账户的喜好基准值,并获取所述喜好基准值。

优选地,所述第一参数信息包括当前剩余额度和当前剩余电子券数量,所述获取计算模块还用于:

获取各所述金融账户的喜好度公式,并将各所述当前剩余额度、各所述当前剩余电子券数量和各所述喜好基准值代入各所述喜好度公式,以计算各所述金融账户的喜好度。

本发明还提供一种计算机可读存储介质。

本发明计算机可读存储介质上存储有电子券发放程序,所述电子券发放程序被处理器执行时实现如上所述的电子券发放方法的步骤。

其中,在所述处理器上运行的电子券发放程序被执行时所实现的方法可参照本发明电子券发放方法各个实施例,此处不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书与附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

相关技术
  • 电子券发放方法、装置、设备与计算机可读存储介质
  • 电子优惠券发放方法、装置、系统及计算机可读存储介质
技术分类

06120112243155