首页> 中国专利> 优惠额度的生成方法和装置

优惠额度的生成方法和装置

摘要

本发明公开了优惠额度的生成方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:接收优惠额度的生成请求,获取生成请求对应的目标优惠额度和目标用户,其中,目标用户为发起生成请求的用户;根据目标优惠额度所属的目标优惠活动和一个或多个优惠活动对应的优惠剩余额度,对目标优惠额度进行验证;若验证通过,则生成目标优惠额度,并将目标优惠额度发送至目标用户。该实施方式提高优惠活动的总优惠额度利用率,提升优惠活动的活动效果,给用户带来较好的使用体验。

著录项

  • 公开/公告号CN112418937A

    专利类型发明专利

  • 公开/公告日2021-02-26

    原文格式PDF

  • 申请/专利权人 中国建设银行股份有限公司;

    申请/专利号CN202011341076.2

  • 申请日2020-11-25

  • 分类号G06Q30/02(20120101);

  • 代理机构11219 中原信达知识产权代理有限责任公司;

  • 代理人王安娜;王志远

  • 地址 100033 北京市西城区金融大街25号

  • 入库时间 2023-06-19 10:00:31

说明书

技术领域

本发明涉及计算机技术领域,尤其涉及一种优惠额度的生成方法和装置。

背景技术

当前,网络平台的优惠活动种类繁多,如现金券、抵扣券、满减券、M元N件、会员折扣、粉丝价、新人价等。随着网络平台的优惠活动不断完善及优惠活动种类不断增多,且优惠活动需要多层级审核,手续复杂,因此对优惠额度的生成和使用的管理要求越来越迫切。

现有技术的优惠额度生成方法是根据每个优惠活动生成具体的优惠额度的。具体地,在每个优惠活动开始前,预先为每个优惠活动分配活动额度,然后按照分配的活动额度发布活动,最后具体的优惠额度是根据每个优惠活动的活动额度生成的。

在实现本发明过程中,发明人发现现有技术中至少存在如下问题:(1)不同优惠活动的受欢迎程度不一样,容易造成热门优惠活动的活动额度消耗较快,而冷门优惠活动的活动额度有剩余,导致活动额度分配不合理的现象;(2)优惠额度存在过期或者取消等情况,会导致优惠额度对应的活动额度浪费的现象,而其他希望获得优惠额度的用户却可能因为活动额度不足而无法获取优惠额度;(3)无法根据不同优惠活动的进展情况对活动额度进行动态分配和管理。

发明内容

有鉴于此,本发明实施例提供一种优惠额度的生成方法和装置,能够提高优惠活动的总优惠额度利用率,提升优惠活动的活动效果,给用户带来较好的使用体验。

为实现上述目的,根据本发明实施例的一个方面,提供了一种优惠额度的生成方法。

本发明实施例的一种优惠额度的生成方法,包括:接收优惠额度的生成请求,获取所述生成请求对应的目标优惠额度和目标用户,其中,所述目标用户为发起所述生成请求的用户;根据所述目标优惠额度所属的目标优惠活动和一个或多个优惠活动对应的优惠剩余额度,对所述目标优惠额度进行验证;若验证通过,则生成所述目标优惠额度,并将所述目标优惠额度发送至所述目标用户。

可选地,所述根据所述目标优惠额度所属的目标优惠活动和一个或多个优惠活动对应的优惠剩余额度,对所述目标优惠额度进行验证,包括:获取所述目标优惠活动对应的优惠额度限额和所述目标优惠活动对应的已占有优惠额度;判断所述目标优惠额度与所述目标优惠活动对应的已占有优惠额度的和值是否不大于所述目标优惠活动对应的优惠额度限额,且所述目标优惠额度是否不大于所述一个或多个优惠活动对应的优惠剩余额度;若是,则确定所述目标优惠额度的验证通过,若否,则确定所述目标优惠额度的验证不通过。

可选地,在生成所述目标优惠额度之后,所述方法还包括:将所述目标优惠额度叠加在所述目标优惠活动对应的已占有优惠额度上,以完成所述目标优惠活动对应的已占有优惠额度的更新;将所述目标优惠额度从所述一个或多个优惠活动对应的优惠剩余额度中删除,以完成所述一个或多个优惠活动对应的优惠剩余额度的更新。

可选地,在获取所述生成请求对应的目标优惠额度和目标用户之后,所述方法还包括:获取所述目标用户对应的属性信息,其中,所述属性信息包括以下选项中至少一项:用户等级信息、所属行业信息、发起渠道信息、已用优惠额度信息、可用优惠额度信息;获取所述目标优惠额度所属的目标优惠活动对应的活动信息,其中,所述活动信息包括以下选项中至少一项:活动开始信息、活动结束信息;根据所述属性信息和所述活动信息对所述生成请求进行校验,若校验不通过,则拒绝所述生成请求。

可选地,所述将所述目标优惠额度发送至所述目标用户,包括:按照所述生成请求对应的优惠实体类型,将所述目标优惠额度转换为目标优惠实体,将所述目标优惠实体发送至所述目标用户;其中,所述目标优惠实体的实体信息包括:目标优惠实体的优惠额度、目标优惠实体的使用范围、目标优惠实体的使用规则、以及目标优惠实体的有效时间。

可选地,所述方法还包括:配置所述一个或多个优惠活动和所述一个或多个优惠活动对应的活动总额度,分别为所述一个或多个优惠活动配置优惠额度限额,以得到每个优惠活动对应的优惠额度限额;动态调整所述一个或多个优惠活动对应的优惠剩余额度,以实现对所述活动总额度的调整;以及,根据所述每个优惠活动对应的活跃程度,动态调整所述每个优惠活动对应的优惠额度限额。

可选地,所述方法还包括:接收所述目标优惠实体的使用请求,根据所述使用请求,判断所述目标用户的身份是否有效,且所述目标优惠实体是否为可用状态;若是,则兑换所述目标优惠实体并返回兑换结果,若否,则返回所述目标优惠实体不可使用。

可选地,所述方法还包括:若在所述目标优惠实体的有效时间范围内,未接收到所述目标优惠实体的使用请求,则将所述目标优惠实体进行回收处理。

可选地,所述方法还包括:接收所述目标优惠实体的主动回收请求,根据所述主动回收请求,将所述目标优惠实体进行回收处理。

可选地,在将所述目标优惠实体进行回收处理之后,所述方法还包括:将所述目标优惠额度从所述目标优惠活动对应的已占有优惠额度中删除,以对所述目标优惠活动对应的已占有优惠额度进行恢复;将所述目标优惠额度叠加在所述一个或多个优惠活动对应的优惠剩余额度上,以对所述一个或多个优惠活动对应的优惠剩余额度进行恢复。

为实现上述目的,根据本发明实施例的另一个方面,提供了一种优惠额度的生成装置。

本发明实施例的一种优惠额度的生成装置,包括:请求处理模块,用于接收优惠额度的生成请求,获取所述生成请求对应的目标优惠额度和目标用户,其中,所述目标用户为发起所述生成请求的用户;额度验证模块,用于根据所述目标优惠额度所属的目标优惠活动和一个或多个优惠活动对应的优惠剩余额度,对所述目标优惠额度进行验证;额度生成模块,用于若验证通过,则生成所述目标优惠额度,并将所述目标优惠额度发送至所述目标用户。

可选地,所述额度验证模块还用于:获取所述目标优惠活动对应的优惠额度限额和所述目标优惠活动对应的已占有优惠额度;判断所述目标优惠额度与所述目标优惠活动对应的已占有优惠额度的和值是否不大于所述目标优惠活动对应的优惠额度限额,且所述目标优惠额度是否不大于所述一个或多个优惠活动对应的优惠剩余额度;若是,则确定所述目标优惠额度的验证通过,若否,则确定所述目标优惠额度的验证不通过。

可选地,所述额度生成模块还用于:将所述目标优惠额度叠加在所述目标优惠活动对应的已占有优惠额度上,以完成所述目标优惠活动对应的已占有优惠额度的更新;将所述目标优惠额度从所述一个或多个优惠活动对应的优惠剩余额度中删除,以完成所述一个或多个优惠活动对应的优惠剩余额度的更新。

可选地,所述额度验证模块还用于:获取所述目标用户对应的属性信息,其中,所述属性信息包括以下选项中至少一项:用户等级信息、所属行业信息、发起渠道信息、已用优惠额度信息、可用优惠额度信息;获取所述目标优惠额度所属的目标优惠活动对应的活动信息,其中,所述活动信息包括以下选项中至少一项:活动开始信息、活动结束信息;根据所述属性信息和所述活动信息对所述生成请求进行校验,若校验不通过,则拒绝所述生成请求。

可选地,所述额度生成模块还用于:按照所述生成请求对应的优惠实体类型,将所述目标优惠额度转换为目标优惠实体,将所述目标优惠实体发送至所述目标用户;其中,所述目标优惠实体的实体信息包括:目标优惠实体的优惠额度、目标优惠实体的使用范围、目标优惠实体的使用规则、以及目标优惠实体的有效时间。

可选地,所述装置还包括额度配置模块,用于:配置所述一个或多个优惠活动和所述一个或多个优惠活动对应的活动总额度,分别为所述一个或多个优惠活动配置优惠额度限额,以得到每个优惠活动对应的优惠额度限额;动态调整所述一个或多个优惠活动对应的优惠剩余额度,以实现对所述活动总额度的调整;以及,根据所述每个优惠活动对应的活跃程度,动态调整所述每个优惠活动对应的优惠额度限额。

可选地,所述请求处理模块还用于:接收所述目标优惠实体的使用请求,根据所述使用请求,判断所述目标用户的身份是否有效,且所述目标优惠实体是否为可用状态;若是,则兑换所述目标优惠实体并返回兑换结果,若否,则返回所述目标优惠实体不可使用。

可选地,所述装置还包括回收处理模块,用于:若在所述目标优惠实体的有效时间范围内,未接收到所述目标优惠实体的使用请求,则将所述目标优惠实体进行回收处理;以及,接收所述目标优惠实体的主动回收请求,根据所述主动回收请求,将所述目标优惠实体进行回收处理。

可选地,所述回收处理模块还用于:将所述目标优惠额度从所述目标优惠活动对应的已占有优惠额度中删除,以对所述目标优惠活动对应的已占有优惠额度进行恢复;将所述目标优惠额度叠加在所述一个或多个优惠活动对应的优惠剩余额度上,以对所述一个或多个优惠活动对应的优惠剩余额度进行恢复。

为实现上述目的,根据本发明实施例的又一个方面,提供了一种电子设备。

本发明实施例的一种电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现本发明实施例的优惠额度的生成方法。

为实现上述目的,根据本发明实施例的还一个方面,提供了一种计算机可读介质。

本发明实施例的一种计算机可读介质,其上存储有计算机程序,程序被处理器执行时实现本发明实施例的优惠额度的生成方法。

上述发明中的一个实施例具有如下优点或有益效果:在接收到优惠额度的生成请求后,获取该生成请求对应的目标优惠额度和目标用户,然后从一个或多个优惠活动进行整体分析,结合目标优惠额度所属的目标优惠活动和这一个或多个优惠活动对应的优惠剩余额度对目标优惠额度进行验证,从而可以解决现有技术中针对每个优惠活动的活动额度进行具体额度分配而导致的活动额度分配不合理的问题,提高优惠活动的总优惠额度利用率,提升优惠活动的活动效果,给用户带来较好的使用体验。

上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。

附图说明

附图用于更好地理解本发明,不构成对本发明的不当限定。其中:

图1是根据本发明实施例的优惠额度的生成方法的主要步骤的示意;

图2是根据本发明实施例的对优惠活动对应的额度进行配置的主要步骤的示意图;

图3是根据本发明实施例的优惠额度的生成方法的主要流程的示意图;

图4是根据本发明实施例的优惠额度的生成装置的主要模块的示意图;

图5是本发明实施例可以应用于其中的示例性系统架构图;

图6是适于用来实现本发明实施例的终端设备或服务器的计算机系统的结构示意图。

具体实施方式

以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。

图1是根据本发明实施例的优惠额度的生成方法的主要步骤的示意。如图1所示,优惠额度的生成方法的主要步骤可以包括:

步骤S101,接收优惠额度的生成请求,获取生成请求对应的目标优惠额度和目标用户;

步骤S102,根据目标优惠额度所属的目标优惠活动和一个或多个优惠活动对应的优惠剩余额度,对目标优惠额度进行验证;

步骤S103,若验证通过,则生成目标优惠额度,并将目标优惠额度发送至目标用户。

其中,目标用户为发起优惠额度的生成请求的用户。比如,网络平台上发布现金券、抵扣券、满减券、M元N件、会员折扣、粉丝价、新人价等优惠活动,用户在该网络平台上支付或者预付时,可以申请参加某优惠活动,也即,用户发起优惠额度的生成请求。再比如,网络平台上发布现金券、满减券等属于直接减免额度的优惠活动,用户可以在该网络平台上领取现金券、满减券,也即,用户发起优惠额度的生成请求。目标优惠额度是目标用户请求的具体优惠值,如目标用户在支付时选择参加会员打8折活动,打折前价格为100元,那么目标优惠额度为20元。另一方面,目标用户可以为具体使用用户,也可以为优惠活动的运营人员,该运营人员申请优惠额度后,将生成的优惠额度分配给具体的使用用户。

在获得目标优惠额度和目标用户之后,可以直接确定该目标优惠额度所属的目标优惠活动。其中,目标优惠活动为目标用户发起优惠额度生成请求的活动渠道。如目标用户在支付时选择参加会员打8折活动,打折前价格为100元,目标优惠额度为20元,显而易见,这20元所属的目标优惠活动为会员打8折扣活动。

网络平台上可以发布一个或多个优惠活动,这些优惠活动的总优惠额度是预先配置的。现有技术,在每个优惠活动开始前,预先为每个优惠活动分配活动额度,然后按照分配的活动额度发布活动,最后具体的优惠额度是根据每个优惠活动的活动额度生成的。也就是说,现有技术是针对每个优惠活动的活动额度进行具体额度分配的。但是不同优惠活动的受欢迎程度不一样,因此会导致活动额度分配不合理的现象。为了解决这个问题,本发明实施例中,对一个或多个优惠活动进行整体分析,结合目标优惠额度所属的目标优惠活动和这一个或多个优惠活动对应的优惠剩余额度对目标优惠额度进行验证。如果验证通过,则可以生成目标优惠额度,并将生成的目标优惠额度发送至目标用户。如果验证不通过,则向目标用户返回拒绝该目标优惠额度的请求。

举例说明,目标用户在支付时选择参加会员打8折活动,打折前价格为100元,目标优惠额度为20元。当前网络平台上提供3个优惠活动,那么可以从该会员参加的打8折活动和这3个优惠活动对应的优惠剩余额度这两个方面,对目标优惠额度20元进行验证。若验证通过,则可以向用户发送该目标优惠额度20元;若验证不通过,则向用户返回拒绝该目标优惠额度的请求。

本发明实施例的优惠额度的生成方法中,在接收到优惠额度的生成请求后,获取该生成请求对应的目标优惠额度和目标用户,然后从一个或多个优惠活动进行整体分析,结合目标优惠额度所属的目标优惠活动和这一个或多个优惠活动对应的优惠剩余额度对目标优惠额度进行验证,从而可以解决现有技术中针对每个优惠活动的活动额度进行具体额度分配而导致的活动额度分配不合理的问题,提高优惠活动的总优惠额度利用率,提升优惠活动的活动效果,给用户带来较好的使用体验。

现有技术是针对每个优惠活动的活动额度进行具体额度分配的。但是不同优惠活动的受欢迎程度不一样,因此会导致活动额度分配不合理的现象,且无法根据不同优惠活动的进展情况对活动额度进行动态分配和管理。为了解决该问题,本发明实施例的优惠额度的生成方法还可以包括对优惠活动对应的额度进行配置。图2是根据本发明实施例的对优惠活动对应的额度进行配置的主要步骤的示意图。如图2所示,对优惠活动对应的额度进行配置的主要步骤可以包括:

步骤S201,配置一个或多个优惠活动和一个或多个优惠活动对应的活动总额度,分别为一个或多个优惠活动配置优惠额度限额,以得到每个优惠活动对应的优惠额度限额。假设说,配置n个优惠活动,对应的活动总额度为W,分别设置这n个优惠活动对应的优惠额度限额为A

优惠活动的运营人员可以预先设置优惠活动的活动参数,然后通过网络平台发布优惠活动。其中,活动参数可以包括:活动开始时间、活动结束时间、活动对应的优惠实体、优惠实体的使用范围、优惠实体的使用规则以及优化实体的有效时间。优惠实体是指参加优惠活动时,可以使用的享有优惠的本质物体,其与优惠活动相对应。比如优惠活动为现金券,则优惠实体为具体的可以代替现金消费的一种券,如10元现金券;再比如优惠活动为抵扣券,则优惠实体可以为通过活动向用户赠送的免费体验券,如2元抵扣券;又如优惠活动为满减券,则优惠实体为通过活动向用户赠送的满足一定条件可以减免的券,如满100减10。优惠实体的使用范围可以为物品品类、物品所属品牌等。优惠实体的使用规则可以为每次使用优惠额度的大小、每个用户可获取的优惠限额、优惠实体的使用条件等。其中,使用条件可以为满足一定的金额、购买件数、使用渠道、支付方式等。

需要注意的是,步骤S201,中的配置一个或多个优惠活动可以包括在优惠活动的进行过程中终止某优惠活动和新增某优惠活动。比如,某网络平台的大促销活动为1号至30号,可以在1号在该平台上配置5个优惠活动,然后根据这5个优惠活动对应的活跃程度,在10号将其中的2个优惠活动终止,然后新增3个优惠活动。

除了在网络平台上配置一个或多个优惠活动外,还需要配置这些优惠活动对应的活动总额度,也即,配置这些优惠活动对应的总经费。然后为每个优惠活动配置优惠额度限额,一旦超过优惠额度限额,那么无法生成该优惠活动对应的优惠额度。根据不同优惠活动设定优惠额度限额,能够防止优惠活动之间出现两极分化现象,实现在多个优惠活动中合理分配活动总额度资源。

步骤S202,动态调整一个或多个优惠活动对应的优惠剩余额度,以实现对活动总额度的调整。假设说,n个优惠活动对应的已占用优惠额度为w

本发明实施例提供的优惠额度的生成方法中,可以通过一个或多个优惠活动对应的优惠剩余额度对目标优惠额度进行验证,也就是说,优惠剩余额度对于目标优惠额度是否成功生成具有重要作用。因此,在优惠活动的进行过程中,可以对优惠剩余额度进行调整,以满足用户的需求。并且,对优惠剩余额度进行动态调整,还可以实现对活动总额度的调整。

步骤S203,根据每个优惠活动对应的活跃程度,动态调整每个优惠活动对应的优惠额度限额。

其中,优惠活动对应的活动程度是指优惠活动在用户中的受欢迎程度,比如参加某优惠活动的用户数量较多,则说明该优惠活动的受欢迎程度高,再比如使用某优惠活动对应的优惠实体的用户数量较多,则说明该优惠活动的受欢迎程度高。本发明实施例中,在优惠活动的进行过程中,可以对每个优惠活动对应的活跃程度进行监控,然后动态调整每个优惠活动对应的优惠额度限额,从而可以进一步实现在多个优惠活动中合理分配活动总额度资源,也实现了充分利用活动总额度的目的。

需要注意的是,步骤S201可以是在接收优惠额度的生成请求之前执行的,且该生成请求中对应的目标优惠活动为步骤S201中配置的一个或多个优惠活动中的活动。步骤S202和步骤S203是在一个或多个优惠活动的进行过程中,对优惠活动进行监管的过程中执行的。

本发明实施例中,在获取生成请求对应的目标优惠额度和目标用户之后,优惠额度的生成方法还可以包括:获取目标用户对应的属性信息,其中,属性信息包括以下选项中至少一项:用户等级信息、所属行业信息、发起渠道信息、已用优惠额度信息、可用优惠额度信息;获取目标优惠额度所属的目标优惠活动对应的活动信息,其中,活动信息包括以下选项中至少一项:活动开始信息、活动结束信息;根据属性信息和活动信息对生成请求进行校验,若校验不通过,则拒绝生成请求。

在获取到生成请求对应的目标优惠额度和目标用户之后,需要对目标用户发起的生成请求验证,也即,验证该目标用户是否具有申请该目标优惠额度的资格。具体地,可以利用目标用户对应的属性信息和目标优惠额度所属的目标优惠活动对应的活动信息对生成请求进行验证。其中,用户的属性信息可以包括以下选项中至少一项:用户等级信息、所属行业信息、发起渠道信息、已用优惠额度信息、可用优惠额度信息。也就说是,验证目标用户的等级是否满足申请该目标优惠额度的条件,如该目标优惠额度只有新用户可以申请,那么需要验证目标用户是否为新用户;验证目标用户的所属行业信息是否满足申请该目标优惠额度的条件,如该目标优惠额度只有在校学生可以申请,那么需要验证目标用户是否为在校学生;验证目标用户发起该生成请求所用的渠道信息是否满足申请该目标优惠额度的条件,如该目标优惠额度只可以通过某线上APP申请,那么需要验证目标用户是否通过该线上APP发起该生成请求;验证目标用户的已用优惠额度信息或可用优惠额度信息是否满足申请该目标优惠额度的条件。另一方面。活动信息可以包括以下选项中至少一项:活动开始信息、活动结束信息。也就是说,验证目标用户发起优惠额度的生成请求的时间是否在有效时间范围内。

本发明实施例中,根据目标优惠额度所属的目标优惠活动和一个或多个优惠活动对应的优惠剩余额度,对目标优惠额度进行验证,可以包括:获取目标优惠活动对应的优惠额度限额和目标优惠活动对应的已占有优惠额度;判断目标优惠额度与目标优惠活动对应的已占有优惠额度的和值是否不大于目标优惠活动对应的优惠额度限额,且目标优惠额度是否不大于一个或多个优惠活动对应的优惠剩余额度;若是,则确定目标优惠额度的验证通过,若否,则确定目标优惠额度的验证不通过。

对目标优惠额度进行验证是指验证生成请求对应的优惠额度是否合理。具体地,若目标优惠额度满足以下两个条件,则确定目标优惠额度的验证通过,否则的话,确定目标优惠额度的验证不通过,那么拒绝目标用户发起的生成优惠额度的请求。其中,条件一为:目标优惠额度与目标优惠活动对应的已占有优惠额度的和值不大于目标优惠活动对应的优惠额度限额。比如,目标优惠额度为x,该目标优惠额度所属的目标优惠活动为i,目标优惠活动i对应的优惠额度限额为A

此外,本发明实施例中,在生成目标优惠额度之后,优惠额度的生成方法还可以包括:将目标优惠额度叠加在目标优惠活动对应的已占有优惠额度上,以完成目标优惠活动对应的已占有优惠额度的更新;将目标优惠额度从一个或多个优惠活动对应的优惠剩余额度中删除,以完成一个或多个优惠活动对应的优惠剩余额度的更新。也就是说,如果目标优惠额度为x,该目标优惠额度所属的目标优惠活动为i,目标优惠活动i对应的已占有优惠额度为w

对于网络平台上的一个或多个优惠活动,不同优惠活动的活动有效时间是不一样的,优惠额度限额也是不同的,因此在不超过活动总额度的条件下,处理没有超过优惠剩余额度的额度生成请求,先发起请求的优先获得优惠额度,直到活动总额度用完。当然,在优惠活动的运营人员重新增加活动总额度后,没有超过优惠剩余额度的额度生成请求可以继续处理。

本发明实施例中,将目标优惠额度发送至目标用户可以包括:按照生成请求对应的优惠实体类型,将目标优惠额度转换为目标优惠实体,将目标优惠实体发送至目标用户。其中,目标优惠实体的实体信息包括:目标优惠实体的优惠额度、目标优惠实体的使用范围、目标优惠实体的使用规则、以及目标优惠实体的有效时间。根据优惠额度的生成请求,可以确定目标优惠额度和目标优惠活动,由于优惠活动于优惠实体是对应的,因此可以确定生成请求对应的目标优惠实体类型,接着按照目标优惠实体类型,将生成的目标优惠额度转换为目标优惠实体,最后将目标优惠实体发送至目标用户。比如,目标用户在支付时选择参加会员打8折活动,打折前价格为100元,目标优惠额度为20元,在生成20元的目标优惠额度之后,可以将目标优惠额度20元转换为20元的8折会员券,然后发送至目标用户。

图3是根据本发明实施例的优惠额度的生成方法的主要流程的示意图。如图3所示,优惠额度的生成方法的主要流程可以包括:

步骤S301,配置一个或多个优惠活动和一个或多个优惠活动对应的活动总额度,分别为一个或多个优惠活动配置优惠额度限额,以得到每个优惠活动对应的优惠额度限额;

步骤S302,接收优惠额度的生成请求,获取生成请求对应的目标优惠额度和目标用户,其中,目标用户为发起生成请求的用户;

步骤S303,获取目标用户对应的属性信息,其中,属性信息包括以下选项中至少一项:用户等级信息、所属行业信息、发起渠道信息、已用优惠额度信息、可用优惠额度信息;

步骤S304,获取目标优惠额度所属的目标优惠活动对应的活动信息,其中,活动信息包括以下选项中至少一项:活动开始信息、活动结束信息;

步骤S305,根据属性信息和活动信息对生成请求进行校验,若校验通过,执行步骤S306,若校验不通过,则执行步骤S311;

步骤S306,获取目标优惠活动对应的优惠额度限额和目标优惠活动对应的已占有优惠额度,以及一个或多个优惠活动对应的优惠剩余额度;

步骤S307,判断目标优惠额度与目标优惠活动对应的已占有优惠额度的和值是否不大于目标优惠活动对应的优惠额度限额,且目标优惠额度是否不大于一个或多个优惠活动对应的优惠剩余额度,若是,则执行步骤S308,否则,执行步骤S311;

步骤S308,生成目标优惠额度;

步骤S309,将目标优惠额度叠加在目标优惠活动对应的已占有优惠额度上,以完成目标优惠活动对应的已占有优惠额度的更新,以及将目标优惠额度从该一个或多个优惠活动对应的优惠剩余额度中删除,以完成一个或多个优惠活动对应的优惠剩余额度的更新;

步骤S310,按照生成请求对应的优惠实体类型,将目标优惠额度转换为目标优惠实体,将目标优惠实体发送至目标用户,其中,目标优惠实体的实体信息包括目标优惠实体的优惠额度、目标优惠实体的使用范围、目标优惠实体的使用规则、以及目标优惠实体的有效时间;

步骤S311,拒绝优惠额度的生成请求。

需要注意的是,上述步骤S303和步骤S304的执行顺序可以根据实际情况调整,如同时执行步骤S303和步骤S304,或者先执行步骤S304再执行步骤S303。还有,步骤S309和步骤S310的执行顺序可以根据实际情况调整,如同时执行步骤S309和步骤S310,或者先执行步骤S309再执行步骤S310。另外,优惠额度的生成方法还包括:可以动态调整一个或多个优惠活动对应的优惠剩余额度,以实现对活动总额度的调整;以及,根据每个优惠活动对应的活跃程度,动态调整每个优惠活动对应的优惠额度限额。

本发明实施例的优惠额度的生成方法中,在接收到优惠额度的生成请求后,获取该生成请求对应的目标优惠额度和目标用户,然后从一个或多个优惠活动进行整体分析,结合目标优惠额度所属的目标优惠活动和这一个或多个优惠活动对应的优惠剩余额度对目标优惠额度进行验证,从而可以解决现有技术中针对每个优惠活动的活动额度进行具体额度分配而导致的活动额度分配不合理的问题,提高优惠活动的总优惠额度利用率,提升优惠活动的活动效果,给用户带来较好的使用体验。此外,可以根据不同优惠活动设定优惠额度限额,能够防止优惠活动之间出现两极分化现象,实现在多个优惠活动中合理分配活动总额度资源。还有,在优惠活动的进行过程中,可以对优惠剩余额度进行动态调整,在满足用户需求的同时,还可以实现对活动总额度的调整。还有,在优惠活动的进行过程中,可以对每个优惠活动对应的活跃程度进行监控,然后动态调整每个优惠活动对应的优惠额度限额,从而可以进一步实现在多个优惠活动中合理分配活动总额度资源,也实现了充分利用活动总额度的目的,能够在保证活动总额度不变的情况下,比现有技术覆盖更多的用户,进一步提高优惠活动的总优惠额度利用率,提升优惠活动的活动效果。

本发明实施例中,优惠额度的生成方法还可以包括:接收目标优惠实体的使用请求,根据使用请求,判断目标用户的身份是否有效,且目标优惠实体是否为可用状态;若是,则兑换目标优惠实体并返回兑换结果,若否,则返回目标优惠实体不可使用。

在将目标优惠实体发送给目标用户后,针对目标优惠实体进行生命周期管理。首先,在接收到目标优惠实体的使用请求后,需要验证该目标优惠实体是否可以使用。具体地,(1)判断目标用户的身份是否有效,即判断使用该目标优惠实体的用户是否具有使用资格。比如某用户领取了一张会员折扣券,但是在用户使用的时候,该用户已经不是会员了,那么该会员折扣券不可以使用,也即,验证该用户的身份为无效的。(2)还判断目标优惠实体是否为可用状态,如验证目标优惠实体是否过期。比如某抵扣券的使用时间为一周内使用,但是用户在一周后才使用该抵扣券,那么该抵扣券不可以使用,也即,验证该抵扣券为不可用状态。在验证目标用户的身份有效且验证目标优惠实体为可用状态的情况下,可以兑换目标优惠实体并返回兑换结果。相反地,若验证目标用户的身份为无效的或者验证目标优惠实体为不可用状态,那么返回目标优惠实体不可使用。

现有技术的优惠额度生成方法还存在如下问题:优惠额度存在过期或者取消等情况,会导致优惠额度对应的活动额度浪费的现象,而其他希望获得优惠额度的用户却可能因为活动额度不足而无法获取优惠额度。为了解决上述问题,本发明实施例提供的优惠额度的生成方法可以对目标优惠实体进行回收处理。因此,本发明实施例的优惠额度的生成方法还可以包括:若在目标优惠实体的有效时间范围内,未接收到目标优惠实体的使用请求,则将目标优惠实体进行回收处理。也就是说,如果在目标优惠实体的使用时间内,目标用户没有使用该目标优惠实体,那么可以回处该目标优惠实体。此外,本发明实施例的优惠额度的生成方法还可以包括:接收目标优惠实体的主动回收请求,根据主动回收请求,将目标优惠实体进行回收处理。其中,主动回收请求是由于优惠实体没有被实际使用而发起的请求,比如由于目标优惠实体出现异常而发起的,再比如由于删除目标优惠实体而发起的,又如由于取消订单或申请退款等情况而发起的。

考虑到对目标优惠实体进行回收处理,说明目标优惠额度不会被消耗,那么回收处理的目标优惠实体占用的优惠额度会进行回滚。所以,本发明实施例中,在将目标优惠实体进行回收处理之后,优惠额度的生成方法还可以包括:将目标优惠额度从目标优惠活动对应的已占有优惠额度中删除,以对目标优惠活动对应的已占有优惠额度进行恢复;将目标优惠额度叠加在一个或多个优惠活动对应的优惠剩余额度上,以对一个或多个优惠活动对应的优惠剩余额度进行恢复。

综上所述,本发明实施例的优惠额度的生成方法中,可以对目标优惠实体进行回收处理,从而可以将目标优惠实体对应的目标优惠额度进行恢复,解决了由于优惠额度存在的过期或者取消等情况而导致的活动额度浪费的现象,进一步提高优惠活动的总优惠额度利用率,提升优惠活动的活动效果,给用户带来较好的使用体验。

图4是根据本发明实施例的优惠额度的生成装置的主要模块的示意图。如图4所示,优惠额度的生成装置400的主要模块可以包括:请求处理模块401、额度验证模块402和额度生成模块403。

其中,请求处理模块401可用于:接收优惠额度的生成请求,获取生成请求对应的目标优惠额度和目标用户,其中,目标用户为发起生成请求的用户;额度验证模块402可用于:根据目标优惠额度所属的目标优惠活动和一个或多个优惠活动对应的优惠剩余额度,对目标优惠额度进行验证;额度生成模块403可用于:若验证通过,则生成目标优惠额度,并将目标优惠额度发送至目标用户。

本发明实施例中,额度验证模块402还可用于:获取目标优惠活动对应的优惠额度限额和目标优惠活动对应的已占有优惠额度;判断目标优惠额度与目标优惠活动对应的已占有优惠额度的和值是否不大于目标优惠活动对应的优惠额度限额,且目标优惠额度是否不大于一个或多个优惠活动对应的优惠剩余额度;若是,则确定目标优惠额度的验证通过,若否,则确定目标优惠额度的验证不通过。

本发明实施例中,额度生成模块403还可用于:将目标优惠额度叠加在目标优惠活动对应的已占有优惠额度上,以完成目标优惠活动对应的已占有优惠额度的更新;将目标优惠额度从一个或多个优惠活动对应的优惠剩余额度中删除,以完成一个或多个优惠活动对应的优惠剩余额度的更新。

本发明实施例中,额度验证模块402还可用于:获取目标用户对应的属性信息;获取目标优惠额度所属的目标优惠活动对应的活动信息;根据属性信息和活动信息对生成请求进行校验,若校验不通过,则拒绝生成请求。其中,属性信息包括以下选项中至少一项:用户等级信息、所属行业信息、发起渠道信息、已用优惠额度信息、可用优惠额度信息;活动信息包括以下选项中至少一项:活动开始信息、活动结束信息。

本发明实施例中,额度生成模块403还可用于:按照生成请求对应的优惠实体类型,将目标优惠额度转换为目标优惠实体,将目标优惠实体发送至目标用户;其中,目标优惠实体的实体信息包括:目标优惠实体的优惠额度、目标优惠实体的使用范围、目标优惠实体的使用规则、以及目标优惠实体的有效时间。

本发明实施例中,优惠额度的生成装置400还可以包括额度配置模块(图中未示出)。该额度配置模块可用于:配置一个或多个优惠活动和一个或多个优惠活动对应的活动总额度,分别为一个或多个优惠活动配置优惠额度限额,以得到每个优惠活动对应的优惠额度限额;动态调整一个或多个优惠活动对应的优惠剩余额度,以实现对活动总额度的调整;以及,根据每个优惠活动对应的活跃程度,动态调整每个优惠活动对应的优惠额度限额。

本发明实施例中,请求处理模块401还可用于:接收目标优惠实体的使用请求,根据使用请求,判断目标用户的身份是否有效,且目标优惠实体是否为可用状态;若是,则兑换目标优惠实体并返回兑换结果,若否,则返回目标优惠实体不可使用。

本发明实施例中,优惠额度的生成装置400还可以包括回收处理模块(图中未示出)。该回收处理模块可用于:若在目标优惠实体的有效时间范围内,未接收到目标优惠实体的使用请求,则将目标优惠实体进行回收处理;以及,接收目标优惠实体的主动回收请求,根据主动回收请求,将目标优惠实体进行回收处理。

本发明实施例中,回收处理模块还可用于:将目标优惠额度从目标优惠活动对应的已占有优惠额度中删除,以对目标优惠活动对应的已占有优惠额度进行恢复;将目标优惠额度叠加在一个或多个优惠活动对应的优惠剩余额度上,以对一个或多个优惠活动对应的优惠剩余额度进行恢复。

根据本发明实施例的优惠额度的生成装置,在接收到优惠额度的生成请求后,获取该生成请求对应的目标优惠额度和目标用户,然后从一个或多个优惠活动进行整体分析,结合目标优惠额度所属的目标优惠活动和这一个或多个优惠活动对应的优惠剩余额度对目标优惠额度进行验证,从而可以解决现有技术中针对每个优惠活动的活动额度进行具体额度分配而导致的活动额度分配不合理的问题,提高优惠活动的总优惠额度利用率,提升优惠活动的活动效果,给用户带来较好的使用体验。

图5示出了可以应用本发明实施例的优惠额度的生成方法或优惠额度的生成装置的示例性系统架构500。

如图5所示,系统架构500可以包括终端设备501、502、503,网络504和服务器505。网络504用以在终端设备501、502、503和服务器505之间提供通信链路的介质。网络504可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。

用户可以使用终端设备501、502、503通过网络504与服务器505交互,以接收或发送消息等。终端设备501、502、503可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。

服务器505可以是提供各种服务的服务器,例如作为用户利用终端设备501、502、503进行优惠额度生成过程中,提供支持的后台管理服务器(仅为示例);再例如,服务器505可以完成本发明实施例的优惠额度生成。

需要说明的是,本发明实施例所提供的优惠额度的生成方法一般由服务器505执行,相应地,优惠额度的生成装置一般设置于服务器505中。

应该理解,图5中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。

下面参考图6,其示出了适于用来实现本发明实施例的终端设备的计算机系统600的结构示意图。图6示出的终端设备仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

如图6所示,计算机系统600包括中央处理单元(CPU)601,其可以根据存储在只读存储器(ROM)602中的程序或者从存储部分608加载到随机访问存储器(RAM)603中的程序而执行各种适当的动作和处理。在RAM 603中,还存储有系统600操作所需的各种程序和数据。CPU 601、ROM 602以及RAM 603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。

以下部件连接至I/O接口605:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分607;包括硬盘等的存储部分608;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至I/O接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入存储部分608。

特别地,根据本发明公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。在该计算机程序被中央处理单元(CPU)601执行时,执行本发明的系统中限定的上述功能。

需要说明的是,本发明所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本发明中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。

附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本发明实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块也可以设置在处理器中,例如,可以描述为:一种处理器包括请求处理模块、额度验证模块和额度生成模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,请求处理模块还可以被描述为“接收优惠额度的生成请求,获取所述生成请求对应的目标优惠额度和目标用户的模块”。

作为另一方面,本发明还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备包括:接收优惠额度的生成请求,获取生成请求对应的目标优惠额度和目标用户,其中,目标用户为发起生成请求的用户;根据目标优惠额度所属的目标优惠活动和一个或多个优惠活动对应的优惠剩余额度,对目标优惠额度进行验证;若验证通过,则生成目标优惠额度,并将目标优惠额度发送至目标用户。

根据本发明实施例的技术方案,在接收到优惠额度的生成请求后,获取该生成请求对应的目标优惠额度和目标用户,然后从一个或多个优惠活动进行整体分析,结合目标优惠额度所属的目标优惠活动和这一个或多个优惠活动对应的优惠剩余额度对目标优惠额度进行验证,从而可以解决现有技术中针对每个优惠活动的活动额度进行具体额度分配而导致的活动额度分配不合理的问题,提高优惠活动的总优惠额度利用率,提升优惠活动的活动效果,给用户带来较好的使用体验。

上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号