基于LBS的电子凭证推送方法、装置及电子设备制造方法及图纸

技术编号:20657352 阅读:33 留言:0更新日期:2019-03-23 08:44
本发明专利技术实施例中提供了一种基于LBS的电子凭证推送方法、装置及电子设备,属于数据处理技术领域,该方法包括:获取用户的当前位置信息及特征信息;基于所述当前位置信息及所述特征信息确定多个目标对象;判断是否存在与所述多个目标对象中的至少两个以上的不同目标对象相匹配的电子凭证;若是,则将所述电子凭证发送至用户。本申请的方案通过特定的电子凭证发放策略,提高了电子凭证的利用率。

Electronic Certificate Pushing Method, Device and Electronic Equipment Based on LBS

The embodiment of the present invention provides an electronic voucher push method, device and electronic equipment based on LBS, which belongs to the data processing technology field. The method includes: acquiring the current position information and feature information of the user; determining multiple target objects based on the current position information and the feature information; and judging whether there are at least two or more of the multiple target objects. An electronic certificate matching different target objects; if so, the electronic certificate is sent to the user. The scheme of this application improves the utilization rate of electronic vouchers through a specific strategy of issuing electronic vouchers.

【技术实现步骤摘要】
基于LBS的电子凭证推送方法、装置及电子设备
本专利技术涉及数据处理
,尤其涉及一种基于LBS的电子凭证推送方法、装置及电子设备。
技术介绍
随时智能设备的普及,越来越多的应用软件得到了普及,每一个应用软件都具有不同的功能,基于用户的操作或触发,应用软件会产生着大量的事件。海量的事件通常通过云平台进行集中处理。海量事件的捕获、实时处理、准实时分析已经成为一个重要的业务领域。随着移动网络的发展,越来越多的智能设备都可以通过安装软件的方式来提供各种电子凭证(例如,各种票劵)服务,用户可以通过使用电子凭证进行各种相应的交易操作,电子凭证可以来自服务提供方(例如,超市、电影院线、优惠券发放商店或餐厅)。针对于用户的交易操作,服务提供方的云平台能够通过向智能设备推送消息等方式来发出电子凭证。智能设备上的应用软件能够提示用户将接收到的电子凭证进行使用。当用户到达可使用电子凭证的地点时,用户可启动安装于电子凭证的应用程序。智能设备可显示其内部存储的相应电子凭证以供选择。用户安装的应用程序可在移动设备上显示用户所选择的电子凭证,以用于由读票机器或人员检查。现有技术中的电子凭证通常是一对一使用,同时电子凭证的发送策略较为单一,导致电子凭证的利用率不高。
技术实现思路
有鉴于此,本专利技术实施例提供一种基于LBS的电子凭证推送方法、装置及电子设备,至少部分解决现有技术中存在的问题。第一方面,本专利技术实施例提供了一种基于LBS的电子凭证推送方法,包括:获取用户的当前位置信息及特征信息;基于所述当前位置信息及所述特征信息确定多个目标对象;判断是否存在与所述多个目标对象中的至少两个以上的不同目标对象相匹配的电子凭证;若是,则将所述电子凭证发送至用户。根据本专利技术实施例的一种具体实现方式,所述获取用户的当前位置信息及特征信息,包括:基于用户ID判断所述用户ID对应的应用程序是否处于运行状态;若是,则进一步基于处于运行状态的应用程序获取最新位置信息及历史位置信息;当所述最新位置信息与所述历史位置信息满足位置校验规则时,将所述最新位置信息设置为当前位置信息。根据本专利技术实施例的一种具体实现方式,所述获取用户的当前位置信息及特征信息,还包括:当所述最新位置信息与所述历史位置信息满足位置校验规则时,进一步获取所述应用程序中的分类信息;基于所述分类信息,获取所述用户在不同分类下的分类记录;利用所述分类记录,确定所述用户的最相关分类;基于所述最相关分类的日志信息,确定所述用户的特征信息。根据本专利技术实施例的一种具体实现方式,所述获取用户的当前位置信息及特征信息,还包括:当所述最新位置信息与所述历史位置信息不满足位置校验规则时,则进一步按照预设间隔周期获取所述用户的最新位置信息。根据本专利技术实施例的一种具体实现方式,所述基于所述当前位置信息及所述特征信息确定多个目标对象,包括:查找距离当前位置预设距离内的所有目标对象;提取查找到的所有目标对象的分类属性;将所述分类属性与所述特征信息中的最相关分类进行匹配,计算目标对象与所述特征信息中的最相关分类的匹配度;将匹配度高于预设阈值的目标对象确定为所述多个目标对象。根据本专利技术实施例的一种具体实现方式,所述判断是否存在与所述多个目标对象中的至少两个以上的不同目标对象相匹配的电子凭证之前,所述方法还包括:为所有目标对象的设置分类属性;基于所述分类属性确定所有目标对象的不同分类;基于所述不同分类设置不同类型的电子凭证,其中,每个电子凭证与2个以上的不同的目标对象相对应。根据本专利技术实施例的一种具体实现方式,所述判断是否存在与所述多个目标对象中的至少两个以上的不同目标对象相匹配的电子凭证,包括:查找与所述多个目标对象相匹配的一个或多个电子凭证;在所述一个或多个电子凭证中,确定所述用户的特征信息相对应的电子凭证。根据本专利技术实施例的一种具体实现方式,所述则将所述电子凭证发送至用户,包括:判断用户在预设周期内是否接收到与所述一个或多个电子凭证相同的电子凭证;若是,则将与用户接收到的一个或多个电子凭证类型不同的其他电子凭证,发送至用户ID所对应的应用程序中。根据本专利技术实施例的一种具体实现方式,所述则将所述电子凭证发送至用户,包括:读取用户应用程序中的日志记录;基于所述日志记录,获取与用户的所述特征信息相关的关联特征信息;查找与所述关联特征信息对应的一个或多个电子凭证;将与所述关联特征信息对应的一个或多个电子凭证发送至用户ID所对应的应用程序中。第二方面,本专利技术实施例提供了一种基于LBS的电子凭证推送装置,包括:获取模块,用于获取用户的当前位置信息及特征信息;确定模块,用于基于所述当前位置信息及所述特征信息确定多个目标对象;判断模块,用于判断是否存在与所述多个目标对象中的至少两个以上的不同目标对象相匹配的电子凭证;发送模块,用于将所述电子凭证发送至用户。第三方面,本专利技术实施例还提供了一种电子设备,该电子设备包括:至少一个处理器;以及,与该至少一个处理器通信连接的存储器;其中,该存储器存储有可被该至少一个处理器执行的指令,该指令被该至少一个处理器执行,以使该至少一个处理器能够执行前述任第一方面或第一方面的任一实现方式中的基于LBS的电子凭证推送方法。第四方面,本专利技术实施例还提供了一种非暂态计算机可读存储介质,该非暂态计算机可读存储介质存储计算机指令,该计算机指令用于使该计算机执行前述第一方面或第一方面的任一实现方式中的基于LBS的电子凭证推送方法。第五方面,本专利技术实施例还提供了一种计算机程序产品,该计算机程序产品包括存储在非暂态计算机可读存储介质上的计算程序,该计算机程序包括程序指令,当该程序指令被计算机执行时,使该计算机执行前述第一方面或第一方面的任一实现方式中的基于LBS的电子凭证推送方法。本专利技术实施例中的基于LBS的电子凭证推送方案,包括获取用户的当前位置信息及特征信息;基于所述当前位置信息及所述特征信息确定多个目标对象;判断是否存在与所述多个目标对象中的至少两个以上的不同目标对象相匹配的电子凭证;若是,则将所述电子凭证发送至用户。通过特定的电子凭证发放策略,提高了电子凭证的利用率。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术实施例提供的一种基于LBS的电子凭证推送流程示意图;图2为本专利技术实施例提供的另一种基于LBS的电子凭证推送流程示意图;图3为本专利技术实施例提供的另一种基于LBS的电子凭证推送流程示意图;图4为本专利技术实施例提供的另一种基于LBS的电子凭证推送流程示意图;图5为本专利技术实施例提供的基于LBS的电子凭证推送装置结构示意图;图6为本专利技术实施例提供的电子设备示意图。具体实施方式下面结合附图对本专利技术实施例进行详细描述。以下通过特定的具体实例说明本公开的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本公开的其他优点与功效。显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。本公开还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本公开本文档来自技高网...

【技术保护点】
1.一种基于LBS的电子凭证推送方法,其特征在于,包括:获取用户的当前位置信息及特征信息;基于所述当前位置信息及所述特征信息确定多个目标对象;判断是否存在与所述多个目标对象中的至少两个以上的不同目标对象相匹配的电子凭证;若是,则将所述电子凭证发送至用户。

【技术特征摘要】
1.一种基于LBS的电子凭证推送方法,其特征在于,包括:获取用户的当前位置信息及特征信息;基于所述当前位置信息及所述特征信息确定多个目标对象;判断是否存在与所述多个目标对象中的至少两个以上的不同目标对象相匹配的电子凭证;若是,则将所述电子凭证发送至用户。2.根据权利要求1所述的方法,其特征在于,所述获取用户的当前位置信息及特征信息,包括:基于用户ID判断所述用户ID对应的应用程序是否处于运行状态;若是,则进一步基于处于运行状态的应用程序获取最新位置信息及历史位置信息;当所述最新位置信息与所述历史位置信息满足位置校验规则时,将所述最新位置信息设置为当前位置信息。3.根据权利要求2所述的方法,其特征在于,所述获取用户的当前位置信息及特征信息,还包括:当所述最新位置信息与所述历史位置信息满足位置校验规则时,进一步获取所述应用程序中的分类信息;基于所述分类信息,获取所述用户在不同分类下的分类记录;利用所述分类记录,确定所述用户的最相关分类;基于所述最相关分类的日志信息,确定所述用户的特征信息。4.根据权利要求2所述的方法,其特征在于,所述获取用户的当前位置信息及特征信息,还包括:当所述最新位置信息与所述历史位置信息不满足位置校验规则时,则进一步按照预设间隔周期获取所述用户的最新位置信息。5.根据权利要求3所述的方法,其特征在于,所述基于所述当前位置信息及所述特征信息确定多个目标对象,包括:查找距离当前位置预设距离内的所有目标对象;提取查找到的所有目标对象的分类属性;将所述分类属性与所述特征信息中的最相关分类进行匹配,计算目标对象与所述特征信息中的最相关分类的匹配度;将匹配度高于预设阈值的目标对象确定为所述多个目标对象。6.根据权利要求1所述的方法,其特征在于,所述判断是否存在与所述多个目标对象中的至少两个以上的不同目标对象相匹配的电子凭证之前,所述方法还包括:为所有目标对象的设置分类属性;基于所述分类属性确定所有目标对象的不同分...

【专利技术属性】
技术研发人员:彭飞翔范星光侯文杰
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1