车辆导航方法、系统、服务器及终端与流程

文档序号:20933356发布日期:2020-06-02 19:12阅读:410来源:国知局
车辆导航方法、系统、服务器及终端与流程

本发明涉及导航技术领域,特别涉及一种车辆导航方法、导航系统、车辆、服务器及移动终端。



背景技术:

随着汽车的普及和道路的建设,城际间的经济往来更加频繁,车载全球定位系统(globalpositioningsystem,gps)导航仪显得很重要,准确定位、导航、娱乐功能集于一身的导航更能满足车主的需求,成为车上的基本装备。然而,针对目前的车载gps导航仪,若用户导航去某个目的地,由于目的地周围车辆无法驶入等原因,下车位置可能距离实际目的地仍有一定距离,无法为用户提供较好的出行体验。



技术实现要素:

本发明实施方式提供一种车辆导航方法、导航系统、车辆、服务器及移动终端。

本发明实施方式的车辆导航方法包括:获取车辆的熄火信号;在所述车辆处于有效导航状态时,获取导航相关信息;和将所述导航相关信息发送至服务器,以供所述服务器通过信息推送平台推送至事先绑定所述车辆的移动终端,并由所述移动终端根据所述导航相关信息发起导航。

在某些实施方式中,所述获取车辆的熄火信号包括:通过监听所述车辆的控制系统发出的广播消息获取所述熄火信号。

在某些实施方式中,所述导航相关信息包括所述车辆的当前位置、目的地位置、车主的身份信息和所述车辆的标识号。

在某些实施方式中,所述获取导航相关信息包括:在当前时刻无法获取到所述当前位置时,获取在所述当前时刻前预定时间段内的所述车辆的位置以作为所述当前位置。

在某些实施方式中,所述服务器在所述导航相关信息满足发起导航的预设条件时,通过所述信息推送平台推送所述导航相关信息至事先绑定所述车辆的所述移动终端。

在某些实施方式中,所述导航相关信息满足发起导航的预设条件包括:所述当前位置与所述目的地位置之间的距离处于预设距离内。

在某些实施方式中,所述导航相关信息还包括目的地类型,所述导航相关信息满足发起导航的预设条件包括:所述目的地类型未包括在所述服务器存储的目的地黑名单内。

在某些实施方式中,所述车辆的标识号由用户通过所述移动终端在所述信息推送平台上事先绑定。

在某些实施方式中,所述移动终端根据所述导航相关信息发起导航包括:所述移动终端接收用户根据所述导航相关信息输入的触发指令;根据所述触发指令跳转至所述移动终端安装的导航软件的界面;和通过所述导航软件将所述当前位置作为起点、所述目的地位置作为终点规划导航路线。

本发明实施方式的车辆导航方法包括:接收车辆发送的导航相关信息,其中,所述导航相关信息是由所述车辆在获取到熄火信号且所述车辆处于有效导航状态时获取的;和通过信息推送平台推送所述导航相关信息至事先绑定所述车辆的移动终端,以供所述移动终端根据所述导航相关信息发起导航。

在某些实施方式中,所述车辆通过监听所述车辆的控制系统发出的广播消息获取所述熄火信号。

在某些实施方式中,所述导航相关信息包括所述车辆的当前位置、目的地位置、车主的身份信息和所述车辆的标识号。

在某些实施方式中,所述车辆在当前时刻无法获取到所述当前位置时,获取在所述当前时刻前预定时间段内的所述车辆的位置以作为所述当前位置。

在某些实施方式中,所述方法还包括:判断所述导航相关信息是否满足发起导航的预设条件;所述通过信息推送平台推送所述导航相关信息至事先绑定所述车辆的移动终端包括:在所述导航相关信息满足所述预设条件时,通过所述信息推送平台推送所述导航相关信息至事先绑定所述车辆的所述移动终端。

在某些实施方式中,所述判断所述导航相关信息是否满足发起导航的预设条件包括:判断所述当前位置与所述目的地位置之间的距离是否处于预设距离内;和在所述当前位置与所述目的地位置之间的距离处于所述预设距离内时,确定所述导航相关信息满足所述预设条件。

在某些实施方式中,所述导航相关信息还包括目的地类型,所述判断所述导航相关信息是否满足发起导航的预设条件包括:判断所述目的地类型是否包括在所述服务器存储的目的地黑名单内;和在所述目的地类型未包括在所述目的地黑名单内时,确定所述导航相关信息满足所述预设条件。

在某些实施方式中,所述车辆的标识号由用户通过所述移动终端在所述信息推送平台上事先绑定。

在某些实施方式中,所述移动终端根据所述导航相关信息发起导航包括:所述移动终端接收用户根据所述导航相关信息输入的触发指令;根据所述触发指令跳转至所述移动终端安装的导航软件的界面;和通过所述导航软件将所述当前位置作为起点、所述目的地位置作为终点规划导航路线。

本发明实施方式的车辆导航方法包括:接收服务器通过信息推送平台推送的事先绑定所述车辆的导航相关信息,其中,所述导航相关信息是由所述车辆在获取到熄火信号且所述车辆处于有效导航状态时获取并发送至所述服务器的;和根据所述导航相关信息发起导航。

在某些实施方式中,所述车辆通过监听所述车辆的控制系统发出的广播消息获取所述熄火信号。

在某些实施方式中,所述导航相关信息包括所述车辆的当前位置、目的地位置、车主的身份信息和所述车辆的标识号。

在某些实施方式中,所述车辆在当前时刻无法获取到所述当前位置时,获取在所述当前时刻前预定时间段内的所述车辆的位置以作为所述当前位置。

在某些实施方式中,所述接收服务器通过信息推送平台推送的导航相关信息包括:接收所述服务器在所述导航相关信息满足发起导航的预设条件时,通过所述信息推送平台推送的所述导航相关信息。

在某些实施方式中,所述导航相关信息满足发起导航的预设条件包括:所述当前位置与所述目的地位置之间的距离处于预设距离内。

在某些实施方式中,所述导航相关信息还包括目的地类型,所述导航相关信息满足发起导航的预设条件包括:所述目的地类型未包括在所述服务器存储的目的地黑名单内。

在某些实施方式中,所述车辆的标识号由用户通过所述移动终端在所述信息推送平台上事先绑定。

在某些实施方式中,所述根据所述导航相关信息发起导航包括:接收用户根据所述导航相关信息输入的触发指令;根据所述触发指令跳转至所述移动终端安装的导航软件的界面;和通过所述导航软件将所述当前位置作为起点、所述目的地位置作为终点规划导航路线。

本发明实施方式的导航系统包括车辆、服务器和移动终端;所述车辆用于:获取所述车辆的熄火信号;在所述车辆处于有效导航状态时,获取导航相关信息;和将所述导航相关信息发送至所述服务器;所述服务器用于:接收所述车辆发送的所述导航相关信息;和通过信息推送平台推送所述导航相关信息至事先绑定所述车辆的所述移动终端;所述移动终端用于:接收所述服务器通过所述信息推送平台推送的所述导航相关信息;和根据所述导航相关信息发起导航。

在某些实施方式中,所述车辆通过监听所述车辆的控制系统发出的广播消息获取所述熄火信号。

在某些实施方式中,所述导航相关信息包括所述车辆的当前位置、目的地位置、车主的身份信息和所述车辆的标识号。

在某些实施方式中,所述车辆还用于:在当前时刻无法获取到所述当前位置时,获取在所述当前时刻前预定时间段内的所述车辆的位置以作为所述当前位置。

在某些实施方式中,所述服务器还用于:判断所述导航相关信息是否满足发起导航的预设条件;在所述导航相关信息满足所述预设条件时,通过所述信息推送平台推送所述导航相关信息至事先绑定所述车辆的所述移动终端。

在某些实施方式中,所述服务器还用于:判断所述当前位置与所述目的地位置之间的距离是否处于预设距离内;和在所述当前位置与所述目的地位置之间的距离处于所述预设距离内时,确定所述导航相关信息满足所述预设条件。

在某些实施方式中,所述导航相关信息还包括目的地类型,所述服务器还用于:判断所述目的地类型是否包括在所述服务器存储的目的地黑名单内;和在所述目的地类型未包括在所述目的地黑名单内时,确定所述导航相关信息满足所述预设条件。

在某些实施方式中,所述车辆的标识号由用户通过所述移动终端在所述信息推送平台上事先绑定。

在某些实施方式中,所述移动终端还用于:接收用户根据所述导航相关信息输入的触发指令;根据所述触发指令跳转至所述移动终端安装的导航软件的界面;和通过所述导航软件将所述当前位置作为起点、所述目的地位置作为终点规划导航路线。

本发明实施方式的车辆用于:获取所述车辆的熄火信号;在所述车辆处于有效导航状态时,获取导航相关信息;和将所述导航相关信息发送至服务器,以供所述服务器通过信息推送平台推送至事先绑定所述车辆的移动终端,并由所述移动终端根据所述导航相关信息发起导航。

在某些实施方式中,所述车辆还用于:通过监听所述车辆的控制系统发出的广播消息获取所述熄火信号。

在某些实施方式中,所述导航相关信息包括所述车辆的当前位置、目的地位置、车主的身份信息和所述车辆的标识号。

在某些实施方式中,所述车辆还用于:在当前时刻无法获取到所述当前位置时,获取在所述当前时刻前预定时间段内的所述车辆的位置以作为所述当前位置。

在某些实施方式中,所述服务器在所述导航相关信息满足发起导航的预设条件时,通过所述信息推送平台推送所述导航相关信息至事先绑定所述车辆的所述移动终端。

在某些实施方式中,所述导航相关信息满足发起导航的预设条件包括:所述当前位置与所述目的地位置之间的距离处于预设距离内。

在某些实施方式中,所述导航相关信息还包括目的地类型,所述导航相关信息满足发起导航的预设条件包括:所述目的地类型未包括在所述服务器存储的目的地黑名单内。

在某些实施方式中,所述车辆的标识号由用户通过所述移动终端在所述信息推送平台上事先绑定。

在某些实施方式中,所述移动终端根据所述导航相关信息发起导航包括:所述移动终端接收用户根据所述导航相关信息输入的触发指令;根据所述触发指令跳转至所述移动终端安装的导航软件的界面;和通过所述导航软件将所述当前位置作为起点、所述目的地位置作为终点规划导航路线。

本发明实施方式的服务器用于:接收车辆发送的导航相关信息,其中,所述导航相关信息是由所述车辆在获取到熄火信号且所述车辆处于有效导航状态时获取的;和通过信息推送平台推送所述导航相关信息至事先绑定所述车辆的移动终端,以供所述移动终端根据所述导航相关信息发起导航。

在某些实施方式中,所述车辆通过监听所述车辆的控制系统发出的广播消息获取所述熄火信号。

在某些实施方式中,所述导航相关信息包括所述车辆的当前位置、目的地位置、车主的身份信息和所述车辆的标识号。

在某些实施方式中,所述车辆在当前时刻无法获取到所述当前位置时,获取在所述当前时刻前预定时间段内的所述车辆的位置以作为所述当前位置。

在某些实施方式中,所述服务器还用于:判断所述导航相关信息是否满足发起导航的预设条件;在所述导航相关信息满足所述预设条件时,通过所述信息推送平台推送所述导航相关信息至事先绑定所述车辆的所述移动终端。

在某些实施方式中,所述服务器还用于:判断所述当前位置与所述目的地位置之间的距离是否处于预设距离内;和在所述当前位置与所述目的地位置之间的距离处于所述预设距离内时,确定所述导航相关信息满足所述预设条件。

在某些实施方式中,所述导航相关信息还包括目的地类型,所述服务器还用于:判断所述目的地类型是否包括在所述服务器存储的目的地黑名单内;和在所述目的地类型未包括在所述目的地黑名单内时,确定所述导航相关信息满足所述预设条件。

在某些实施方式中,所述车辆的标识号由用户通过所述移动终端在所述信息推送平台上事先绑定。

在某些实施方式中,所述移动终端根据所述导航相关信息发起导航包括:所述移动终端接收用户根据所述导航相关信息输入的触发指令;根据所述触发指令跳转至所述移动终端安装的导航软件的界面;和通过所述导航软件将所述当前位置作为起点、所述目的地位置作为终点规划导航路线。

本发明实施方式的移动终端用于:接收服务器通过信息推送平台推送的事先绑定所述车辆的导航相关信息,其中,所述导航相关信息是由所述车辆在获取到熄火信号且所述车辆处于有效导航状态时获取并发送至所述服务器的;和根据所述导航相关信息发起导航。

在某些实施方式中,所述车辆通过监听所述车辆的控制系统发出的广播消息获取所述熄火信号。

在某些实施方式中,所述导航相关信息包括所述车辆的当前位置、目的地位置、车主的身份信息和所述车辆的标识号。

在某些实施方式中,所述车辆在当前时刻无法获取到所述当前位置时,获取在所述当前时刻前预定时间段内的所述车辆的位置以作为所述当前位置。

在某些实施方式中,所述移动终端还用于:接收所述服务器在所述导航相关信息满足发起导航的预设条件时,通过所述信息推送平台推送的所述导航相关信息。

在某些实施方式中,所述导航相关信息满足发起导航的预设条件包括:所述当前位置与所述目的地位置之间的距离处于预设距离内。

在某些实施方式中,所述导航相关信息还包括目的地类型,所述导航相关信息满足发起导航的预设条件包括:所述目的地类型未包括在所述服务器存储的目的地黑名单内。

在某些实施方式中,所述车辆的标识号由用户通过所述移动终端在所述信息推送平台上事先绑定。

在某些实施方式中,所述移动终端还用于:接收用户根据所述导航相关信息输入的触发指令;根据所述触发指令跳转至所述移动终端安装的导航软件的界面;和通过所述导航软件将所述当前位置作为起点、所述目的地位置作为终点规划导航路线。

本发明实施方式的车辆导航方法、导航系统、车辆、服务器及移动终端中,车辆将导航相关信息发送至服务器,服务器通过信息推送平台推送导航相关信息至事先绑定该车辆的移动终端,移动终端再根据导航相关信息发起导航,从而为用户提供场景连贯、多端联动的出行体验。

本发明实施方式的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点可以从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:

图1是本发明某些实施方式的车辆导航方法的流程示意图;

图2是本发明某些实施方式的车辆导航方法的流程示意图;

图3是本发明某些实施方式的车辆导航方法的流程示意图;

图4是本发明某些实施方式的导航系统的应用场景示意图;

图5是本发明某些实施方式的移动终端的应用场景示意图;

图6是本发明某些实施方式的车辆导航方法的流程示意图;

图7是本发明某些实施方式的车辆导航方法的流程示意图;

图8是本发明某些实施方式的车辆导航方法的流程示意图;

图9是本发明某些实施方式的车辆导航方法的流程示意图;

图10是本发明某些实施方式的车辆导航方法的流程示意图;

图11是本发明某些实施方式的移动终端的应用场景示意图;

图12是本发明某些实施方式的移动终端的应用场景示意图;

图13是本发明某些实施方式的车辆导航方法的流程示意图;

主要元件及符号说明:

车辆10、车载客户端12、服务器30、移动终端50、导航系统100。

具体实施方式

以下结合附图对本发明的实施方式作进一步说明。附图中相同或类似的标号自始至终表示相同或类似的元件或具有相同或类似功能的元件。下面结合附图描述的本发明的实施方式是示例性的,仅用于解释本发明的实施方式,而不能理解为对本发明的限制。

请一并参阅图1和图4,本发明实施方式的车辆导航方法包括:

s12:获取车辆10的熄火信号;

s14:在车辆10处于有效导航状态时,获取导航相关信息;和

s16:将导航相关信息发送至服务器30,以供服务器30通过信息推送平台推送至事先绑定车辆10的移动终端50,并由移动终端50根据导航相关信息发起导航。

本发明实施方式的车辆导航方法可应用于本发明实施方式的车辆10。具体地,车辆10可用于执行步骤s12、步骤s14和步骤s16。

请参阅图2和图4,本发明实施方式的车辆导航方法包括:

s32:接收车辆10发送的导航相关信息,其中,导航相关信息是由车辆10在获取到熄火信号且车辆10处于有效导航状态时获取的;和

s34:通过信息推送平台推送导航相关信息至事先绑定车辆10的移动终端50,以供移动终端50根据导航相关信息发起导航。

本发明实施方式的车辆导航方法可应用于本发明实施方式的服务器30。具体地,服务器30可用于执行步骤s32和步骤s34。

请参阅图3和图4,本发明实施方式的车辆导航方法包括:

s52:接收服务器30通过信息推送平台推送的事先绑定车辆10的导航相关信息,其中,导航相关信息是由车辆10在获取到熄火信号且车辆10处于有效导航状态时获取并发送至服务器30的;和

s54:根据导航相关信息发起导航。

本发明实施方式的车辆导航方法可应用于本发明实施方式的移动终端50。具体地,移动终端50可用于执行步骤s52和步骤s54。

请参阅图4,本发明实施方式的导航系统100包括车辆10、服务器30和移动终端50。车辆10可用于执行步骤s12、步骤s14和步骤s16。服务器30可用于执行步骤s32和步骤s34。移动终端50可用于执行步骤s52和步骤s54。也即是说,车辆10可以用于:获取车辆10的熄火信号;在车辆10处于有效导航状态时,获取导航相关信息;和将导航相关信息发送至服务器30。服务器30可以用于:接收车辆10发送的导航相关信息;和通过信息推送平台推送导航相关信息至事先绑定车辆10的移动终端50。移动终端50可以用于:接收服务器30通过信息推送平台推送的导航相关信息;和根据导航相关信息发起导航。

本发明实施方式的车辆导航方法、导航系统100、车辆10、服务器30及移动终端50中,车辆10将导航相关信息发送至服务器30,服务器30通过信息推送平台推送导航相关信息至事先绑定该车辆10的移动终端50,移动终端50再根据导航相关信息发起导航,从而为用户提供场景连贯、多端联动的出行体验。

具体地,车辆10包括汽车、摩托车等。当车辆10为汽车时,车辆10上可以搭载有车载客户端12,例如车载导航。服务器30包括云服务器、物理服务器等。移动终端50包括手机、平板电脑、笔记本电脑、智能穿戴设备等。移动终端50可以安装有导航软件,例如,腾讯地图、百度地图、高德地图、搜狗地图等。

车辆10和移动终端50均可与服务器30通信连接。例如,车辆10和移动终端50通过wifi、数据流量等无线通信方式与服务器30通信连接。服务器30存储有车辆10和移动终端50的绑定信息。一个移动终端50可绑定有一个车辆10;或者一个移动终端50绑定有多个车辆10,在此不作限制。

当应用本发明实施方式的车辆导航方法时,用户可先利用车载客户端12的gps配合内置的电子地图行驶至目的地周围,此时,车辆10距离实际目的地可能还存在一定距离,例如,500米、800米、1000米、1200米等。由于车辆10无法驶入实际目的地等原因,用户将车辆10熄火。首先,车辆10获取熄火信号,然后判断车辆10是否仍处于有效导航状态,判断车辆10是否仍处于有效导航状态的方式为:判断车辆10是否退出车载客户端12的gps导航模式,当车辆10未退出车载客户端12的gps导航模式即是车辆10仍处于有效导航状态。可以理解,当车辆10仍处于有效导航状态时,车辆10才可以从车载客户端12获取导航相关信息,从而将导航相关信息发送至服务器30。服务器30接收到导航相关信息后,再通过信息推送平台(例如微信公众号等)推送至事先绑定车辆10的移动终端50。移动终端50接收到服务器30通过信息推送平台推送的导航相关信息后,根据导航相关信息发起导航。其中,移动终端50发起的导航可以是步行导航,以便用户通过步行到达车辆10无法驶入的位置。当然,在其他实施方式中,移动终端50发起的导航也可以是骑行导航等,在此不作限制。

由于车辆10在获取到熄火信号后,才判断车辆10是否处于有效导航状态,并在车辆10处于有效导航状态时获取导航相关信息,能够避免车辆10在行驶过程中(此时并不需要移动终端50发起导航)一直获取导航相关信息,造成不必要的能量损耗。

导航相关信息可包括车辆10的当前位置、目的地位置、车主的身份信息和车辆10的标识号。

具体地,车辆10的当前位置即为车辆10当前时刻所在的位置,该位置可由车载客户端12通过gps实时定位得到。目的地位置即为用户希望到达的实际目的地,该位置可由用户在进行车载导航前输入至车载客户端12。车主的身份信息可以为车主身份标识号码(id),用于标识车主的唯一性。车辆10的标识号即为车辆id,用于标识车辆10的唯一性。车主的身份信息和车辆10的标识号可由用户预先在车载客户端12设置。

当然,导航相关信息还可以包括其他信息。例如,导航相关信息还可包括目的地类型。目的地类型指的是目的地所属的类别,例如,该类别可以是医院、学校、菜市场、超市、公园、火车站等。该类别可由车辆10或车载客户端12根据目的地位置识别得到,或者由用户输入至车载客户端12。

需要指出的是,服务器30通过信息推送平台推送至移动终端50的导航相关信息的具体显示形式可以多样化,例如,请参阅图5,导航相关信息为:“目的地服务提醒,……,点击进入腾讯地图小程序开始步行导航”等。用户可直接点击该导航相关信息,触发导航软件发起导航。例如,图5中用户点击导航相关信息,即可触发腾讯地图发起步行导航。由于用户无需再次在导航软件上再次输入当前位置和目的地位置,即可自动重新规划由当前位置到达实际目的地的步行导航路线,较为方便快捷,可以为用户提供场景连贯、多端联动的出行体验。

请参阅图6,在某些实施方式中,获取车辆10的熄火信号(即步骤s12)包括:

s122:通过监听车辆10的控制系统发出的广播消息获取熄火信号。

在某些实施方式中,车辆10可用于执行步骤s122。也即是说,车辆10可以通过监听车辆10的控制系统发出的广播消息获取熄火信号。

具体地,当车辆10熄火时,车辆10的控制系统将发出包括有熄火信号的广播消息。车辆10(具体为车辆10导航)通过注册监听该广播消息,例如实时监听或以预定频率监听,即可获取车辆10的熄火信号。

请参阅图7,在某些实施方式中,获取导航相关信息(即步骤s14)包括:

在当前时刻无法获取到当前位置时,获取在当前时刻前预定时间段内的车辆10的位置以作为当前位置。

在某些实施方式中,车辆10可以用于在当前时刻无法获取到当前位置时,获取在当前时刻前预定时间段内的车辆10的位置以作为当前位置。

具体地,当车辆10获取导航相关信息时,若无法获取车辆10的当前位置,此时,车辆10可能位于地下车库或其他gps不易获取位置信息的地方,车辆10将获取在当前时刻前的预定时间段内的车辆10的位置以作为当前位置。例如,预定时间段可以为1分钟,若当前时刻为12:25,则车辆10获取12:24或者12:24至12:25之间任一时刻车辆10的位置作为当前位置。可以理解,当预定时间段的取值较小时,当前时刻前的预定时间段内的车辆10的位置可以近似看作车辆10的当前位置,从而顺利进行后续导航。若当前时刻前的预定时间段内均无法获取车辆10的位置,则车辆10不将导航相关信息发送至服务器30,进而无需执行后续步骤。

请参阅图7,在某些实施方式中,车辆导航方法还包括:

s36:判断导航相关信息是否满足发起导航的预设条件;

通过信息推送平台推送导航相关信息至事先绑定车辆10的移动终端50(即步骤s34)包括:

s342:在导航相关信息满足预设条件时,通过信息推送平台推送导航相关信息至事先绑定车辆10的移动终端50。

在某些实施方式中,服务器30可用于执行步骤s36和步骤s342。也即是说,服务器30还可以用于:判断导航相关信息是否满足发起导航的预设条件;在导航相关信息满足预设条件时,通过信息推送平台推送导航相关信息至事先绑定车辆10的移动终端50。

请参阅图8,在某些实施方式中,接收服务器30通过信息推送平台推送的导航相关信息(即步骤s52)包括:

s522:接收服务器30在导航相关信息满足发起导航的预设条件时,通过信息推送平台推送的导航相关信息。

在某些实施方式中,移动终端50可用于执行步骤s522。也即是说,移动终端50可以用于接收服务器30在导航相关信息满足发起导航的预设条件时,通过信息推送平台推送的导航相关信息。

具体地,预设条件存储在服务器30中,用户可通过车载客户端12或移动终端50设置预设条件并同步至服务器30。

服务器30在导航相关信息满足预设条件时,才通过信息推送平台推送导航相关信息至事先绑定车辆10的移动终端50。导航相关信息满足发起导航的预设条件例如可以是:当前位置与目的地位置之间的距离处于预设距离内。导航相关信息满足发起导航的预设条件还可以是:目的地类型未包括在服务器30存储的目的地黑名单内。当然,导航相关信息满足发起导航的预设条件也可以是满足其他的条件,例如车辆10与服务器30之间的网络情况较好(网络速度大于预定速度)、移动终端50已关注信息推送平台等等。

需要指出的是,导航相关信息满足发起导航的预设条件可以是满足上述条件中的一种或多种。

请参阅图9,在某些实施方式中,判断导航相关信息是否满足发起导航的预设条件(即步骤s36)包括:

s362:判断当前位置与目的地位置之间的距离是否处于预设距离内;和

s364:在当前位置与目的地位置之间的距离处于预设距离内时,确定导航相关信息满足预设条件。

在某些实施方式中,服务器30可用于执行步骤s362和步骤s364。也即是说,服务器30可以用于:判断当前位置与目的地位置之间的距离是否处于预设距离内;在当前位置与目的地位置之间的距离处于预设距离内时,确定导航相关信息满足预设条件。

具体地,在当前位置与目的地位置之间的距离处于预设距离内时,表明导航相关信息满足预设条件,从而服务器30通过信息推送平台推送导航相关信息至移动终端50;在当前位置与目的地位置之间的距离不处于预设距离内时,表明导航相关信息不满足预设条件,此时,服务器30不通过信息推送平台推送导航相关信息至移动终端50,从而不发起后续导航。

可以理解,若当前位置与目的地位置距离较远,例如8000米、9000米时,用户难以通过步行导航或骑行导航等方式便捷地到达目的地,那么服务器30判断为导航相关信息不满足预设条件,不会给移动终端50推送导航相关信息。

在当前位置与目的地位置之间的距离较远(例如不处于预设距离内)时,服务器30可以给移动终端50推送消息提示“当前位置与目的地位置距离较远,无法使用步行导航,建议选择其他交通工具”等。

请参阅图10,在某些实施方式中,导航相关信息还包括目的地类型,判断导航相关信息是否满足发起导航的预设条件(即步骤s36)包括:

s366:判断目的地类型是否包括在服务器30存储的目的地黑名单内;和

s368:在目的地类型未包括在目的地黑名单内时,确定导航相关信息满足预设条件。

在某些实施方式中,导航相关信息还包括目的地类型,服务器30可用于执行步骤s366和步骤s368。也即是说,服务器30可以用于判断目的地类型是否包括在服务器30存储的目的地黑名单内;和在目的地类型未包括在目的地黑名单内时,确定导航相关信息满足预设条件。

在某些实施方式中,导航相关信息还包括目的地类型,导航相关信息满足发起导航的预设条件包括:目的地类型未包括在服务器30存储的目的地黑名单内。

具体地,在目的地类型未包括在目的地黑名单内时,表明导航相关信息满足预设条件,从而服务器30通过信息推送平台推送导航相关信息至移动终端50;在目的地类型包括在目的地黑名单内时,表明导航相关信息不满足预设条件,此时,服务器30不通过信息推送平台推送导航相关信息至移动终端50,从而不发起后续导航。

目的地黑名单存储在服务器30中,用户可通过车载客户端12或移动终端50设置目的地黑名单并同步至服务器30。在一些示例中,目的地黑名单可包括家、公司、停车场、服务区、加油站、加气站、充电站、机场、火车站、汽车站、洗衣店等。可以理解,目的地黑名单可以设置为当用户到达目的地周围时无需使用或无法使用导航(或步行导航)的地方(例如,家、公司等),这些地方可能已经存在有路线指引(例如,机场、火车站、汽车站等),或者没有gps信号(例如停车场),因而无法使用移动终端50进行导航。

请参阅图11,在某些实施方式中,车辆10的标识号(即车机id)由用户通过移动终端50在信息推送平台上事先绑定,以便服务器30后续能够通过信息推送平台推送导航相关信息至绑定该车辆10的标识号的移动终端50。

用户还可以通过移动终端50在信息推送平台上事先绑定车主的身份信息(即车主id),以实现车辆10的标识号、车主的身份信息和信息推送平台的发起步行导航的开关(即导航相关信息推送的开关)关联,并同步至服务器30。

该开关的状态包括打开状态和关闭状态。开关的状态、车辆10的标识号以及车主的身份信息之间具有对应的关系。每一车辆10的标识号对应一个开关的状态和一个车主的身份信息。不同的车辆10的标识号对应的开关状态可以是不同的,当车主的身份信息发生改变时,开关的状态也会随之改变。

用户可以通过移动终端50在信息推送平台或通过车载客户端12打开或关闭该开关。当该开关为打开状态时,服务器30才能够通过信息推送平台推送导航相关信息至移动终端50。当该开关为关闭状态时,服务器30不会通过信息推送平台推送导航相关信息至移动终端50,用户根据车载客户端12的gps导航行驶到达目的地周围后,导航结束。

用户可根据个人需要打开或关闭发起步行导航的开关。当用户到达目的地周围不需要发起步行导航时,用户可提前关闭发起步行导航的开关,以避免接收服务器30通过信息推送平台推送的导航相关信息,造成困扰。

以车主可包括第一车主和第二车主为例,车辆10的标识号被第一车主绑定,开关的当前状态为第一状态。在车辆10的标识号被第一车主解绑并被第二车主绑定时,服务器30判断在车辆10的标识号被第一车主绑定前,车辆10的标识号是否被第二车主绑定。若是,则获取车辆10的标识号之前被第二车主绑定时开关的第二状态,并控制开关的当前状态由第一状态变为第二状态。若否,则控制开关的当前状态由第一状态恢复为默认状态,默认状态可为打开状态或关闭状态。

更具体地,以第一车主为甲、第二车主为乙为例进行说明。车主甲有三辆车a、b、c。a车的开关状态在a车的车载客户端12(或信息推送平台,后同)中有记录,b车的开关状态在b车的车载客户端12中有记录,c车的开关状态在c车的车载客户端12中有记录。假设车主甲绑定a车的标识号时,开关的第一状态为打开状态,当车主甲解绑a车的标识号、车主乙绑定a车的标识号后,则a车的开关状态不沿用甲设置的开关状态,a车的开关状态可恢复为默认状态(当默认状态为打开状态时,则恢复打开状态;当默认状态为关闭状态时,则恢复关闭状态)。或者,若车主乙在车主甲绑定a车的标识号前曾绑定过a车的标识号,则车主乙在再次绑定a车的标识号时,a车的开关状态恢复为车主乙曾经绑定a车的标识号时a车的开关状态。

请参阅图12,在某些实施方式中,上述开关在用户未绑定车辆10的标识号和车主的身份信息时为关闭状态。当用户尝试打开该开关时,若用户未通过移动终端50在信息推送平台上绑定车辆10的标识号和车主的身份信息,则用户无法打开该开关,用户界面将自动跳转至绑定车辆10的标识号和车主的身份信息的界面。在用户成功绑定车辆10的标识号和车主的身份信息后,该开关将自动由关闭状态变为打开状态,无需用户再次进行手动打开开关的操作。

请参阅图13,在某些实施方式中,根据导航相关信息发起导航(即步骤s54)包括:

s542:接收用户根据导航相关信息输入的触发指令;

s544:根据触发指令跳转至移动终端50安装的导航软件的界面;和

s546:通过导航软件将当前位置作为起点、目的地位置作为终点规划导航路线。

在某些实施方式中,移动终端50可用于执行步骤s542、步骤s544和步骤s546。也即是说,移动终端50可以用于:接收用户根据导航相关信息输入的触发指令;根据触发指令跳转至移动终端50安装的导航软件的界面;和通过导航软件将当前位置作为起点、目的地位置作为终点规划导航路线。

具体地,用户可以直接点击服务器30推送的导航相关信息以输入触发指令,操作较为方便。例如,用户点击图5所示的导航相关信息“点击进入腾讯地图小程序开始步行导航”,用户界面将由微信公众号跳转至腾讯地图,并以车辆10的当前位置作为起点,以目的地位置作为终点,自动选中步行导航栏位(或骑行导航栏位等)进行导航。

由于移动终端50在接收到用户针对导航相关信息输入的触发指令时,自动触发导航软件发起导航,用户无需在移动终端50上查找并打开导航软件,并输入当前位置和目的地位置、选择导航栏位等一系列复杂操作,即可重新规划由当前位置到达目的地位置的步行导航路线,方便快捷。

综上,本发明实施方式的导航系统100结合车辆10(可包括车载客户端12)、服务器30、信息推送平台和移动终端50(可安装有导航软件),形成一套完整的出行体系。车辆10在获取到熄火信号且车辆10处于有效导航状态时,获取导航相关信息,包括车辆10的当前位置、目的地位置、车主的身份信息和车辆10的标识号等,并将导航相关信息发送至服务器30。服务器30接收到车辆10发送的导航相关信息后,判断导航相关信息是否满足发起导航的预设条件(即预先设置的一些判断策略,例如步骤s362和步骤s366),当导航相关信息满足预设条件时,服务器30通过信息推送平台推送导航相关信息至事先绑定该车辆10的移动终端50。移动终端50在接收到服务器30通过信息推送平台推送的导航相关信息后,根据导航相关信息触发导航软件发起导航。本发明实施方式的导航系统100能够在用户下车位置距离实际目的地仍有一定距离时,为用户提供移动终端50的导航,提供场景连贯、多端联动的出行体验。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。

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