电子凭证发放方法、装置及电子设备与流程

文档序号:24487736发布日期:2021-03-30 21:12阅读:61来源:国知局
电子凭证发放方法、装置及电子设备与流程

本说明书一个或多个实施例涉及计算机应用技术领域,尤其涉及一种电子凭证发放方法、装置及电子设备。



背景技术:

在实际生活中,向用户出售商品(例如:服饰、食品等)或者向用户提供有偿服务(例如:乘车出行、美容美发、幼儿教育等)的商家,通常会为了提高营业额而推出营销活动,以提升用户购买商品或者服务的消费意愿,例如:商家通常会通过营销平台向用户发放优惠券,以利用优惠券吸引用户在该商家进行消费。

然而,目前在用户领取到商家发放的优惠券之后,由于用于领取优惠券的显示页面中通常不会显示该优惠券的数额、有效期、支持该优惠券的商家等相关信息,因此仍然需要用户自行在存储该优惠券的电子卡券包中查看该优惠券的相关信息,以决定如何使用该优惠券,这样就会导致用户使用优惠券的流程较为繁琐,用户体验较差。



技术实现要素:

本说明书提出一种电子凭证发放方法,所述方法应用于客户端;所述方法包括:

接收服务端在确定用户满足电子凭证发放条件时发送的电子凭证发放消息;其中,所述电子凭证发放消息包括与所述电子凭证对应的属性信息;

响应于所述电子凭证发放消息,通过预设的展示界面向所述用户输出与所述电子凭证对应的属性信息;以及,

获取与所述用户的定位位置的距离小于预设阈值,并且具有所述电子凭证的核销兑换权限的若干实体机构的描述信息,并在所述展示界面中与所述用户对应的显示位置周围预设大小的圆形区域中,按照所述若干实体机构和所述用户在地理中的相对位置关系,输出所述若干实体机构的描述信息;其中,所述相对位置关系包括所述若干实体机构和所述用户之间的相对距离和/或相对方向。

可选地,所述获取与所述用户的定位位置的距离小于预设阈值,并且具有所述电子凭证的核销兑换权限的若干实体机构的描述信息,包括:

从与所述客户端对应的服务端或者与所述服务端对接的第三方业务平台搭载的实体机构信息库中,查询与所述用户的定位位置的距离小于预设阈值,并且具有所述电子凭证的核销兑换权限的若干实体机构的描述信息。

可选地,所述电子凭证发放消息还包括:与所述用户的定位位置的距离小于所述阈值,并且具有所述电子凭证的核销兑换权限的若干实体机构的描述信息;

所述获取与所述用户的定位位置的距离小于预设阈值,并且具有所述电子凭证的核销兑换权限的若干实体机构的描述信息,包括:

从所述电子凭证发放消息中获取与所述用户的定位位置的距离小于所述阈值,并且具有所述电子凭证的核销兑换权限的若干实体机构的描述信息。

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

以所述展示界面中与所述用户对应的显示位置为起点,输出向外扩散的圆环状波纹特效;

当所述圆环状波纹特效覆盖至输出的所述若干实体机构中的任一目标实体机构的描述信息时,将所述目标实体机构的描述信息进行增强显示。

可选地,所述通过预设的展示界面向所述用户输出与所述电子凭证对应的属性信息,包括:

通过预设的展示界面向所述用户输出与所述电子凭证对应的弹窗界面;其中,所述弹窗界面包括与所述电子凭证对应的属性信息。

可选地,所述描述信息包括实体机构与所述用户的定位位置的距离;

所述按照所述若干实体机构和所述用户在地理中的相对位置关系,输出所述若干实体机构的描述信息之前,还包括:

基于所述若干实体机构与所述用户的定位位置的距离信息,确定所述若干实体机构和所述用户在地理中的相对位置关系。

可选地,所述展示界面中与所述用户对应的显示位置包括所述展示界面中所述弹窗界面覆盖的显示区域的中心点。

可选地,所述弹窗界面还包括与所述若干实体机构对应的交互控件;

所述方法还包括:

响应于所述用户针对所述交互控件的触发操作,跳转至与所述交互控件对应的信息展示界面,并在所述信息展示界面中输出所述若干实体机构的描述信息。

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

响应于所述用户针对输出的所述若干实体机构中的任一目标实体机构的描述信息的触发操作,跳转至与所述目标实体机构对应的信息展示界面,并在所述信息展示界面中输出所述目标实体机构的描述信息;或者,

响应于所述用户针对输出的所述若干实体机构中的任一目标实体机构的描述信息的触发操作,跳转至与所述若干实体机构对应的信息展示界面,并在所述信息展示界面中输出所述若干实体机构的描述信息。

可选地,所述电子凭证包括优惠券;所述实体机构包括实体店铺。

可选地,所述属性信息包括以下示出一个或者多个的组合:

电子凭证的数额;电子凭证的有效期;电子凭证的类型信息;电子凭证的适用实体机构信息;电子凭证的存储路径;

所述描述信息包括以下示出一个或者多个的组合:

实体机构的名称;实体机构与用户的定位位置的距离;实体机构的类型信息。

本说明书还提出一种电子凭证发放装置,所述装置应用于客户端;所述装置包括:

接收模块,接收服务端在确定用户满足电子凭证发放条件时发送的电子凭证发放消息;其中,所述电子凭证发放消息包括与所述电子凭证对应的属性信息;

第一输出模块,响应于所述电子凭证发放消息,通过预设的展示界面向所述用户输出与所述电子凭证对应的属性信息;以及,获取与所述用户的定位位置的距离小于预设阈值,并且具有所述电子凭证的核销兑换权限的若干实体机构的描述信息,并在所述展示界面中与所述用户对应的显示位置周围预设大小的圆形区域中,按照所述若干实体机构和所述用户在地理中的相对位置关系,输出所述若干实体机构的描述信息;其中,所述相对位置关系包括所述若干实体机构和所述用户之间的相对距离和/或相对方向。

可选地,所述第一输出模块:

从与所述客户端对应的服务端或者与所述服务端对接的第三方业务平台搭载的实体机构信息库中,查询与所述用户的定位位置的距离小于预设阈值,并且具有所述电子凭证的核销兑换权限的若干实体机构的描述信息。

可选地,所述电子凭证发放消息还包括:与所述用户的定位位置的距离小于所述阈值,并且具有所述电子凭证的核销兑换权限的若干实体机构的描述信息;

所述第一输出模块:

从所述电子凭证发放消息中获取与所述用户的定位位置的距离小于所述阈值,并且具有所述电子凭证的核销兑换权限的若干实体机构的描述信息。

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

第二输出模块,以所述展示界面中与所述用户对应的显示位置为起点,输出向外扩散的圆环状波纹特效;

增强模块,当所述圆环状波纹特效覆盖至输出的所述若干实体机构中的任一目标实体机构的描述信息时,将所述目标实体机构的描述信息进行增强显示。

可选地,所述第一输出模块:

通过预设的展示界面向所述用户输出与所述电子凭证对应的弹窗界面;其中,所述弹窗界面包括与所述电子凭证对应的属性信息。

可选地,所述描述信息包括实体机构与所述用户的定位位置的距离;

所述装置还包括:

确定模块,在按照所述若干实体机构和所述用户在地理中的相对位置关系,输出所述若干实体机构的描述信息之前,基于所述若干实体机构与所述用户的定位位置的距离信息,确定所述若干实体机构和所述用户在地理中的相对位置关系。

可选地,所述展示界面中与所述用户对应的显示位置包括所述展示界面中所述弹窗界面覆盖的显示区域的中心点。

可选地,所述弹窗界面还包括与所述若干实体机构对应的交互控件;

所述装置还包括:

第一跳转模块,响应于所述用户针对所述交互控件的触发操作,跳转至与所述交互控件对应的信息展示界面,并在所述信息展示界面中输出所述若干实体机构的描述信息。

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

第二跳转模块,响应于所述用户针对输出的所述若干实体机构中的任一目标实体机构的描述信息的触发操作,跳转至与所述目标实体机构对应的信息展示界面,并在所述信息展示界面中输出所述目标实体机构的描述信息;或者,响应于所述用户针对输出的所述若干实体机构中的任一目标实体机构的描述信息的触发操作,跳转至与所述若干实体机构对应的信息展示界面,并在所述信息展示界面中输出所述若干实体机构的描述信息。

可选地,所述电子凭证包括优惠券;所述实体机构包括实体店铺。

可选地,所述属性信息包括以下示出一个或者多个的组合:

电子凭证的数额;电子凭证的有效期;电子凭证的类型信息;电子凭证的适用实体机构信息;电子凭证的存储路径;

所述描述信息包括以下示出一个或者多个的组合:

实体机构的名称;实体机构与用户的定位位置的距离;实体机构的类型信息。

本说明书还提出一种电子设备,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器通过运行所述可执行指令以实现上述方法的步骤。

本说明书还提出一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现上述方法的步骤。

在上述技术方案中,可以由服务端在确定用户满足电子凭证发放条件时为该用户发放电子凭证,并由客户端在接收到该服务端发送的电子凭证发放消息时,通过预设的展示界面向该用户输出与该电子凭证对应的属性信息,以及在该展示界面中与该用户对应的显示位置周围预设大小的圆形区域中,按照实体机构和该用户在地理中的相对位置关系,输出与该用户的定位位置的距离小于阈值且具有该电子凭证的核销兑换权限的实体机构的描述信息。采用这样的方式,使得用户在领取到了电子凭证之后,可以同时查看到与为该用户发放的电子凭证对应的属性信息,以及具有该电子凭证的核销兑换权限且距离较近的若干实体机构的描述信息,因此可以更快、更好地决定如何使用该电子凭证,从而可以简化用户使用优惠券的流程,提升用户体验。

附图说明

图1是本说明书一示例性实施例示出的一种电子凭证发放系统的示意图;

图2是本说明书一示例性实施例示出的一种电子凭证发放方法的流程图;

图3是本说明书一示例性实施例示出的一种显示页面的示意图;

图4a和4b是本说明书一示例性实施例示出的另一种显示页面的示意图;

图5是本说明书一示例性实施例示出的再一种显示页面的示意图;

图6是本说明书一示例性实施例示出的一种电子凭证发放装置所在电子设备的硬件结构图;

图7是本说明书一示例性实施例示出的一种电子凭证发放装置的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书一个或多个实施例相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书一个或多个实施例的一些方面相一致的装置和方法的例子。

需要说明的是:在其他实施例中并不一定按照本说明书示出和描述的顺序来执行相应方法的步骤。在一些其他实施例中,其方法所包括的步骤可以比本说明书所描述的更多或更少。此外,本说明书中所描述的单个步骤,在其他实施例中可能被分解为多个步骤进行描述;而本说明书中所描述的多个步骤,在其他实施例中也可能被合并为单个步骤进行描述。

本说明书旨在提供一种由服务端在确定用户满足电子凭证发放条件时为该用户发放电子凭证,并由客户端在接收到该服务端发送的电子凭证发放消息时,通过预设的展示界面向该用户输出与该电子凭证对应的属性信息,以及在该展示界面中与该用户对应的显示位置周围预设大小的圆形区域中,按照实体机构和该用户在地理中的相对位置关系,输出与该用户的定位位置的距离小于阈值且具有该电子凭证的核销兑换权限的实体机构的描述信息的技术方案。

请参考图1,图1是本说明书一示例性实施例示出的一种电子凭证发放系统的示意图。

如图1所示,在该电子凭证发放系统中,可以包括客户端和与该客户端对应的服务端,以及与该服务端对接的第三方业务平台。

其中,该客户端、该服务端和该第三方业务平台均可以部署在电子设备上;该电子设备具体可以是服务器、计算机、手机、平板电脑、笔记本电脑或者掌上电脑(personaldigitalassistants,pdas)等电子设备,本说明书对此不作限制。

在具体实现时,上述客户端可以接收上述服务端在确定用户满足电子凭证发放条件时发送的电子凭证发放消息;其中,该电子凭证发放消息可以包括与为该用户发放的电子凭证对应的属性信息。

上述客户端在接收到上述电子凭证发放消息时,可以响应于该电子凭证发放消息,一方面通过预设的展示界面向上述用户输出与为该用户发放的电子凭证对应的属性信息,另一方面在获取到与该用户的定位位置的距离小于预设阈值,并且具有为该用户发放的电子凭证的核销兑换权限的若干实体机构的描述信息时,在该展示界面中与该用户对应的显示位置周围预设大小的圆形区域中,按照这若干实体机构和该用户在地理中的相对位置关系(可以包括该实体机构和该用户之间的相对距离,和/或,该实体机构和该用户之间的相对方向),输出这若干实体机构的描述信息。

在上述技术方案中,可以由服务端在确定用户满足电子凭证发放条件时为该用户发放电子凭证,并由客户端在接收到该服务端发送的电子凭证发放消息时,通过预设的展示界面向该用户输出与该电子凭证对应的属性信息,以及在该展示界面中与该用户对应的显示位置周围预设大小的圆形区域中,按照实体机构和该用户在地理中的相对位置关系,输出与该用户的定位位置的距离小于阈值且具有该电子凭证的核销兑换权限的实体机构的描述信息。采用这样的方式,使得用户在领取到了电子凭证之后,可以同时查看到与为该用户发放的电子凭证对应的属性信息,以及具有该电子凭证的核销兑换权限且距离较近的若干实体机构的描述信息,因此可以更快、更好地决定如何使用该电子凭证,从而可以简化用户使用优惠券的流程,提升用户体验。

请参考图2,图2是本说明书一示例性实施例示出的一种电子凭证发放方法的流程图。

结合如图1所示的电子凭证发放系统,该电子凭证发放方法可以应用于该电子凭证发放系统中的客户端;该电子凭证发放方法可以包括以下步骤:

步骤202,接收服务端在确定用户满足电子凭证发放条件时发送的电子凭证发放消息;其中,所述电子凭证发放消息包括与所述电子凭证对应的属性信息;

步骤204,响应于所述电子凭证发放消息,通过预设的展示界面向所述用户输出与所述电子凭证对应的属性信息;

步骤206,以及,获取与所述用户的定位位置的距离小于预设阈值,并且具有所述电子凭证的核销兑换权限的若干实体机构的描述信息,并在所述展示界面中与所述用户对应的显示位置周围预设大小的圆形区域中,按照所述若干实体机构和所述用户在地理中的相对位置关系,输出所述若干实体机构的描述信息;其中,所述相对位置关系包括所述若干实体机构和所述用户之间的相对距离和/或相对方向。

在实际应用中,上述客户端可以向用户输出用于领取电子凭证的显示页面;其中,该显示页面可以包括用于发起领取电子凭证的请求的交互控件(例如:按钮)。用户可以针对该显示页面中输出的用于发起领取电子凭证的请求的交互控件执行触发操作;该客户端则可以响应于用户针对该交互控件的触发操作,生成与该用户对应的领取电子凭证的请求,并将该请求发送给与该客户端对应的服务端。

以优惠券为例,该客户端可以向用户输出如图3所示的用于领取优惠券的显示页面;其中,该显示页面可以包括用于发起领取优惠券的请求的“领取优惠券”按钮(即交互控件)。用户可以针对该显示页面中输出的该“领取优惠券”按钮执行触发操作;该客户端则可以响应于用户针对该“领取优惠券”按钮的触发操作,生成与该用户对应的领取优惠券的请求,并将该请求发送给与该客户端对应的服务端。

上述服务端在接收到与用户对应的用于领取电子凭证的请求时,可以先确定该用户是否满足预设的电子凭证发放条件。

需要说明的是,该电子凭证发放条件可以由技术人员根据实际情况预先设置。举例来说,该电子凭证发放条件可以包括:有三天之内的与线下实体店铺对应的消费记录;三天之内的消费总金额达到100元;等等。

上述服务端在确定上述用户满足上述电子凭证发放条件的情况下,可以为该用户发放电子凭证。进一步地,在完成针对该用户的电子凭证发放之后,该服务端可以将为该用户发放的电子凭证返回给该用户,从而使该用户可以查看并使用该电子凭证。

具体地,该服务端可以生成包括该电子凭证的相关信息的电子凭证发放消息,并将该电子凭证发放消息发送给上述客户端。

在本实施例中,上述客户端可以接收上述服务端在确定用户满足电子凭证发放条件时发送的电子凭证发放消息;其中,该电子凭证发放消息可以包括与为该用户发放的电子凭证对应的属性信息。

在示出的一种实施方式中,与电子凭证对应的属性信息可以包括以下示出一个或者多个的组合:电子凭证的数额;电子凭证的有效期;电子凭证的类型信息(例如:服饰类型或者餐饮类型等;其中,服饰类型的电子凭证可以用于购买服饰,餐饮类型的电子凭证可以用于在餐馆进行消费或者在饮品店购买饮品等);电子凭证的适用实体机构信息(例如:使用的实体店铺的店铺名或者适用的连锁店的品牌名等);电子凭证的存储路径(例如:电子卡券包);等等。与电子凭证对应的属性信息还可以包括电子凭证的其他相关信息,具体可以根据实际需求设置,本说明书对此不作限制。

在本实施例中,上述客户端在接收到上述电子凭证发放消息时,可以响应于该电子凭证发放消息,一方面通过预设的展示界面向上述用户输出与为该用户发放的电子凭证对应的属性信息,另一方面在获取到与该用户的定位位置的距离小于预设阈值(该阈值具体可以由技术人员预先设置),并且具有为该用户发放的电子凭证的核销兑换权限的若干实体机构的描述信息时,在该展示界面中与该用户对应的显示位置周围预设大小(具体可以由技术人员预先设置)的圆形区域中,按照这若干实体机构和该用户在地理中的相对位置关系,输出这若干实体机构的描述信息。

需要说明的是,实体机构和用户在地理中的相对位置关系,可以包括该实体机构和该用户之间的相对距离,和/或,该实体机构和该用户之间的相对方向。

在示出的一种实施方式中,上述电子凭证可以包括优惠券;其中,该优惠券具体可以是代金券、满减券、折扣券或者礼品券等任意类型的优惠券。上述实体机构可以包括实体店铺,例如:线下的服装店、餐馆、理发店和早教机构等。

以优惠券为例,具有优惠券的核销兑换权限的实体机构即为支持该优惠券的实体机构;用户可以在该实体机构进行消费时使用该优惠券,以执行与该优惠券对应的优惠策略。举例来说,假设某个优惠券为餐饮类型的优惠券,则具有该优惠券的核销兑换权限的实体机构可以是线下的餐馆、奶茶店或者甜品店等实体店铺。

在示出的一种实施方式中,实体机构的描述信息可以包括以下示出一个或者多个的组合:实体机构的名称(例如:实体店铺的店铺名);实体机构与用户的定位位置的距离;实体机构的类型信息(例如:服饰类型或者餐饮类型等;其中,服饰类型的实体机构可以是服装店和裁缝店等,餐饮类型的实体机构可以是餐馆、奶茶店和甜品店等);等等。实体机构的描述信息还可以包括实体机构的其他相关信息,具体可以根据实际需求设置,本说明书对此不作限制。

也即,上述客户端可以向上述用户输出作为上述展示界面的显示页面,并在该显示页面中输出与为该用户发放的电子凭证对应的属性信息,以及在该显示页面中与该用户对应的显示位置周围预设大小的圆形区域(例如:以与该用户对应的显示位置为圆心、半径为200像素的圆形区域)中,针对与该用户的定位位置的距离小于预设阈值,并且具有该电子凭证的核销兑换权限的若干实体机构,按照这若干实体机构和该用户在地理中的相对距离和/或相对方向等相对位置关系,输出这若干实体机构的描述信息。

在这种情况下,该用户可以在该显示页面中同时查看到与为该用户发放的电子凭证对应的属性信息,并且可以较为直观地查看到具有该电子凭证的核销兑换权限且距离较近的若干实体机构的描述信息,因此可以更快、更好地决定如何使用该电子凭证。

需要说明的是,对于这若干实体机构的描述信息而言,由该客户端输出的其中任意一个实体机构的描述信息在该显示页面中的显示位置,和该显示页面中与该用户对应的显示位置之间的相对位置关系,匹配该实体机构和该用户在地理中的相对位置关系。

举例来说,假设将该显示页面的下半部分区域的中心点视为与该用户对应的显示位置,并在以该中心点为圆心的圆形区域中输出这若干实体机构(包括实体机构1和实体机构2)的描述信息;进一步假设实体机构1和该用户之间的相对距离为500米,相对方向为东偏南30度,实体机构2和该用户之间的相对距离为250米,相对方向为西偏北45度,则输出的实体机构1的描述信息的显示位置可以在该中心点的东偏南30度的方向上,由该客户端输出的实体机构2的描述信息的显示位置可以在该中心点的西偏北45度的方向上;此外,实体机构1的描述信息的显示位置与该中心点之间的距离大于实体机构2的描述信息的显示位置与该中心点之间的距离(在实际应用中,前者可以是后者的2倍)。

以优惠券为例,该客户端可以向该用户输出如图4a(或者4b)所示的显示页面作为展示界面。该客户端一方面可以在该显示页面中输出与为该用户发放的优惠券对应的优惠券的数额、有效期和类型信息这三种属性信息;另一方面可以在该显示页面中与该用户对应的显示位置周围的圆形区域(假设为以该显示页面的下半部分区域的中心点为圆心的圆形区域)中,针对支持这些优惠券且与该用户的定位位置的距离小于预设阈值(假设为5km)的实体店铺1、实体店铺2、实体店铺3和实体店铺4,按照这四个实体店铺和该用户在地理中的相对距离和相对方向,输出这四个实体店铺的名称(分别为店铺名1、店铺名2、店铺名3和店铺名4)、与该用户的定位位置的距离和类型信息这三种描述信息。

在示出的一种实施方式中,上述实体机构的描述信息可以包括该实体机构与该用户的定位位置的距离信息。

需要说明的是,该实体机构与该用户的定位位置的距离信息除了可以包括与该距离对应的数值之外,还可以包括与该距离对应的方向。举例来说,假设某个实体机构与该用户的定位位置的距离信息为东偏南30度500米,则说明该实体机构所在地理位置在该用户所在地理位置的东偏南30度的方向上,两者之间的距离为500米。

在这种情况下,针对上述若干实体机构中的任意一个实体机构,该客户端都可以基于该实体机构与该用户的定位位置的距离信息,确定该实体机构与该用户在地理中的相对位置关系。后续,该客户端可以按照这若干实体机构与该用户的相对位置关系,输出这若干实体机构的描述信息。

在示出的一种实施方式中,上述客户端还可以在上述显示页面中输出与上述若干实体机构的描述信息对应的交互控件。此时,用户可以针对与其中任意一个实体机构(称为目标实体机构)的描述信息对应的交互控件执行触发操作。该客户端可以响应于该触发操作,跳转至与该目标实体机构对应的信息展示界面,并在该信息展示界面中输出该目标实体机构的描述信息(即在该信息展示界面中仅显示该目标实体机构的描述信息);或者,该客户端可以响应于该触发操作,跳转至与这若干实体机构对应的信息展示界面,并在该信息展示界面中输出这若干实体机构的描述信息(即在该信息展示界面中显示了这若干实体机构的描述信息)。

继续以如图4a所示的显示页面为例,该客户端可以在该显示页面中输出与这四个实体店铺的描述信息对应的交互控件(即实体店铺的描述信息旁边的圆形按钮)。用户可以针对与实体店铺1的描述信息对应的圆形按钮执行触发操作;该客户端可以响应于该触发操作,跳转至仅输出实体店铺1的描述信息的信息展示界面,或者跳转至输出这若干实体店铺的描述信息的信息展示界面。

在示出的另一种实施方式中,上述客户端可以在上述显示页面中输出包括交互控件的上述若干实体机构的描述信息。此时该客户端响应于用户针对该交互控件的触发操作跳转至信息展示界面的过程可以参考上述实施方式,本说明书在此不再赘述。

继续以如图4b所示的显示页面为例,该客户端可以在该显示页面中输出包括交互控件的这若干实体店铺的描述信息。用户可以针对位于实体店铺1的描述信息在该显示页面中的显示位置的交互控件(即实体店铺1的描述信息所包括的交互控件)执行触发操作,使得该客户端可以响应于该触发操作跳转至信息展示界面。

需要说明的是,对于上述若干实体机构的描述信息而言,在输出了与这若干实体机构的描述信息对应的交互控件的情况下,由该客户端输出的其中任意一个实体机构的描述信息在该显示页面中的显示位置可以是与该实体机构的描述信息对应的交互控件在该显示页面中的显示位置;或者,在输出了包括交互控件的这若干实体机构的描述信息的情况下,由该客户端输出的其中任意一个实体机构的描述信息在该显示页面中的显示位置可以是该实体机构的描述信息在该显示页面中的显示区域的中心点。

为了确定与上述用户的定位位置的距离小于上述阈值,并且具有为该用户发放的电子凭证的核销兑换权限的实体机构,在示出的一种实施方式中,上述客户端可以向上述服务端发送查询请求;其中,该查询请求可以包括该用户的定位位置和为该用户发放的电子凭证的标识信息。

相应地,该服务端在接收到该查询请求时,可以基于该用户的定位位置和该电子凭证的标识信息,在预设的实体机构信息库(该实体机构信息库中存储了各个实体机构的描述信息;该实体机构信息库具体可以由技术人员预先创建)中查找与该用户的定位位置小于该阈值,并且具有与该标识信息对应的电子凭证的核销兑换权限的若干实体机构的描述信息。后续,该服务端可以将查找到这若干实体机构的描述信息发送给该客户端,以由该客户端在向该用户输出与该电子凭证对应的属性信息的同时,输出这若干实体机构的描述信息。

在实际应用中,该服务端在确定该用户满足电子凭证发放条件时发送给该客户端的电子凭证发放消息,除了可以包括与该电子凭证对应的属性信息之外,还可以包括查找到的与该用户的定位位置小于该阈值且具有该电子凭证的核销兑换权限的若干实体机构的描述信息,以将与该电子凭证对应的属性信息和这若干实体机构的描述信息均发送给该客户端;该客户端在接收到该电子凭证发放消息时,可以先从该电子凭证发放消息中获取与该电子凭证对应的属性信息和这若干实体机构的描述信息,并向该用户输出与该电子凭证对应的属性信息和这若干实体机构的描述信息。

具体地,该服务端可以先基于该电子凭证的标识信息,在该实体机构信息库中查找具有与该标识信息对应的电子凭证的核销兑换权限的实体机构的描述信息;再基于该用户的定位位置,从之前查找到的实体机构中筛选出与该用户的定位位置的距离小于该阈值的实体机构的描述信息。或者,该服务端可以先基于该用户的定位位置,在该实体机构信息库中查找与该用户的定位位置的距离小于该阈值的实体机构的描述信息;再基于该电子凭证的标识信息,从之前查找到的实体机构中筛选出具有与该标识信息对应的电子凭证的核销兑换权限的实体机构的描述信息。

在示出的另一种实施方式中,为了确定与该用户的定位位置的距离小于上述阈值的实体机构,上述客户端可以向与上述服务端对接的第三方业务平台发送查询请求;其中,该查询请求可以包括该用户的定位位置和为该用户发放的电子凭证的标识信息。

相应地,该第三方业务平台在接收到该查询请求时,可以基于该用户的定位位置和该电子凭证的标识信息,在预设的实体机构信息库中查找与该用户的定位位置小于该阈值,并且具有与该标识信息对应的电子凭证的核销兑换权限的若干实体机构的描述信息。后续,该第三方业务平台可以将查找到这若干实体机构的描述信息通过该服务端发送给该客户端,以由该客户端在向该用户输出该电子凭证的同时,输出这若干实体机构的描述信息。

在实际应用中,该服务端在确定该用户满足电子凭证发放条件时发送给该客户端的电子凭证发放消息,除了可以包括与该电子凭证对应的属性信息之外,还可以包括由该第三方业务平台发送的与该用户的定位位置小于该阈值且具有该电子凭证的核销兑换权限的若干实体机构的描述信息,以将与该电子凭证对应的属性信息和这若干实体机构的描述信息均发送给该客户端;该客户端在接收到该电子凭证发放消息时,可以先从该电子凭证发放消息中获取与该电子凭证对应的属性信息和这若干实体机构的描述信息,并向该用户输出与该电子凭证对应的属性信息和这若干实体机构的描述信息。

需要说明的是,由第三方业务平台在实体机构信息库中查找符合要求的实体机构的过程,与上述由服务端在实体机构信息库中查找符合要求的实体机构的过程类似,本说明书在此不再赘述。

在示出的一种实施方式中,上述电子凭证的标识信息可以包括该电子凭证的类型信息。举例来说,服饰类型的电子凭证可以用于购买服饰;餐饮类型的电子凭证可以用于在餐馆进行消费或者在饮品店购买饮品等。

在这种情况下,可以根据该电子凭证的类型信息,从上述实体机构信息库中确定出具有该电子凭证的核销兑换权限的实体机构。举例来说,假设该电子凭证的类型信息为餐饮类型,则可以在该实体机构信息库中查找所有餐饮类型的实体机构,作为具有该电子凭证的核销兑换权限的实体机构。

在示出的另一种实施方式中,上述电子凭证的标识信息可以包括该电子凭证的适用实体机构信息,例如:适用的实体机构的名称或者适用的连锁店的品牌名等。

在这种情况下,可以根据该电子凭证的适用实体机构信息,从上述实体机构信息库中确定出与该适用实体机构信息匹配的实体机构,具有该电子凭证的核销兑换权限的实体机构。

在示出的一种实施方式中,可以以上述展示界面中与上述用户对应的显示位置为起点,输出向外扩散的圆环状波纹特效。当向外扩散的圆环状波纹特效覆盖到了输出的上述若干实体机构中的任意一个实体机构(称为目标实体机构)的描述信息时,可以将该目标实体机构的描述信息进行增强显示,例如:对该目标实体机构的描述信息进行高亮显示,或者对该目标实体机构的描述信息进行闪烁显示等。

在示出的一种实施方式中,上述客户端还可以在上述展示界面中,向上述用户输出与上述电子凭证对应的弹窗界面,并在该弹窗界面中输出与为该用户发放的电子凭证对应的属性信息。

在这种情况下,上述展示界面中与上述用户对应的显示位置可以包括该展示界面中被该弹窗界面覆盖的显示区域的中心点。

以优惠券为例,该客户端可以向该用户输出如图5所示的显示页面作为展示界面。该客户端一方面可以在该显示页面中输出弹窗界面,并将与为该用户发放的优惠券对应的优惠券的数额、有效期和类型信息这三种属性信息显示在该弹窗界面中;另一方面可以在该显示页面中与该用户对应的显示位置周围的圆形区域(假设为以被该弹窗界面覆盖的显示区域的中心点为圆心的圆形区域)中,针对支持这些优惠券且与该用户的定位位置的距离小于预设阈值(假设为5km)的实体店铺1、实体店铺2、实体店铺3和实体店铺4,按照这四个实体店铺和该用户在地理中的相对距离和相对方向,输出这四个实体店铺的名称(分别为店铺名1、店铺名2、店铺名3和店铺名4)、与该用户的定位位置的距离和类型信息这三种描述信息;此外还可以输出与这四个实体店铺的描述信息对应的交互控件(即实体店铺的描述信息旁边的圆形按钮)。

在示出的一种实施方式中,还可以在上述弹窗界面中输出与上述若干实体机构对应的交互控件。用户可以针对该交互控件进行触发操作;客户端可以响应于该触发操作,跳转至与该交互控件对应的信息展示界面,并在该信息展示界面中输出这若干实体机构的描述信息。

继续以如图5所示的显示页面为例,该客户端可以在该弹窗界面中输出与这四个实体店铺对应的“查看适用店铺”按钮(即交互控件)。用户可以针对该“查看适用店铺”按钮执行触发操作;该客户端可以响应于该触发操作,跳转至输出这四个实体店铺的描述信息的信息展示界面。

在上述技术方案中,可以由服务端在确定用户满足电子凭证发放条件时为该用户发放电子凭证,并由客户端在接收到该服务端发送的电子凭证发放消息时,通过预设的展示界面向该用户输出与该电子凭证对应的属性信息,以及在该展示界面中与该用户对应的显示位置周围预设大小的圆形区域中,按照实体机构和该用户在地理中的相对位置关系,输出与该用户的定位位置的距离小于阈值且具有该电子凭证的核销兑换权限的实体机构的描述信息。采用这样的方式,使得用户在领取到了电子凭证之后,可以同时查看到与为该用户发放的电子凭证对应的属性信息,以及具有该电子凭证的核销兑换权限且距离较近的若干实体机构的描述信息,因此可以更快、更好地决定如何使用该电子凭证,从而可以简化用户使用优惠券的流程,提升用户体验。

与前述电子凭证发放方法的实施例相对应,本说明书还提供了电子凭证发放装置的实施例。

本说明书电子凭证发放装置的实施例可以应用在电子设备上。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在电子设备的处理器将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图6所示,为本说明书电子凭证发放装置所在电子设备的一种硬件结构图,除了图6所示的处理器、内存、网络接口、以及非易失性存储器之外,实施例中装置所在的电子设备通常根据该电子凭证发放的实际功能,还可以包括其他硬件,对此不再赘述。

请参考图7,图7是本说明书一示例性实施例示出的一种电子凭证发放装置的框图。该电子凭证发放装置70可以应用于如图6所示的电子设备中安装的客户端;该电子凭证发放装置70可以包括:

接收模块701,接收服务端在确定用户满足电子凭证发放条件时发送的电子凭证发放消息;其中,所述电子凭证发放消息包括与所述电子凭证对应的属性信息;

第一输出模块702,响应于所述电子凭证发放消息,通过预设的展示界面向所述用户输出与所述电子凭证对应的属性信息;以及,获取与所述用户的定位位置的距离小于预设阈值,并且具有所述电子凭证的核销兑换权限的若干实体机构的描述信息,并在所述展示界面中与所述用户对应的显示位置周围预设大小的圆形区域中,按照所述若干实体机构和所述用户在地理中的相对位置关系,输出所述若干实体机构的描述信息;其中,所述相对位置关系包括所述若干实体机构和所述用户之间的相对距离和/或相对方向。

在本实施例中,所述第一输出模块702:

从与所述客户端对应的服务端或者与所述服务端对接的第三方业务平台搭载的实体机构信息库中,查询与所述用户的定位位置的距离小于预设阈值,并且具有所述电子凭证的核销兑换权限的若干实体机构的描述信息。

在本实施例中,所述电子凭证发放消息还包括:与所述用户的定位位置的距离小于所述阈值,并且具有所述电子凭证的核销兑换权限的若干实体机构的描述信息;

所述第一输出模块702:

从所述电子凭证发放消息中获取与所述用户的定位位置的距离小于所述阈值,并且具有所述电子凭证的核销兑换权限的若干实体机构的描述信息。

在本实施例中,所述描述信息包括实体机构与所述用户的定位位置的距离;

所述装置70还包括:

确定模块703,在按照所述若干实体机构和所述用户在地理中的相对位置关系,输出所述若干实体机构的描述信息之前,基于所述若干实体机构与所述用户的定位位置的距离信息,确定所述若干实体机构和所述用户在地理中的相对位置关系。

在本实施例中,所述装置70还包括:

第二输出模块704,以所述展示界面中与所述用户对应的显示位置为起点,输出向外扩散的圆环状波纹特效;

增强模块705,当所述圆环状波纹特效覆盖至输出的所述若干实体机构中的任一目标实体机构的描述信息时,将所述目标实体机构的描述信息进行增强显示。

在本实施例中,所述第一输出模块702:

通过预设的展示界面向所述用户输出与所述电子凭证对应的弹窗界面;其中,所述弹窗界面包括与所述电子凭证对应的属性信息。

在本实施例中,所述展示界面中与所述用户对应的显示位置包括所述展示界面中所述弹窗界面覆盖的显示区域的中心点。

在本实施例中,所述弹窗界面还包括与所述若干实体机构对应的交互控件;

所述装置70还包括:

第一跳转模块706,响应于所述用户针对所述交互控件的触发操作,跳转至与所述交互控件对应的信息展示界面,并在所述信息展示界面中输出所述若干实体机构的描述信息。

在本实施例中,所述装置70还包括:

第二跳转模块707,响应于所述用户针对输出的所述若干实体机构中的任一目标实体机构的描述信息的触发操作,跳转至与所述目标实体机构对应的信息展示界面,并在所述信息展示界面中输出所述目标实体机构的描述信息;或者,响应于所述用户针对输出的所述若干实体机构中的任一目标实体机构的描述信息的触发操作,跳转至与所述若干实体机构对应的信息展示界面,并在所述信息展示界面中输出所述若干实体机构的描述信息。

在本实施例中,所述电子凭证包括优惠券;所述实体机构包括实体店铺。

在本实施例中,所述属性信息包括以下示出一个或者多个的组合:

电子凭证的数额;电子凭证的有效期;电子凭证的类型信息;电子凭证的适用实体机构信息;电子凭证的存储路径;

所述描述信息包括以下示出一个或者多个的组合:

实体机构的名称;实体机构与用户的定位位置的距离;实体机构的类型信息。

上述装置中各个模块的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本说明书方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。

在一个典型的配置中,计算机包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带、磁盘存储、量子存储器、基于石墨烯的存储介质或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

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

上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。

在本说明书一个或多个实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本说明书一个或多个实施例可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

以上所述仅为本说明书一个或多个实施例的较佳实施例而已,并不用以限制本说明书一个或多个实施例,凡在本说明书一个或多个实施例的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书一个或多个实施例保护的范围之内。

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