一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

信息推送方法、装置、电子设备及存储介质与流程

2022-02-21 04:29:20 来源:中国专利 TAG:


1.本技术实施例涉及互联网技术领域,特别是涉及一种信息推送方法、装置、电子设备及存储介质。


背景技术:

2.现有技术中,针对线下商家的信息推送形式主要以线上的形式进行推送,例如外卖应用程序中进行信息推送时主要基于用户终端的位置信息以及商家信息进行外卖商家信息的线上推送。线上推送信息的形式具有产品可选性强、推送形式多样化等天然优势,但是受众有限,需要扩展新的信息推送形式。


技术实现要素:

3.本技术实施例提供一种信息推送方法、装置、电子设备及存储介质,有助于扩展信息推送形式,增加用户覆盖面。
4.为了解决上述问题,第一方面,本技术实施例提供了一种信息推送方法,包括:
5.接收共享移动设备的位置信息,所述位置信息是所述共享移动设备执行关锁操作时发送的;
6.获取与所述共享移动设备关联的用户信息;
7.根据所述位置信息和所述用户信息,确定待推荐商家;
8.获取所述待推荐商家的虚拟资源,并根据所述待推荐商家和所述虚拟资源,生成推送信息;
9.将所述虚拟资源发送至所述用户信息对应的用户终端,并将所述推送信息发送至所述共享移动设备和/或所述用户终端,所述推送信息用于在所述共享移动设备和/或所述用户终端中进行输出。
10.第二方面,本技术实施例提供了一种信息推送装置,包括:
11.位置信息接收模块,用于接收共享移动设备的位置信息,所述位置信息是所述共享移动设备执行关锁操作时发送的;
12.用户信息获取模块,用于获取与所述共享移动设备关联的用户信息;
13.商家确定模块,用于根据所述位置信息和所述用户信息,确定待推荐商家;
14.信息生成模块,用于获取所述待推荐商家的虚拟资源,并根据所述待推荐商家和所述虚拟资源,生成推送信息;
15.信息发送模块,用于将所述虚拟资源发送至所述用户信息对应的用户终端,并将所述推送信息发送至所述共享移动设备和/或所述用户终端,所述推送信息用于在所述共享移动设备和/或所述用户终端中进行输出。
16.第三方面,本技术实施例还提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本技术实施例所述的信息推送方法。
17.第四方面,本技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本技术实施例公开的信息推送方法的步骤。
18.本技术实施例提供的信息推送方法、装置、电子设备及存储介质,通过在接收到共享移动设备的位置信息后,获取与共享移动设备关联的用户信息,根据位置信息和用户信息确定待推荐商家,获取待推荐商家的虚拟资源,并根据待推荐商家和虚拟资源生成推送信息,将虚拟资源发送至用户信息对应的用户终端,并将推送信息发送至共享移动设备和/或用户终端,由于基于共享移动设备在关锁时发送的位置信息来为用户终端进行信息推送,可以准确获取到用户的目的地信息,并基于该目的地信息进行信息推送,可以提高信息推送的准确性,而且实现了基于用户线下的行为来进行信息推送,扩展了信息推送形式,可以增加用户覆盖面。
附图说明
19.为了更清楚地说明本技术实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
20.图1是本技术实施例一的信息推送方法的流程图;
21.图2是本技术实施例二的信息推送装置的结构示意图;
22.图3是本技术实施例三的电子设备的结构示意图。
具体实施方式
23.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
24.实施例一
25.本实施例提供的一种信息推送方法,该信息推送方法可以由服务器等电子设备执行,如图1所示,该方法包括:步骤110至步骤150。
26.步骤110,接收共享移动设备的位置信息,所述位置信息是所述共享移动设备执行关锁操作时发送的。
27.其中,所述共享移动设备可以包括:共享单车或共享汽车,还可以包括其他共享移动设备,共享单车可以包括普通共享单车和共享电单车等。
28.用户在使用共享移动设备出行时,通过手机等用户终端扫描共享移动设备上的二维码,用户终端将包括用户标识和共享移动设备标识的开锁请求发送至执行信息推送方法的电子设备,电子设备关联用户标识和共享移动设备标识,并发送开锁指令至共享移动设备,共享移动设备接收到开锁指令后,执行开锁操作,用户便可以使用共享移动设备,无需设置目的地,在用户到达目的地后,将共享移动设备停放在移动设备停靠区域,便可以关锁,共享移动设备在检测到关锁操作时获取当前的位置信息,并将位置信息发送至执行信息推送方法的电子设备,该电子设备接收到共享移动设备执行关锁操作时发送的位置信
息,之后可以基于该位置信息为用户终端进行信息推送。
29.例如,共享移动设备为共享单车时,用户通过手机扫描共享单车上的二维码,手机将包括用户标识和单车标识的开锁请求发送至所述电子设备中,电子设备关联用户标识和单车标识,并发送开锁指令至共享单车,共享单车接收到开锁指令执行开锁操作,之后用户便可以使用共享单车,用户在到达目的地后,将共享单车停靠在共享单车停靠区域,可以关锁,共享单车在检测到关锁操作时获取当前的位置信息,并将位置信息发送至所述电子设备,从而电子设备接收到共享单车发送的位置信息,可以基于该位置信息向与单车标识关联的用户标识所对应的用户终端发送推送信息。
30.步骤120,获取与所述共享移动设备关联的用户信息。
31.在用户扫码使用共享移动设备时,对用户标识和共享移动设备标识进行了关联,此时在接收到共享移动设备的位置信息时,可以基于共享移动设备标识从用户标识与共享移动设备标识的关联关系中查询当前的共享移动设备标识关联的用户标识,并基于该用户标识获取对应的用户信息,该用户信息即与共享移动设备关联的用户信息。其中,所述用户信息可以包括用户画像等信息,所述用户画像是预先根据用户的历史行为数据确定的。
32.步骤130,根据所述位置信息和所述用户信息,确定待推荐商家。
33.电子设备维护商家与位置信息关系列表,在接收到共享移动设备发送的位置信息后,可以从商家与位置信息关系列表中检索出位于共享移动设备发送的位置信息一定范围内的商家,并基于用户信息和当前的时间信息等从检索出的商家中确定与用户信息匹配的商家,作为待推荐商家;或者,也可以基于位置信息和用户信息,直接从商家与位置信息关系列表中确定与所述位置信息和用户信息相匹配的商家,作为待推荐商家。
34.在本技术的一个实施例中,根据所述位置信息和所述用户信息,确定待推荐商家,包括:确定在所述位置信息预设范围内的商家;根据所述商家的信息和所述用户信息,从所述商家中筛选出待推荐商家。
35.确定在共享移动设备的位置信息预设范围内的商家,获取这些商家的信息,并根据当前的季节、时间段和用户信息,从所述商家中筛选出商家的信息与季节、时间段和用户信息相匹配的商家,作为待推荐商家。待推荐商家的数量可以是一个,也可以是多个。其中,所述预设范围是预先设置的地理区域范围,例如可以是500米、1000米等。
36.通过基于位置信息筛选出预设范围内的商家后,再从这些商家中筛选出待推荐商家,可以首先定位距离较近的商家,从而减少比较的商家数量,可以提高处理速度,提高信息检索效率。
37.步骤140,获取所述待推荐商家的虚拟资源,并根据所述待推荐商家和所述虚拟资源,生成推送信息。
38.商家可以通过商家终端预先向执行信息推送方法的电子设备投放虚拟资源。在确定待推荐商家后,获取待推荐商家投放的虚拟资源,根据待推荐商家的地理位置和虚拟资源,生成与待推荐商家和虚拟资源对应的推送信息。其中,所述推送信息可以是文本形式的信息,也可以是语音形式的信息。所述虚拟资源可以是优惠券、红包等。
39.在本技术的一个实施例中,根据所述待推荐商家和所述虚拟资源,生成推送信息,包括:根据所述待推荐商家和所述虚拟资源,生成文本形式的推送信息;将所述文本形式的推送信息转换为语音形式的推送信息,所述语音形式的推送信息用于在所述共享移动设备
和/或所述用户终端中进行播放。
40.根据待推荐商家的地理位置和虚拟资源,生成与待推荐商家和虚拟资源对应的文本形式的推送信息,将文本形式的推送信息转换为语音形式的推送信息,以便于在将推送信息发送至用户终端和/或共享移动设备后,由用户终端和/或共享移动设备播放语音形式的推送信息。例如,所述推送信息可以为“感谢使用共享单车,据您200米有一家xxx火锅店,已为您发放价值xxx元的优惠券”。
41.通过将文本形式的推送信息转换为语音形式的推送信息,可以在用户终端和/或共享移动设备中进行自动播放,可以明确地提醒到用户,避免用户没有打开用户终端时无法查看到的情况。
42.步骤150,将所述虚拟资源发送至所述用户信息对应的用户终端,并将所述推送信息发送至所述共享移动设备和/或所述用户终端,所述推送信息用于在所述共享移动设备和/或所述用户终端中进行输出。
43.在获取到待推荐商家的虚拟资源后,可以推送消息或短信的形式将所述虚拟资源发送至用户信息对应的用户终端,同时将推送信息发送至共享移动设备和/或所述用户终端,所述用户终端接收到所述虚拟资源后,可以展示所述虚拟资源,并保存在用户的账户中,用户可以到待推荐商家中使用该虚拟资源,共享移动设备和/或所述用户终端接收到所述推送信息后,可以展示所述推送信息和/或进行语音播放。每个虚拟资源具有一个资源标识,在将虚拟资源发送至用户终端后,电子设备可以保存资源标识和用户标识的关联关系,可以监控资源标识对应的使用信息。
44.在本技术的一个实施例中,所述方法还包括:获取所述待推荐商家的商家位置信息;
45.将所述虚拟资源发送至所述用户信息对应的用户终端,包括:将所述虚拟资源和所述商家位置信息发送至所述用户信息对应的用户终端,所述虚拟资源和所述商家位置信息用于在所述用户终端进行展示。
46.在确定待推荐商家后,还可以获取待推荐商家的商家位置信息,将虚拟资源和商家位置信息一同发送至用户终端,用户终端接收到虚拟资源和商家位置信息后可以展示虚拟资源和商家位置信息,商家位置信息可以文本形式进行展示,也可以在电子地图中进行展示。通过将商家位置信息和虚拟资源发送至用户终端,可以使得用户了解到虚拟资源所对应商家的位置,提供给用户更多的信息。
47.本技术实施例提供的信息推送方法,通过在接收到共享移动设备的位置信息后,获取与共享移动设备关联的用户信息,根据位置信息和用户信息确定待推荐商家,获取待推荐商家的虚拟资源,并根据待推荐商家和虚拟资源生成推送信息,将虚拟资源发送至用户信息对应的用户终端,并将推送信息发送至共享移动设备和/或用户终端,由于基于共享移动设备在关锁时发送的位置信息来为用户终端进行信息推送,可以准确的获取到用户的目的地信息,并基于该目的地信息进行信息推送,可以提高信息推送的准确性,而且实现了基于用户线下的行为来进行信息推送,扩展了信息推送形式,可以增加用户覆盖面。
48.在上述技术方案的基础上,所述方法还包括:记录所述待推荐商家发放的虚拟资源的资源信息;获取所述资源信息对应的使用信息;根据所述资源信息和所述使用信息,确定所述待推荐商家发放的虚拟资源对应的统计信息。
49.其中,所述虚拟资源的资源信息可以包括虚拟资源的额度和数量等信息。所述使用信息包括用户已使用的虚拟资源的额度和数量等。
50.在将待推荐商家的虚拟资源发送至用户终端后,该虚拟资源为待推荐商家发放的虚拟资源,这时对待推荐商家发放的虚拟资源的资源信息进行记录,监控用户对虚拟资源的使用情况,获取待推荐商家发放的虚拟资源对应的使用信息,对待推荐商家发放的虚拟资源的资源信息和用户的使用信息进行统计,得到待推荐商家发放的虚拟资源对应的统计信息。通过对待推荐商家发放的虚拟资源的资源信息和使用信息进行统计,可以基于统计信息对商家要发放的虚拟资源进行调整,以达到发放的虚拟资源能够最大化使用,避免资源浪费。
51.在上述技术方案的基础上,根据所述资源信息和所述使用信息,确定所述待推荐商家发放的虚拟资源对应的统计信息,包括:
52.根据所述资源信息和所述使用信息,确定所述待推荐商家发放的虚拟资源的使用比例;和/或
53.根据所述资源信息和所述使用信息,确定所述待推荐商家发放的虚拟资源对应的用户群体信息。
54.在虚拟资源为一种固定额度时,根据所述资源信息中的总数量和所述使用信息中的使用数量,计算使用数量占总数量的比例,该比例即为待推荐商家发放的虚拟资源的使用比例;或者,还可以基于资源信息中的不同额度,分别确定与额度对应的使用比例,即对于其中一种额度,从资源信息中确定该额度下所发放的总数量,并从使用信息中确定该额度下的使用数量,从而基于使用数量和总数量确定该额度的虚拟资源对应的使用比例。根据所述资源信息和使用信息中的用户信息,确定用户群体信息,比如确定用户比较喜好使用的虚拟资源额度、使用虚拟资源的用户群体所处的年龄段等。通过确定虚拟资源的使用比例和/或用户群体信息,可以为待推荐商家提供精准的数据分析,为待推荐商家发放虚拟资源提供参考,以向更为相符合的用户发放,提高信息推送的准确性,避免资源浪费。
55.在上述技术方案的基础上,在根据所述资源信息和所述使用信息,确定所述待推荐商家发放的虚拟资源对应的统计信息之后,还包括:
56.将所述统计信息发送至所述待推荐商家的商家终端,所述统计信息用于在所述商家终端进行展示;和/或
57.根据所述统计信息,对所述待推荐商家待发放的虚拟资源进行调整。
58.在确定待推荐商家发放的虚拟资源对应的统计信息后,可以将统计信息发送至待推荐商家的商家终端,商家终端在接收到统计信息后,可以展示该统计信息,便于商家基于商家终端展示的统计信息对要发放的虚拟资源进行调整。在确定待推荐商家发放的虚拟资源对应的统计信息后,还可以基于统计信息,对待推荐商家待发放的虚拟资源进行调整,例如,基于统计信息中使用虚拟资源的用户群体所处的年龄段等信息向处于所述年龄段的用户终端发送虚拟资源和推送信息,或者,基于用户喜好的虚拟资源额度,向用户发送相应虚拟资源额度的虚拟资源,当然,还可以有其他的调整方式。
59.通过将统计信息发送至商家终端,商家可以了解到发放的虚拟资源的使用情况,并且可以基于商家终端展示的统计信息对要发放的虚拟资源进行调整。还可以根据统计信息自动对待推荐商家待发放的虚拟资源进行调整,从而可以及时的调整虚拟资源的发放策
略,向更加相符合的用户进行信息推送,以提高信息推送的准确性。
60.实施例二
61.本实施例提供的一种信息推送装置,如图2所示,所述信息推送装置200包括:
62.位置信息接收模块210,用于接收共享移动设备的位置信息,所述位置信息是所述共享移动设备执行关锁操作时发送的;
63.用户信息获取模块220,用于获取与所述共享移动设备关联的用户信息;
64.商家确定模块230,用于根据所述位置信息和所述用户信息,确定待推荐商家;
65.信息生成模块240,用于获取所述待推荐商家的虚拟资源,并根据所述待推荐商家和所述虚拟资源,生成推送信息;
66.信息发送模块250,用于将所述虚拟资源发送至所述用户信息对应的用户终端,并将所述推送信息发送至所述共享移动设备和/或所述用户终端,所述推送信息用于在所述共享移动设备和/或所述用户终端中进行输出。
67.可选的,所述装置还包括:
68.资源信息记录模块,用于记录所述待推荐商家发放的虚拟资源的资源信息;
69.使用信息获取模块,用于获取所述资源信息对应的使用信息;
70.统计信息确定模块,用于根据所述资源信息和所述使用信息,确定所述待推荐商家发放的虚拟资源对应的统计信息。
71.可选的,所述装置还包括:
72.统计信息发送模块,用于将所述统计信息发送至所述待推荐商家的商家终端,所述统计信息用于在所述商家终端进行展示;和/或
73.资源调整模块,用于根据所述统计信息,对所述待推荐商家待发放的虚拟资源进行调整。
74.可选的,所述统计信息确定模块包括:
75.使用比例确定单元,用于根据所述资源信息和所述使用信息,确定所述待推荐商家发放的虚拟资源的使用比例;和/或
76.群体信息确定单元,用于根据所述资源信息和所述使用信息,确定所述待推荐商家发放的虚拟资源对应的用户群体信息。
77.可选的,所述信息生成模块包括:
78.信息生成单元,用于根据所述待推荐商家和所述虚拟资源,生成文本形式的推送信息;
79.语音转换单元,用于将所述文本形式的推送信息转换为语音形式的推送信息,所述语音形式的推送信息用于在所述共享移动设备和/或所述用户终端中进行播放。
80.可选的,所述装置还包括:
81.商家位置获取模块,用于获取所述待推荐商家的商家位置信息;
82.所述信息发送模块包括:
83.资源信息发送单元,用于将所述虚拟资源和所述商家位置信息发送至所述用户信息对应的用户终端,所述虚拟资源和所述商家位置信息用于在所述用户终端进行展示。
84.可选的,所述商家确定模块具体用于:
85.确定在所述位置信息预设范围内的商家;
86.根据所述商家的信息和所述用户信息,从所述商家中筛选出待推荐商家。
87.可选的,所述共享移动设备包括:共享单车或共享汽车。
88.本技术实施例提供的信息推送装置,用于实现本技术实施例一中所述的信息推送方法的各步骤,装置的各模块的具体实施方式参见相应步骤,此处不再赘述。
89.本技术实施例提供的信息推送装置,通过在接收到共享移动设备的位置信息后,获取与共享移动设备关联的用户信息,根据位置信息和用户信息确定待推荐商家,获取待推荐商家的虚拟资源,并根据待推荐商家和虚拟资源生成推送信息,将虚拟资源发送至用户信息对应的用户终端,并将推送信息发送至共享移动设备和/或用户终端,由于基于共享移动设备在关锁时发送的位置信息来为用户终端进行信息推送,可以准确的获取到用户的目的地信息,并基于该目的地信息进行信息推送,可以提高信息推送的准确性,而且实现了基于用户线下的行为来进行信息推送,扩展了信息推送形式,可以增加用户覆盖面。
90.实施例三
91.本技术实施例还提供了一种电子设备,如图3所示,该电子设备300可以包括一个或多个处理器310以及与处理器310连接的一个或多个存储器320。电子设备300还可以包括输入接口330和输出接口340,用于与另一装置或系统进行通信。被处理器310执行的程序代码可存储在存储器320中。
92.电子设备300中的处理器310调用存储在存储器320的程序代码,以执行上述实施例中的信息推送方法。
93.本技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本技术实施例一所述的信息推送方法的步骤。
94.本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
95.以上对本技术实施例提供的一种信息推送方法、装置、电子设备及存储介质进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
96.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献