信息推送方法及相关产品与流程

文档序号:30169165发布日期:2022-05-26 10:00阅读:147来源:国知局
信息推送方法及相关产品与流程

1.本发明涉及数据处理领域,具体涉及一种信息推送方法及相关产品。


背景技术:

2.随着共享经济的发展,共享车辆已经得到了广泛的运用,并一定程度上影响着人们的出行和生活。目前,共享车辆的使用主要是为用户出行提供一个便捷的代步方式,而在其他方面所能为用户提供的服务则少有得到关注。


技术实现要素:

3.本发明提供了一种信息推送方法及相关产品,以期提高信息推送的灵活性。
4.第一方面,本发明提供了一种信息推送方法,应用于电子设备,所述电子设备设置在车辆上,所述方法包括以下步骤:
5.向第一服务器发送所述车辆当前时刻的位置信息;
6.接收来自所述第一服务器的n个第一优惠信息,所述n个第一优惠信息与所述位置信息匹配,n为大于或等于1的整数;
7.获取与所述n个第一优惠信息对应的第一优惠凭证信息;
8.显示所述n个第一优惠信息和所述第一优惠凭证信息。
9.第二方面,本发明提供了一种信息推送装置,应用于电子设备,所述电子设备设置在车辆上,所述信息推送装置包括:
10.发送单元,用于向第一服务器发送所述车辆当前时刻的位置信息;
11.接收单元,用于接收来自所述第一服务器的n个第一优惠信息,所述n个第一优惠信息与所述位置信息匹配,n为大于或等于1的整数;
12.获取单元,用于获取与所述n个第一优惠信息对应的第一优惠凭证信息;
13.显示单元,用于显示所述n个第一优惠信息和所述第一优惠凭证信息。
14.第三方面,本发明提供一种电子设备,包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行本发明第一方面中的步骤的指令。
15.第四方面,本发明提供了一种计算机存储介质,存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如本实施例第一方面中所描述的部分或全部步骤。
16.第五方面,本发明提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本发明第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
17.本发明中电子设备先向第一服务器发送车辆当前时刻的位置信息,然后接收来自第一服务器的n个第一优惠信息,该n个第一优惠信息与位置信息匹配,n为大于或等于1的
整数,再获取与n个第一优惠信息对应的第一优惠凭证信息,并显示n个第一优惠信息和第一优惠凭证信息,可见,由于电子设备设置在车辆上,且获取和显示的优惠信息以及优惠凭证信息与车辆的位置信息匹配,即通过车辆实现优惠信息的推送,且推送的优惠信息随车辆位置的更新而更新,有利于提高信息推送的灵活性。
附图说明
18.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
19.图1a是本发明提供的一种示例信息推送系统的架构示意图;
20.图1b是本发明提供的一种示例信息推送系统中设备的交互示意图;
21.图1c是本发明提供的一种电子设备的组成示例图;
22.图2是本发明提供的一种信息推送方法的流程示意图;
23.图3a是本发明提供的一种信息推送装置的功能单元组成框图;
24.图3b是本发明提供的另一种信息推送装置的功能单元组成框图。
具体实施方式
25.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
26.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
27.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
28.下面结合附图对本发明进行说明。
29.本发明的技术方案可以应用于如图1a所示的示例信息推送系统10,该示例信息推送系统10包括电子设备100和第一服务器200,电子设备100与第一服务器200通信连接,电子设备100和第一服务器200之间的数据交互可以如图1b所示,电子设备100设置在车辆上,在车辆行驶过程中,实时获取车辆的位置信息,并向第一服务器发送车辆当前时刻的位置信息,第一服务器接收到来自电子设备的该位置信息时,则可确定与该位置信息匹配的n个优惠信息,并向电子设备发送该n个第一优惠信息,n为大于等于1的整数,电子设备接收到来自第一服务器的n个优惠信息后,可以获取与该n个优惠信息对应的第一优惠凭证信息,
然后显示该n个第一优惠信息和该第一优惠凭证信息,具体的,电子设备可以从第一服务器获取该第一优惠凭证信息,或者,电子设备可以根据获取的至少一个第一优惠信息生成该第一优惠凭证信息。
30.电子设备100可以包括至少一个显示屏,该至少一个显示屏可以设置在车辆内例如前排座椅的背部即面向后座乘客的位置,或者显示屏还可以设置车辆外部;电子设备100可基于全球定位系统(global positioning system,gps)获取定位信息,或者也可以基于电信移动运营商的无线电通讯网络、wifi定位等获取定位信息,或者,车辆中还可以设置有定位设备,用于获取车辆的定位信息,定位设备获取定位信息的方式也可以是上述任意方式或其组合,电子设备可以通过定位设备获取定位信息。
31.本发明中的电子设备100的组成结构可以如图1c所示,电子设备100可以包括处理器110、存储器120、通信接口130以及一个或多个程序121,其中,所述一个或多个程序121被存储在上述存储器120中,且被配置由上述处理器110执行,所述一个或多个程序121包括用于执行上述方法实施例中任一步骤的指令。
32.其中,通信接口130用于支持电子设备100与其他设备的通信。处理器110例如可以是中央处理器(central processing unit,cpu),通用处理器,数字信号处理器(digital signal processor,dsp),专用集成电路(application-specific integrated circuit,asic),现场可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,单元和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。
33.存储器120可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的随机存取存储器(random access memory,ram)可用,例如静态随机存取存储器(static ram,sram)、动态随机存取存储器(dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,dr ram)。
34.具体实现中,所述处理器110用于执行下述方法实施例中由电子设备执行的任一步骤,且在执行诸如发送等数据传输时,可选择的调用所述通信接口130来完成相应操作。
35.需要注意的是,上述电子设备100的结构示意图仅为示例,具体包含的器件可以更多或更少,此处不做唯一限定。
36.请参阅图2,图2是本发明提供的一种信息推送方法的流程示意图,该方法可以应用在如图1a所示的电子设备上,该电子设备设置在车辆上,如图2所示,该信息推送方法包括以下步骤:
37.s201,电子设备向第一服务器发送所述车辆当前时刻的位置信息。
38.具体实现中,电子设备可以每间隔预设时间向第一服务器发送一次位置信息,或者,电子设备可以获取环境信息,根据环境信息和预设的位置信息发送条件确定是否需要发送位置信息,例如环境信息可以是道路属性信息,电子设备可以获取导航数据,若根据导航数据确定距离当前行驶道路为高速公路,且当前位置信息所指示的位置坐标距离高速出口距离超过预设值(车外用户难以获取显示的优惠信息、车内用户短时间内无法到达当前位置附近商家进行消费),则确定为不满足信息发送条件,电子设备可暂停向第一服务器发送位置信息,直至车辆行驶至环境信息满足预设的发送条件时,再向第一服务器发送位置信息,减少资源浪费。
39.s202,电子设备接收来自所述第一服务器的n个第一优惠信息。
40.其中,所述n个第一优惠信息与所述位置信息匹配,n为大于或等于1的整数。
41.具体实现中,商家可以将自己的优惠信息和优惠信息推送条件上传并存储在第一服务器中,具体的,商家可以为自己的优惠信息设置一个推送的地域范围和时间范围,例如商家可以在地图上圈选推送区域,第一服务器只向进入该区域的车辆推送该商家的优惠信息。每个商家的优惠信息和推送区域均保存在第一服务器中,第一服务器接收到电子设备的位置信息时,则可确定该位置信息在哪些商家设置的推送区域内,即该位置信息与哪些优惠信息匹配,进而可以向电子设备发送与其位置信息匹配的第一优惠信息。此外,商家还可以指定推送时段,第一服务器只在该时段内推送该商家的优惠信息,其他时段则不对该商家的优惠信息进行推送。
42.s203,电子设备获取与所述n个第一优惠信息对应的第一优惠凭证信息。
43.具体实现中,推送给用户的优惠信息可以是商家广告,第一优惠凭证信息可以是一个二维码的形式,用户扫描二维码获得用于享受优惠的凭证,例如用户扫描二维码则直接可以优惠券,或者扫描二维码获得相应的一个特定的标识。
44.此外,一个优惠凭证信息可以对应多个第一优惠信息,或者,第一优惠凭证信息与n个第一优惠信息的对应的关系可以是一一对应。举例来说,第一优惠凭证信息是二维码的形式,通过扫描二维码可以直接获得优惠券,若一个第一优惠凭证信息对应多个第一优惠信息,则用户扫描一个二维码可以获得对应的多个第一优惠信息的优惠券,若n个第一优惠信息与n个第一优惠凭证信息一一对应,用户扫描一个二维码则对应获得一个第一优惠信息的优惠券。
45.电子设备获取第一优惠凭证信息的方式可以是,从第一服务器获取,或者,电子设备可以根据获取的n个第一优惠信息生成该第一优惠凭证信息。
46.s204,电子设备显示所述n个第一优惠信息和所述第一优惠凭证信息。
47.具体实现中,车辆可以是共享车辆,例如分时租赁的车辆和提供司机服务的专车,由于车辆使用比较频繁,通过车辆上的电子设备实现优惠信息的动态更新和推送,推送的优惠信息和车辆所在位置匹配,也就是说车辆本身成为可移动广告的载体,即使在车辆未被使用的情况下,也可以利用其进行附近优惠信息的显示,未使用或乘坐该车的用户也可以获取到优惠信息和优惠凭证信息,方便获取到优惠信息的用户就近消费享受优惠,为用户提供服务的同时,也为附近商家带来了客源,提高资源利用率。
48.电子设备可以通过显示屏在显示第一优惠信息的同时显示对应的第一优惠凭证信息。若一个优惠凭证信息对多个第一优惠信息,则用户可以通过扫描一个二维码获取到
多张优惠券,用户无需频繁扫描每个二维码,且减少了用户因显示的信息更换而错过优惠券获取机会的情况,例如5个优惠信息均对应同一优惠凭证信息,即扫描1个二维码可获取5张优惠券,5个优惠信息依次显示,每个优惠信息显示时均同时显示上述的1个二维码,若用户看到第1个优惠信息时未能及时扫描二维码,后续扫描与其他优惠信息同时显示的二维码也能获取之前的优惠信息对应的优惠券。
49.若一个优惠凭证信息对应一个第一优惠信息,则用户扫描一个二维码可直接获取自己想要的优惠券,而不会因为扫描一个二维码获得多个不符合用户需求的优惠券,减少用户自己对优惠券进行筛选查找的不便。
50.本实施例中,电子设备先向第一服务器发送车辆当前时刻的位置信息,然后接收来自第一服务器的n个第一优惠信息,该n个第一优惠信息与位置信息匹配,n为大于或等于1的整数,再获取与n个第一优惠信息对应的第一优惠凭证信息,并显示n个第一优惠信息和第一优惠凭证信息,可见,由于电子设备设置在车辆上,且获取和显示的优惠信息以及优惠凭证信息与车辆的位置信息匹配,即通过车辆实现优惠信息的推送,且推送的优惠信息随车辆位置的更新而更新,有利于提高信息推送的灵活性。
51.在一个可能的示例中,所述显示所述n个第一优惠信息和所述第一优惠凭证信息,包括以下步骤:获取所述n个第一优惠信息中每个第一优惠信息对应的商品的历史销售记录;其中,每种商品的历史销售记录包括:不同预设时段内商品的销售数量;根据所述每个第一优惠信息对应的商品在不同预设时段内的销售数量,为所述每个第一优惠信息生成第一标签;显示携带所述第一标签的n个第一优惠信息和所述第一优惠凭证信息。
52.具体实现中,考虑到商品在不同时段的销售情况可能是不同的,而不同时段内商品的销售量,可以反映出不同时段内购买该商品的拥挤程度,以及购买该商品可能需要等待的时间,因此可以根据商品的历史销售记录中不同时段的销售数量,为其对应的第一优惠信息生成第一标签,以便用户通过第一标签了解到该商品在不同时段的销售情况,进一步决定是否购买该商品以及何时够买该商品。
53.具体的,可以根据商品在每个预设时段的销售数量,计算出该商品平均每天在每个预设时段的销售数量,例如某商品100天的历史销售记录中,8点-10点的销售数量为1000件,11点-13点的销售数量为2000件,14点-16点的销售数量为500件,则可以计算得到该商品平均每天在8点-10点的销售数量为10件,11点-13点的销售数量为20件,14点-16点的销售数量为5件,然后在为商品生成第一标签时,第一标签中可以包括每个时段的时段信息,以及该时段对应的商品销售数量描述信息。
54.商品销售数量描述信息可以直接采用上述平均值,例如第一标签中包括如下信息:8点-10点:平均销量10、11点-13点:平均销量20、14点-16点平均销量5,或者,还可以预设平均销量和不同颜色之间的对应关系,不同时段的销售数量通过字体的颜色来表征;此外,第一标签的表现形式可以上述文字的表现形式,也可以通过图表等方式进行表示,例如简单的不同时段的平均销量柱状图,或者通过圆形中不同色块的占比记性表示,此处不做限定。
55.此外,获取的商品的历史销售记录可以是该商品全部历史销售记录,或者为了结果的准确性,获取最近30天的销售记录,或者更具体的,当前时刻为工作日则获取工作日的历史销售记录,为节假日则获取节假日的历史销售记录,或者根据当前时刻所处季度,获取
相同季度历史销售记录。
56.可见,本示例中,电子设备获取n个第一优惠信息中每个第一优惠信息对应的商品的历史销售记录,然后根据每个第一优惠信息对应的商品在不同预设时段内的销售数量,为每个第一优惠信息生成第一标签,最后显示携带第一标签的n个第一优惠信息和第一优惠凭证信息,由于第一标签反映了商品在不同时段的销售情况,有利于用户通过标签快速了解商品销售情况,提高推送信息的全面性。
57.在一个可能的示例中,所述位置信息携带与当前时刻驾驶所述车辆的第一用户唯一对应的第一标识,以便所述第一服务器根据所述第一标识查找到发放奖励的用户对象。
58.具体实现中,考虑到驾驶员驾驶车辆推送了优惠信息和优惠凭证信息后,若用户使用了该车辆中电子设备推送的优惠信息和优惠凭证信息,第一服务器所在的平台可以对驾驶员进行奖励,因此,可以在发送位置信息的同时,携带发送当前时刻驾驶车辆的第一用户唯一对应的第一标识,该第一标识与第一用户的对应关系可以是预存在第一服务器中的,或者,对于第一服务器中未存储该对应关系的情况下,可一并将该对应关系发送给第一服务器,第一服务器获取到第一标识的时候,可以将该第一标识和发放的第一优惠凭证信息进行绑定,后续若用户凭借该第一优惠凭证信息进行消费,可根据该第一标识确定发放奖励的对象,即该第一用户。
59.可见,本示例中,位置信息携带与当前时刻驾驶车辆的第一用户唯一对应的第一标识,以便第一服务器根据第一标识查找到发放奖励的用户对象,有利于提高第一用户确定的准确性。
60.在一个可能的示例中,所述获取与所述n个第一优惠信息对应的第一优惠凭证信息之后,所述方法还包括以下步骤:向第二用户发送所述n个第一优惠信息和所述第一优惠凭证信息,所述第二用户为当前时刻乘坐所述车辆的用户。
61.具体实现中,考虑到共享车辆使用用户与车辆之间存在关联关系,例如车辆订单信息,因此可以直接通过车辆订单信息确定当前时刻乘坐车辆的用户,并可直接向其账户中发放n个第一优惠信息和第一优惠凭证信息,该第一优惠凭证信息则可以是n个第一优惠信息对应的优惠券,乘坐车辆的用户直接可获得优惠信息和优惠凭证信息,减少用户操作。
62.可见,本示例中,电子设备获取与n个第一优惠信息对应的第一优惠凭证信息之后,会向第二用户发送n个第一优惠信息和第一优惠凭证信息,第二用户为当前时刻乘坐车辆的用户,有利于提高用户的使用便捷性。
63.在一个可能的示例中,所述第一优惠凭证信息包括n个;所述n个第一优惠信息和n个所述第一优惠凭证信息一一对应;所述向第二用户发送所述n个第一优惠信息和所述第一优惠凭证信息,包括以下步骤:从所述n个第一优惠信息中确定出至少一个第二优惠信息;向第二用户发送携带第一信息的所述n个第一优惠信息和n个所述第一优惠凭证信息,所述第一信息用于表征:所述至少一个第二优惠信息及其对应的至少一个第一优惠凭证信息为优先显示信息。
64.具体实现中,第一优惠凭证信息可以是优惠券,n个第一优惠信息与n个第一优惠凭证信息即n个优惠券一一对应。考虑到一次发送给第二用户的第一优惠信息和第一优惠凭证信息数量可能较大,如果未针对性的对众多第一优惠信息的显示顺序进行排序,可能给用户查看和使用第一优惠信息及其对应的第一优惠凭证信息带来不便。因此,可以从n个
第一优惠信息和n个第一优惠凭证信息中确定需优先显示的信息,具体确定的依据可以是用户的优惠使用习惯,将符合用户使用习惯的信息确定出来,设置其为优先显示信息,便于用户快速获取符合自己需求的第一优惠信息和第一优惠凭证信息。
65.可见,本示例中,电子设备从n个第一优惠信息中确定出至少一个第二优惠信息,然后向第二用户发送携带第一信息的n个第一优惠信息和n个第一优惠凭证信息,该第一信息用于表征:至少一个第二优惠信息及其对应的至少一个第一优惠凭证信息为优先显示信息,有利于提高信息显示的灵活性。
66.在一个可能的示例中,每个优惠信息携带商品类型信息,所述从所述n个第一优惠信息中确定出至少一个第二优惠信息,包括以下步骤:获取所述第二用户历史已使用优惠对应的第三优惠信息,以及预设时间间隔内已使用优惠对应的第四优惠信息;根据所述第三优惠信息携带的商品类型中每种商品类型的数量,以及所述第四优惠信息携带的商品类型中每种商品类型的数量,从所述n个第一优惠信息中确定出所述至少一个第二优惠信息。
67.具体实现中,预设时间间隔可以是设置为距离当前时刻最近的某段时间,也就是说,在确定优先显示的第二优惠信息时,综合考虑用户历史使用优惠和最近一段时间使用优惠对应的商品类型,将用户消费较多的商品类型所对应的第一优惠信息确定为第二优惠信息。
68.具体的,可以将第三优惠信息携带的商品类型中每种商品类型的数量计为x,第四优惠信息携带的商品类型中每种商品类型的数量计为y,针对每个商品类型计算一个参数z=(ax+by)
÷
2,其中a+b=1,a和b具体的值可以根据需要进行设置,在注重用户全部历史使用优惠的时候,a的取值大于b,例如a=0.7、b=0.3,若更注重用户最近一段时间的历史优惠使用,则b的取值可以设置为大于a,例如a=0.3、b=0.7。
69.计算出每个商品类型对应的参数z之后,可以根据需要设置一个阈值,参数z的值大于该阈值的商品类型,从第一优惠信息中确定出该商品类型对应的第二优惠信息;或者,直接根据参数z的值从大至小对商品类型进行排序,选择排序靠前的预设数量个商品类型,从第一优惠信息中确定出该商品类型对应的第二优惠信息。此外,还可以根据参数z确定每个商品类型对应的优惠信息的优先级,参数z的值越大,优先级高,优先级越高,优惠信息的显示顺序越靠前,可以基于该优先级确定至少一个优惠信息及其对应的优惠凭证信息的显示顺序,从而可以对第二优惠信息及其对应的优惠凭证信息的显示顺序进行进一步的调整。
70.可见,本示例中,电子设备首先获取第二用户历史已使用优惠对应的第三优惠信息,以及预设时间间隔内已使用优惠对应的第四优惠信息,然后根据第三优惠信息携带的商品类型中每种商品类型的数量,以及第四优惠信息携带的商品类型中每种商品类型的数量,从n个第一优惠信息中确定出至少一个第二优惠信息,根据用户历史使用优惠确定需要优先显示的第二优惠信息,有利于提高第二优惠信息确定的灵活性。
71.在一个可能的示例中,所述方法还包括以下步骤:获取第三用户的出行信息,所述出行信息包括出行目的地,所述第三用户为当前时刻乘坐所述车辆的用户;向所述第一服务器发送所述出行目的地;接收来自所述第一服务器的至少一个第五优惠信息,所述至少一个第五优惠信息与所述出行目的地匹配;获取与所述至少一个第五优惠信息对应的第二优惠凭证信息;向所述第三用户发送所述至少一个第五优惠信息和所述第二优惠凭证信
息。
72.具体实现中,考虑到使用共享车辆出行的用户,通常在上车之前已经规划好出行的行程,在车辆行驶过程中途改变目的地就近消费的可能性较低,因此,可以基于用户出行信息中的出行目的地,获取匹配的第五优惠信息和对应的第二优惠凭证信息,便于用户提前了解出行目的地的优惠信息,对到达目的地后的行程做进一步规划。
73.可见,本示例中,电子设备可以获取第三用户的出行信息,出行信息包括出行目的地,然后向第一服务器发送出行目的地,再接收来自第一服务器的至少一个第五优惠信息,至少一个第五优惠信息与出行目的地匹配,并获取与至少一个第五优惠信息对应的第二优惠凭证信息,最后向第三用户发送至少一个第五优惠信息和第二优惠凭证信息,有利于提高信息推送的灵活性。
74.本发明可以根据上述方法示例对电子设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本发明实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
75.图3a是本发明提供的一种信息推送装置的功能单元组成框图。该信息推送装置30可以应用于如图1a所示的电子设备中,该电子设备设置在车辆上,该信息推送装置30包括:
76.第一发送单元301,用于向第一服务器发送所述车辆当前时刻的位置信息;
77.接收单元302,用于接收来自所述第一服务器的n个第一优惠信息,所述n个第一优惠信息与所述位置信息匹配,n为大于或等于1的整数;
78.获取单元303,用于获取与所述n个第一优惠信息对应的第一优惠凭证信息;
79.显示单元304,用于显示所述n个第一优惠信息和所述第一优惠凭证信息。
80.在一个可能的示例中,所述显示单元304具体用于:获取所述n个第一优惠信息中每个第一优惠信息对应的商品的历史销售记录;其中,每种商品的历史销售记录包括:不同预设时段内商品的销售数量;根据所述每个第一优惠信息对应的商品在不同预设时段内的销售数量,为所述每个第一优惠信息生成第一标签;显示携带所述第一标签的n个第一优惠信息和所述第一优惠凭证信息。
81.在一个可能的示例中,所述位置信息携带与当前时刻驾驶所述车辆的第一用户唯一对应的第一标识,以便所述第一服务器根据所述第一标识查找到发放奖励的用户对象。
82.在一个可能的示例中,所述信息推送装置30还包括:第二发送单元,用于在所述获取与所述n个第一优惠信息对应的第一优惠凭证信息之后,向第二用户发送所述n个第一优惠信息和所述第一优惠凭证信息,所述第二用户为当前时刻乘坐所述车辆的用户。
83.在一个可能的示例中,所述第一优惠凭证信息包括n个;所述n个第一优惠信息和n个所述第一优惠凭证信息一一对应;在所述向第二用户发送所述n个第一优惠信息和所述第一优惠凭证信息方面,所述第二发送单元具体用于:从所述n个第一优惠信息中确定出至少一个第二优惠信息;向第二用户发送携带第一信息的所述n个第一优惠信息和n个所述第一优惠凭证信息,所述第一信息用于表征:所述至少一个第二优惠信息及其对应的至少一个第一优惠凭证信息为优先显示信息。
84.在一个可能的示例中,每个优惠信息携带商品类型信息,在所述从所述n个第一优
惠信息中确定出至少一个第二优惠信息方面,所述第二发送单元具体用于:获取所述第二用户历史已使用优惠对应的第三优惠信息,以及预设时间间隔内已使用优惠对应的第四优惠信息;根据所述第三优惠信息携带的商品类型中每种商品类型的数量,以及所述第四优惠信息携带的商品类型中每种商品类型的数量,从所述n个第一优惠信息中确定出所述至少一个第二优惠信息。
85.在一个可能的示例中,所述信息推送装置30还包括:第三发送单元,用于获取第三用户的出行信息,所述出行信息包括出行目的地,所述第三用户为当前时刻乘坐所述车辆的用户;向所述第一服务器发送所述出行目的地;接收来自所述第一服务器的至少一个第五优惠信息,所述至少一个第五优惠信息与所述出行目的地匹配;获取与所述至少一个第五优惠信息对应的第二优惠凭证信息;向所述第三用户发送所述至少一个第五优惠信息和所述第二优惠凭证信息。
86.在采用集成的单元的情况下,本发明提供的信息推送装置的功能单元组成框图如图3b所示。在图3b中,信息推送装置包括:处理模块310和通信模块311。处理模块310用于对信息推送装置的动作进行控制管理,例如,第一发送单元301、接收单元302、获取单元303、显示单元304执行的步骤,和/或用于执行本文所描述的技术的其它过程。通信模块311用于支持信息推送装置与其他设备之间的交互。如图3b所示,信息推送装置还可以包括存储模块312,存储模块312用于存储信息推送装置的程序代码和数据。
87.其中,处理模块310可以是处理器或控制器,例如可以是中央处理器(central processing unit,cpu),通用处理器,数字信号处理器(digital signal processor,dsp),asic,fpga或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。通信模块311可以是收发器、rf电路或通信接口等。存储模块312可以是存储器。
88.其中,上述方法实施例涉及的各场景的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。上述信息推送装置均可执行上述图2所示的信息推送方法中电子设备所执行的步骤。
89.本发明还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括电子设备。
90.本发明还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括电子设备。
91.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
92.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部
分,可以参见其他实施例的相关描述。
93.在本发明所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
94.上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
95.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
96.上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例上述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
97.本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:read-only memory,简称:rom)、随机存取器(英文:random access memory,简称:ram)、磁盘或光盘等。
98.以上对本发明实施例进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1