1.一种信息推送方法,其特征在于,应用于车载设备,包括:
生成事件信息,所述事件信息包括标识信息和所述车载设备的当前位置信息,所述标识信息包括所述车载设备的设备标识和/或登录所述车载设备的用户标识;
将所述事件信息发送至服务器,以使所述服务器在存储的推送记录中,查找与所述标识信息和所述当前位置信息相匹配、并且与当前时刻的时间间隔小于预设阈值的推送记录,如果查找到,则不进行信息推送,如果未查找到,查找所述标识信息对应的用户数据,基于查找到的用户数据确定推送信息;将所确定的推送信息发送至所述车载设备;所述服务器存储的每条推送记录是在每一次向所述车载设备发送推送信息后生成的,任一条推送记录包括进行推送时所述车载设备的位置信息和标识信息;
接收到所述服务器发送的推送信息后,输出所述推送信息。
2.根据权利要求1所述的方法,其特征在于,所述生成事件信息,包括:每隔第一预设时长,获取所述车载设备的当前位置,并确定当前时刻;生成包括所述当前位置、所述当前时刻、所述车载设备的设备标识以及登录所述车载设备的用户标识的事件信息;
所述将所述事件信息发送至服务器,包括:
每隔第二预设时长,将所述事件信息发送至服务器;所述第二预设时长大于所述第一预设时长。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
在所述车载设备启动并连接到网络后,等待第三预设时长后,获取所述车载设备的当前位置,作为第一当前位置;确定当前时刻,作为第一当前时刻;生成包括所述第一当前位置、所述第一当前时刻、所述车载设备的设备标识以及用户标识的事件信息。
4.根据权利要求1所述的方法,其特征在于,所述接收到所述服务器发送的推送信息后,输出所述推送信息,包括:接收到所述服务器发送的推送信息后,确定所述推送信息针对的事件信息的发送时刻;
判断所述发送时刻与当前时刻是否为同一天;
如果为同一天,输出所述推送信息。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
基于软件配置参数和硬件配置参数,生成推送ID;
将所述推送ID发送至第三方服务器;以及将所述推送ID与所述标识信息的对应关系发送至后台服务器;
所述将所述事件信息发送至服务器,以使所述服务器在存储的推送记录中,查找与所述标识信息相匹配、并且与当前时刻的时间间隔小于预设阈值的推送记录,如果未查找到,查找所述标识信息对应的用户数据,基于查找到的用户数据确定推送信息;将所确定的推送信息发送至所述车载设备,包括:将所述事件信息发送至所述后台服务器,以使所述后台服务器在存储的推送记录中,查找与所述标识信息相匹配、并且与当前时刻的时间间隔小于预设阈值的推送记录,如果未查找到,确定所述标识信息对应的推送ID;以及查找所述标识信息对应的用户数据,通过对查找到的用户数据进行分析,确定用户感兴趣的推送信息标识;基于所确定的推送ID和推送信息标识,生成推送指令;向第三方服务器发送所述推送指令,以使所述第三方服务器基于所述推送ID向所述车载设备发送所述推送信息标识对应的推送信息;
所述接收到所述服务器发送的推送信息后,输出所述推送信息,包括:接收到所述第三方服务器发送的推送信息后,输出所述推送信息。
6.根据权利要求1所述的方法,其特征在于,所述用户数据包括:用户的注册数据;所述方法还包括:将用户在所述车载设备中的注册数据、以及所述标识信息发送至所述服务器;
和/或,所述用户数据包括:用户的历史行为数据;所述方法还包括:每隔第五预设时长,将用户在所述车载设备中的行为数据、以及所述标识信息发送至所述服务器。
7.一种信息推送方法,其特征在于,应用于服务器,包括:
接收车载设备发送的事件信息,所述事件信息包括标识信息和所述车载设备的当前位置信息,所述标识信息包括所述车载设备的设备标识和/或登录所述车载设备的用户标识;
在存储的推送记录中,查找与所述事件信息中的标识信息和当前位置信息相匹配、并且与当前时刻的时间间隔小于预设阈值的推送记录;其中,存储的每条推送记录是在每一次向所述车载设备发送推送信息后生成的,任一条推送记录包括进行推送时所述车载设备的位置信息和标识信息;
如果查找到,则不进行信息推送;
如果未查找到,查找所述标识信息对应的用户数据;基于查找到的用户数据确定推送信息;将所确定的推送信息发送至所述车载设备。
8.根据权利要求7所述的方法,其特征在于,所述事件信息还包括生成所述事件信息的时刻;在所述接收车载设备发送的事件信息之后,还包括:读取所述事件信息中包括的时刻,作为待处理时刻;
判断所述待处理时刻与当前时刻的时间间隔是否大于第四预设时长;
如果不大于,执行所述在存储的推送记录中,查找与所述事件信息中的标识信息相匹配、并且与当前时刻的时间间隔小于预设阈值的推送记录的步骤。
9.根据权利要求7所述的方法,其特征在于,所述用户数据包括:用户的注册数据和/或用户的历史行为数据;
所述基于查找到的用户数据确定推送信息,包括:通过对查找到的用户数据进行分析,确定用户感兴趣的推送信息。
10.根据权利要求7所述的方法,其特征在于,所述基于查找到的用户数据确定推送信息,包括:通过对查找到的用户数据进行分析,确定用户感兴趣的推送信息标识;
所述将所确定的推送信息发送至所述车载设备,包括:
确定所述事件信息中的标识信息对应的推送ID;所述推送ID为所述车载设备基于自身软件配置参数和硬件配置参数生成的;
基于所确定的推送ID和推送信息标识,生成推送指令;
向第三方服务器发送所述推送指令,以使所述第三方服务器基于所述推送ID向所述车载设备发送所述推送信息标识对应的推送信息。
11.一种信息推送装置,其特征在于,应用于车载设备,包括:
第一生成模块,用于生成事件信息,所述事件信息包括标识信息和所述车载设备的当前位置信息,所述标识信息包括所述车载设备的设备标识和/或登录所述车载设备的用户标识;
第一发送模块,用于将所述事件信息发送至服务器,以使所述服务器在存储的推送记录中,查找与所述标识信息和所述当前位置信息相匹配、并且与当前时刻的时间间隔小于预设阈值的推送记录,如果查找到,则不进行信息推送,如果未查找到,查找所述标识信息对应的用户数据,基于查找到的用户数据确定推送信息;将所确定的推送信息发送至所述车载设备;所述服务器存储的每条推送记录是在每一次向所述车载设备发送推送信息后生成的,任一条推送记录包括进行推送时所述车载设备的位置信息和标识信息;
输出模块,用于接收到所述服务器发送的推送信息后,输出所述推送信息。
12.根据权利要求11所述的装置,其特征在于,所述第一生成模块,具体用于:每隔第一预设时长,获取所述车载设备的当前位置,并确定当前时刻;生成包括所述当前位置、所述当前时刻、所述车载设备的设备标识以及登录所述车载设备的用户标识的事件信息;
所述第一发送模块,具体用于:每隔第二预设时长,将所述事件信息发送至服务器;所述第二预设时长大于所述第一预设时长。
13.根据权利要求12所述的装置,其特征在于,所述装置还包括:第二生成模块,用于在所述车载设备启动并连接到网络后,等待第三预设时长后,获取所述车载设备的当前位置,作为第一当前位置;确定当前时刻,作为第一当前时刻;生成包括所述第一当前位置、所述第一当前时刻、所述车载设备的设备标识以及用户标识的事件信息。
14.根据权利要求11所述的装置,其特征在于,所述输出模块,具体用于:接收到所述服务器发送的推送信息后,确定所述推送信息针对的事件信息的发送时刻;判断所述发送时刻与当前时刻是否为同一天;如果为同一天,输出所述推送信息。
15.根据权利要求11所述的装置,其特征在于,所述装置还包括:第三生成模块,用于基于软件配置参数和硬件配置参数,生成推送ID;将所述推送ID发送至第三方服务器;以及将所述推送ID与所述标识信息的对应关系发送至后台服务器;
所述第一发送模块,具体用于:将所述事件信息发送至所述后台服务器,以使所述后台服务器在存储的推送记录中,查找与所述标识信息相匹配、并且与当前时刻的时间间隔小于预设阈值的推送记录,如果未查找到,确定所述标识信息对应的推送ID;以及查找所述标识信息对应的用户数据,通过对查找到的用户数据进行分析,确定用户感兴趣的推送信息标识;基于所确定的推送ID和推送信息标识,生成推送指令;向第三方服务器发送所述推送指令,以使所述第三方服务器基于所述推送ID向所述车载设备发送所述推送信息标识对应的推送信息;
所述输出模块,具体用于:接收到所述第三方服务器发送的推送信息后,输出所述推送信息。
16.根据权利要求11所述的装置,其特征在于,所述用户数据包括:用户的注册数据;所述第一发送模块还用于:将用户在所述车载设备中的注册数据、以及所述标识信息发送至所述服务器;
和/或,所述用户数据包括:用户的历史行为数据;所述第一发送模块还用于:每隔第五预设时长,将用户在所述车载设备中的行为数据、以及所述标识信息发送至所述服务器。
17.一种信息推送装置,其特征在于,应用于服务器,包括:
接收模块,用于接收车载设备发送的事件信息,所述事件信息包括标识信息和所述车载设备的当前位置信息,所述标识信息包括所述车载设备的设备标识和/或登录所述车载设备的用户标识;
第一查找模块,用于在存储的推送记录中,查找与所述事件信息中的标识信息和当前位置信息相匹配、并且与当前时刻的时间间隔小于预设阈值的推送记录;如果查找到,则不进行信息推送;如果未查找到,触发第二查找模块;其中,存储的每条推送记录是在每一次向所述车载设备发送推送信息后生成的,任一条推送记录包括进行推送时所述车载设备的位置信息和标识信息;
第二查找模块,用于查找所述标识信息对应的用户数据;
第二发送模块,用于基于查找到的用户数据确定推送信息;将所确定的推送信息发送至所述车载设备。
18.根据权利要求17所述的装置,其特征在于,所述事件信息还包括生成所述事件信息的时刻;所述装置还包括:读取模块,用于读取所述事件信息中包括的时刻,作为待处理时刻;
判断所述待处理时刻与当前时刻的时间间隔是否大于第四预设时长;如果不大于,触发所述第一查找模块。
19.根据权利要求17所述的装置,其特征在于,所述用户数据包括:用户的注册数据和/或用户的历史行为数据;所述第二发送模块还用于:通过对查找到的用户数据进行分析,确定用户感兴趣的推送信息。
20.根据权利要求17所述的装置,其特征在于,所述第二发送模块还用于:通过对查找到的用户数据进行分析,确定用户感兴趣的推送信息标识;
确定所述事件信息中的标识信息对应的推送ID;所述推送ID为所述车载设备基于自身软件配置参数和硬件配置参数生成的;
基于所确定的推送ID和推送信息标识,生成推送指令;
向第三方服务器发送所述推送指令,以使所述第三方服务器基于所述推送ID向所述车载设备发送所述推送信息标识对应的推送信息。
21.一种信息推送系统,其特征在于,包括车载设备和服务器;其中,所述车载设备,用于生成事件信息,所述事件信息包括标识信息和所述车载设备的当前位置信息,所述标识信息包括所述车载设备的设备标识和/或登录所述车载设备的用户标识;将所述事件信息发送至所述服务器;
所述服务器,用于接收所述事件信息;在存储的推送记录中,查找与所述事件信息中的标识信息和当前位置信息相匹配、并且与当前时刻的时间间隔小于预设阈值的推送记录;
如果查找到,则不进行信息推送;如果未查找到,查找所述标识信息对应的用户数据;基于查找到的用户数据确定推送信息;将所确定的推送信息发送至所述车载设备;其中,所述服务器存储的每条推送记录是在每一次向所述车载设备发送推送信息后生成的,任一条推送记录包括进行推送时所述车载设备的位置信息和标识信息;
所述车载设备,还用于接收到所述服务器发送的推送信息后,输出所述推送信息。