一种生成电子优惠券的方法及装置与流程

文档序号:19313815发布日期:2019-12-03 23:47阅读:420来源:国知局
一种生成电子优惠券的方法及装置与流程

本发明涉及计算机及通信技术领域,特别涉及一种生成电子优惠券的方法及装置。



背景技术:

随着互联网的发展,各种信息都转为了电子化。对于电商平台,电子优惠券是一种常见的促销手段,同时也是一种电子信息。通常是生成一个或几个固定面额的电子优惠券,然后顺序或随机的发送给满足一定条件的用户。



技术实现要素:

本发明提供一种生成电子优惠券的方法及装置,用以改变电子优惠券的面额的生成过程,提供一种新的实现方案。

本发明提供一种生成电子优惠券的方法,包括:

获取对虚拟的电子优惠券生成按钮的手势操作的操作信息;

确定与所述操作信息对应的面额;

生成包含所述面额的电子优惠券。

本发明的实施例提供的技术方案可以包括以下有益效果:本实施例根据手势操作可动态的生成相应面额的电子优惠券,使得电子优惠券的面额更加多样化,用户可操控。

可选的,所述操作信息包括:长按手势的按压时长,和/或,按压手势的按压力度。

本发明的实施例提供的技术方案可以包括以下有益效果:本实施例可根据多种操作信息来确定电子优惠券的面额,适用于多种应用场景。

可选的,所述确定与所述操作信息对应的面额,包括:

判断操作信息与预设的阈值的大小关系;

在操作信息小于阈值时,确定对应的面额为(info/t)×max;info为操作信息,t为时长阈值,max为预设的最大面额;

在操作信息等于阈值时,确定对应的面额为max;

在操作信息大于阈值时,确定对应的面额为((info-(info%t))/info)×max。

本发明的实施例提供的技术方案可以包括以下有益效果:本实施例提供了确定面额的可行方案。

可选的,所述方法还包括:

在需要向用户输出电子优惠券时,向用户输出虚拟的电子优惠券生成按钮;

在生成包含所述面额的电子优惠券后,向用户输出所述电子优惠券。

本发明的实施例提供的技术方案可以包括以下有益效果:本实施例中在需要向用户输出电子优惠券时,临时动态的确定面额和生成电子优惠券,灵活性和用户的参与感更强。

可选的,所述方法还包括:

根据所述面额更新相应的卖家账户信息,并向相应的卖家发送通知消息。

本发明的实施例提供的技术方案可以包括以下有益效果:本实施例可与卖家同步信息。

本发明提供一种生成电子优惠券的装置,包括:

获取模块,用于获取对虚拟的电子优惠券生成按钮的手势操作的操作信息;

确定模块,用于确定与所述操作信息对应的面额;

生成模块,用于生成包含所述面额的电子优惠券。

可选的,所述操作信息包括:长按手势的按压时长,和/或,按压手势的按压力度。

可选的,所述确定模块包括:

判断子模块,用于判断操作信息与预设的阈值的大小关系;

第一确定子模块,用于在操作信息小于阈值时,确定对应的面额为(info/t)×max;info为操作信息,t为时长阈值,max为预设的最大面额;

第二确定子模块,用于在操作信息等于阈值时,确定对应的面额为max;

第三确定子模块,用于在操作信息大于阈值时,确定对应的面额为((info-(info%t))/info)×max。

可选的,所述装置还包括:

第一输出模块,用于在需要向用户输出电子优惠券时,向用户输出虚拟的电子优惠券生成按钮;

第二输出模块,用于在生成包含所述面额的电子优惠券后,向用户输出所述电子优惠券。

可选的,所述装置还包括:

卖家管理模块,用于根据所述面额更新相应的卖家账户信息,并向相应的卖家发送通知消息。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明实施例中生成电子优惠券的方法流程图;

图2为本发明实施例中生成电子优惠券的方法流程图;

图3为本发明实施例中生成电子优惠券的方法流程图;

图4为本发明实施例中生成电子优惠券的装置结构图;

图5为本发明实施例中确定模块的结构图;

图6为本发明实施例中生成电子优惠券的装置结构图;

图7为本发明实施例中生成电子优惠券的装置结构图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

相关技术中,通常是生成一个或几个固定面额的电子优惠券,然后顺序或随机的发送给满足一定条件的用户。该电子优惠券的面额是商家控制的,并且相对比较固定。

本实施例提供一种新的确定电子优惠券面额并生成电子优惠券的方法,面额可由用户(或称买家)控制。

参见图1,本实施例中生成电子优惠券的方法包括:

步骤101:获取对虚拟的电子优惠券生成按钮的手势操作的操作信息。

步骤102:确定与所述操作信息对应的面额。

步骤103:生成包含所述面额的电子优惠券。

本实施例中,用户在客户端上进入某个应用时,或者进入某个商家的店铺时,应用服务器或商家所在的服务器会需要向用户发送电子优惠券。而此时并不直接发送电子优惠券,而是发送提示页面,该提示页面中有虚拟的电子优惠券生成按钮。用户对该电子优惠券生成按钮进行手势操作,客户端可获取手势操作的操作信息。

本实施例可以由客户端实现,那么客户端获取操作信息,并继续执行步骤102和步骤103。

本实施例也可以由服务器实现,客户端获取操作信息后发送给服务器,以使得服务器获取操作信息。然后,服务器执行步骤102和步骤103,并将生成的电子优惠券发送给客户端,由客户端将电子优惠券展示给用户。

本实施例可以由用户通过手势操作来控制电子优惠券的面额,实现面额的多样化,并且可动态生成电子优惠券,方案更灵活。

可选的,所述操作信息包括:长按手势的按压时长,和/或,按压手势的按压力度。

本实施例中手势操作可以有多种,操作信息也可以有多种。可以有多种取值,并且取值可度量的操作信息均适用于本实施例。

可以预先建立操作信息与面额的对应关系或计算公式,这样便可以根据操作信息确定相应的面额。如果采用两种操作信息,那么先分别根据一种操作信息确定面额,再将确定的多种面额取平均,或计算加权平均。

可选的,所述步骤102包括:步骤a1-步骤a4。

步骤a1:判断操作信息与预设的阈值的大小关系;有3种判断结果,分别继续步骤a2-步骤a4。

步骤a2:在操作信息小于阈值时,确定对应的面额为(info/t)×max;info为操作信息,t为时长阈值,max为预设的最大面额。

步骤a3:在操作信息等于阈值时,确定对应的面额为max。

步骤a4:在操作信息大于阈值时,确定对应的面额为((info-(info%t))/info)×max。其中,“%”表示模除。

本实施例中的操作信息可以是按压时长,也可以是按压力度。当操作信息是按压时长时,预设的阈值为时长阈值。当操作信息是按压力度时,预设的阈值为力度阈值。如果同时采用按压时长和按压力度来确定最终的面额,那么可对按压时长和按压力度分别确定的两个面额再取平均。

可选的,所述方法还包括:步骤b1-步骤b2。

步骤b1:在需要向用户输出电子优惠券时,向用户输出虚拟的电子优惠券生成按钮。

步骤b2:在生成包含所述面额的电子优惠券后,向用户输出所述电子优惠券。

本实施例在需要向用户提供电子优惠券时,不是直接提供电子优惠券,而是展示包括虚拟的电子优惠券生成按钮的页面。如果客户端存有该页面,可直接展示该页面。如果客户端没有存储该页面,可以从服务器获取该页面。用户可对电子优惠券生成按钮进行手势操作。根据用户的手势操作所得到的操作信息确定相应的面额,进而生成电子优惠券。

如果是客户端生成电子优惠券,那么可以直接展示给用户。如果是服务器生成电子优惠券,那么服务器将电子优惠券发送给客户端,以便客户端展示给用户。

可选的,所述方法还包括:步骤c。

步骤c:根据所述面额更新相应的卖家账户信息,并向相应的卖家发送通知消息。

本实施例如果是客户端生成电子优惠券,则客户端将电子优惠券的信息发送给服务器,服务器更新相应的卖家账户信息,卖家可以是商铺或平台。服务器还可以向相应的卖家发送通知消息,以及更新用户的账户信息。

如果是服务器生成电子优惠券,则服务器可直接更新相应的卖家账户信息,以及向相应的卖家发送通知消息,和更新用户的账户信息。

下面通过几个实施例详细介绍实现过程。

参见图2,本实施例中生成电子优惠券的方法包括:

步骤201:获取对虚拟的电子优惠券生成按钮的手势操作的操作信息。

步骤202:判断操作信息与预设的阈值的大小关系;有3种判断结果,分别继续步骤203-步骤205。

步骤203:在操作信息小于阈值时,确定对应的面额为(info/t)×max;info为操作信息,t为时长阈值,max为预设的最大面额。

步骤204:在操作信息等于阈值时,确定对应的面额为max。

步骤205:在操作信息大于阈值时,确定对应的面额为((info-(info%t))/info)×max。

步骤206:生成包含所述面额的电子优惠券。

参见图3,本实施例中生成电子优惠券的方法包括:

步骤301:在需要向用户输出电子优惠券时,向用户输出虚拟的电子优惠券生成按钮。

步骤302:获取对虚拟的电子优惠券生成按钮的手势操作的操作信息。

步骤303:确定与所述操作信息对应的面额。

步骤304:生成包含所述面额的电子优惠券。

步骤305:向用户输出所述电子优惠券。

步骤306:根据所述面额更新相应的卖家账户信息,并向相应的卖家发送通知消息。

上述实施例可根据实际需要进行自由组合。

通过以上描述介绍了生成电子优惠券的实现过程,该过程可由装置实现,下面对该装置的内部结构和功能进行介绍。

参见图4,本实施例中生成电子优惠券的装置包括:获取模块401、确定模块402和生成模块403。

获取模块401,用于获取对虚拟的电子优惠券生成按钮的手势操作的操作信息。

确定模块402,用于确定与所述操作信息对应的面额。

生成模块403,用于生成包含所述面额的电子优惠券。

可选的,所述操作信息包括:长按手势的按压时长,和/或,按压手势的按压力度。

可选的,如图5所示,所述确定模块402包括:判断子模块501、第一确定子模块502、第二确定子模块503和第三确定子模块504。

判断子模块501,用于判断操作信息与预设的阈值的大小关系。

第一确定子模块502,用于在操作信息小于阈值时,确定对应的面额为(info/t)×max;info为操作信息,t为时长阈值,max为预设的最大面额。

第二确定子模块503,用于在操作信息等于阈值时,确定对应的面额为max。

第三确定子模块504,用于在操作信息大于阈值时,确定对应的面额为((info-(info%t))/info)×max。

可选的,如图6所示,所述装置还包括:第一输出模块601和第二输出模块602。

第一输出模块601,用于在需要向用户输出电子优惠券时,向用户输出虚拟的电子优惠券生成按钮。

第二输出模块602,用于在生成包含所述面额的电子优惠券后,向用户输出所述电子优惠券。

可选的,如图7所示,所述装置还包括:卖家管理模块701。

卖家管理模块701,用于根据所述面额更新相应的卖家账户信息,并向相应的卖家发送通知消息。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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