CN111896022A - 一种通知方法、装置及计算机存储介质 - Google Patents
一种通知方法、装置及计算机存储介质 Download PDFInfo
- Publication number
- CN111896022A CN111896022A CN201910373261.0A CN201910373261A CN111896022A CN 111896022 A CN111896022 A CN 111896022A CN 201910373261 A CN201910373261 A CN 201910373261A CN 111896022 A CN111896022 A CN 111896022A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- target
- fleet
- notification
- abnormal event
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3697—Output of additional, non-guidance related information, e.g. low fuel level
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
Abstract
本发明公开了一种通知方法、装置及计算机存储介质,所述通知方法应用于车载导航设备,包括:在车辆处于组队出行状态时,获取用于表征车辆运行状态或导航状态的目标数据;根据所述目标数据检测到所述车辆发生设置的异常事件时,向云端服务器发送通知请求以请求所述云端服务器向所述车辆所在车队发送异常事件通知,所述通知请求携带有用户标识和异常事件信息。本发明提供的通知方法、装置及计算机存储介质,车载导航设备在检测到车辆发生异常事件时,及时通过云端服务器向所述车辆所在车队发送异常事件通知,以使所述车辆所在车队及时了解车队队员的组队出行情况,能够提高车辆组队出行中管理的智能性和有效性。
Description
技术领域
本发明涉及车辆领域,特别是涉及一种通知方法、装置及计算机存储介质。
背景技术
随着人们生活水平的逐步提高和经济的快速发展,汽车越来越普及,车辆组队出行的场景应用也越来越广泛。在相关技术中,车辆组队的组织者以下称队长需要主动与车队中各队员进行联系和沟通,以对车队中的车辆进行管理。然而,当车辆出现偏离导航路线、发生交通事故等异常事件时,所述车辆所在车队不能及时获知所述车辆的情况,因此,车辆组队出行中存在管理的智能性和有效性不高的问题。
发明内容
本发明的目的在于提供一种通知方法、装置及计算机存储介质,能够提高车辆组队出行中管理的智能性和有效性。
为达到上述目的,本发明的技术方案是这样实现的:
第一方面,本发明实施例提供了一种通知方法,应用于车载导航设备,所述通知方法包括:
在车辆处于组队出行状态时,获取用于表征车辆运行状态或导航状态的目标数据;
根据所述目标数据检测到所述车辆发生设置的异常事件时,向云端服务器发送通知请求以请求所述云端服务器向所述车辆所在车队发送异常事件通知,所述通知请求携带有用户标识和异常事件信息。
作为其中一种实施方式,所述在车辆处于组队出行状态时,获取用于表征车辆运行状态或导航状态的目标数据之前,还包括:
与所述云端服务器建立长连接;
向所述云端服务器发送加队请求,所述加队请求携带有目标车队标识、所述用户标识和所述车辆的地理位置,以请求加入所述目标车队标识对应的目标车队;
接收所述云端服务器返回的携带有导航路线的加队响应消息,以使所述车辆根据所述导航路线进行组队出行,所述导航路线用于指示所述车辆从所述地理位置至目的地的行驶路线。
作为其中一种实施方式,所述目标数据包括所述车辆的速度数据,所述根据所述目标数据检测到所述车辆发生设置的异常事件,包括:根据所述车辆的速度数据检测到所述车辆发生急减速行为;或者,
所述目标数据包括所述车辆的陀螺仪姿态数据,所述根据所述目标数据检测到所述车辆发生设置的异常事件,包括:根据所述车辆的陀螺仪姿态数据检测到所述车辆发生侧翻。
作为其中一种实施方式,所述目标数据包括所述车辆的地理位置数据,所述根据所述目标数据检测到所述车辆发生设置的异常事件,包括:根据所述车辆的地理位置数据检测到所述车辆偏离所述导航路线;或者,
所述目标数据包括导航操作指令,所述根据所述目标数据检测到所述车辆发生设置的异常事件,包括:根据所述导航操作指令检测到所述车辆切换了所述导航路线,或根据所述导航操作指令检测到所述车辆已结束导航;或者,
所述目标数据包括组队出行操作指令,所述根据所述目标数据检测到所述车辆发生设置的异常事件,包括:根据所述组队出行操作指令检测到所述车辆已退出所述目标车队。
第二方面,本发明实施例提供了一种通知方法,应用于云端服务器,所述通知方法包括:
接收车载导航设备发送的携带有用户标识和异常事件信息的通知请求,所述通知请求用于请求所述云端服务器向车辆所在车队发送异常事件通知;
响应所述通知请求,根据所述用户标识查询设置的用户标识列表与车队标识之间的对应关系,获取与所述用户标识对应的目标车队标识;
向所述目标车队标识对应的目标车队发送异常事件通知,所述异常事件通知携带有所述用户标识和所述异常事件信息。
作为其中一种实施方式,所述向所述目标车队标识对应的目标车队发送异常事件通知,包括:
根据所述目标车队标识获取所述目标车队标识对应的目标车队中的队长标识;
向所述队长标识对应的目标车载导航设备发送异常事件通知。
作为其中一种实施方式,所述响应所述通知请求,根据所述用户标识查询设置的用户标识列表与车队标识之间的对应关系,获取与所述用户标识对应的目标车队标识之前,还包括:
与所述车载导航设备建立长连接;
接收所述车载导航设备发送的加队请求,所述加队请求携带有目标车队标识、所述用户标识和所述车载导航设备所在车辆的地理位置;
响应所述加队请求,将所述用户标识添加至所述目标车队标识对应的用户标识列表;
根据所述目标车队标识查询设置的车队标识与目的地的对应关系,获取所述目标车队标识对应的目的地;
根据所述地理位置和所述目的地生成导航路线,并向所述车载导航设备发送携带有所述导航路线的加队响应消息。
作为其中一种实施方式,还包括:
检测到与所述车载导航设备的长连接断开后,向所述目标车队标识对应的目标车队发送用于表征所述车载导航设备连接断开的异常事件通知。
第三方面,本发明实施例提供了一种通知装置,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,
其中,所述处理器运行所述计算机程序时,实现第一方面或第二方面所述的通知方法的步骤。
第四方面,本发明实施例提供了一种计算机存储介质,所述计算机存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面或第二方面所述的通知方法的步骤。
本发明实施例提供的通知方法、装置及计算机存储介质,所述通知方法应用于车载导航设备,包括:在车辆处于组队出行状态时,获取用于表征车辆运行状态或导航状态的目标数据;根据所述目标数据检测到所述车辆发生设置的异常事件时,向云端服务器发送通知请求以请求所述云端服务器向所述车辆所在车队发送异常事件通知,所述通知请求携带有用户标识和异常事件信息。如此,车载导航设备在检测到车辆发生异常事件时,及时通过云端服务器向所述车辆所在车队发送异常事件通知,以使所述车辆所在车队及时了解车队队员的组队出行情况,提高了车辆组队出行中管理的智能性和有效性。
附图说明
图1为本发明实施例提供的一种通知方法的应用环境示意图;
图2为本发明实施例提供的一种通知方法的流程示意图;
图3为本发明实施例提供的另一种通知方法的流程示意图;
图4为本发明实施例提供的一种通知装置的结构示意图。
具体实施方式
以下结合说明书附图及具体实施例对本发明技术方案做进一步的详细阐述。除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。
图1为本发明实施例提供的通知方法的应用环境示意图,包括第一车载导航设备10、云端服务器11和第二车载导航设备12,所述第一车载导航设备10和第二车载导航设备12分别通过网络13与云端服务器11连接,所述网络13可以是移动通信网络等,例如,可以为无线保真网络、长期演进网络、4G网络或5G网络等移动通信网络。本实施例中,以所述第二车载导航设备12为组队出行车队中队长的车载导航设备、所述第一车载导航设备10为该车队中某一队员的车载导航设备为例。所述第一车载导航设备10在车辆处于组队出行状态时,获取用于表征车辆运行状态或导航状态的目标数据,并根据所述目标数据检测到所述车辆发生设置的异常事件时,通过网络13向云端服务器11发送通知请求以请求所述云端服务器11向所述第二车载导航设备12发送异常事件通知,所述通知请求携带有用户标识和异常事件信息。所述云端服务器11接收到第一车载导航设备10发送的通知请求后,通过网络13向所述所述第二车载导航设备12发送携带有所述用户标识和所述异常事件信息的异常事件通知,以使所述第二车载导航设备12展示所述异常事件通知。从而实现了使所述车辆所在车队及时了解车队队员的组队出行情况,能够提高车辆组队出行中管理的智能性和有效性。这里,车载导航设备可以是设置在车辆内部,具有导航功能的电子设备,其中,该导航功能借助全球定位***、北斗导航***或格林纳斯导航***实现。可选的,车载导航设备也可以是车机的一部分。
参见图2,为本发明实施例提供的一种通知方法,可应用于如上述图1所示的第一车载导航设备10或第二车载导航设备12中,包括以下步骤:
步骤S101:在车辆处于组队出行状态时,获取用于表征车辆运行状态或导航状态的目标数据;
可以理解地,所述获取用于表征车辆运行状态的目标数据,可以是从车辆的控制器、仪表盘或行驶记录仪等可直接记录或体现车辆运行状态的设备中读取对应的目标数据,例如,通过车辆的仪表盘读取车辆的行驶速度数据,以获取车辆行驶状态如是否发生急减速行为等,急减速行为是指车辆的行驶速度在设置时间如2秒内至少降低了设定速度阈值如20km/h。所述获取用于表征车辆运行状态的目标数据,也可以是获取车辆的陀螺仪姿态数据,以获取车辆的姿态。所述获取用于表征车辆导航状态的目标数据,可以是获取车辆的地理位置数据和导航路线,以根据所述地理位置数据和导航路线判断车辆导航状态,比如车辆是否偏离导航路线等。需要说明的是,所述获取用于表征车辆运行状态或导航状态的目标数据,可以是实时获取用于表征车辆运行状态或导航状态的目标数据,也可以是以设定周期获取用于表征车辆运行状态或导航状态的目标数据。所述目标数据可以是当前实时的目标数据,也可以是在当前时间之前的预设时长内的目标数据。
这里,以所述车载导航设备为车机的一部分为例,车机在车辆组队出行时可提供组队出行导航界面,车载导航设备检测到车机显示组队出行导航界面时说明车辆处于组队出行状态。此外,车载导航设备检测到车辆加入进行组队出行的车队时,说明车辆处于组队出行状态。在一实施方式中,步骤S101,在车辆处于组队出行状态时,获取用于表征车辆运行状态或导航状态的目标数据之前,还可包括:
与所述云端服务器建立长连接;
向所述云端服务器发送加队请求,所述加队请求携带有目标车队标识、所述用户标识和所述车辆的地理位置,以请求加入所述目标车队标识对应的目标车队;
接收所述云端服务器返回的携带有导航路线的加队响应消息,以使所述车辆根据所述导航路线进行组队出行,所述导航路线用于指示所述车辆从所述地理位置至目的地的行驶路线。
需要说明的是,车载导航设备可以向云端服务器直接发送建立长连接的请求消息,以使云端服务器根据该请求消息与车载导航设备建立长连接。当用户需要加入车队以实现组队出行时,根据获取的待加入车队的车队标识向所述云端服务器发送加队请求,以请求加入所述待加入车队。以所述车载导航设备为车机的一部分为例,车机可以提供一个组队操作界面,所述车机被设置有用于提供组队出行功能的用户界面,所述用户界面可以设置为具有加入车队键等组队出行操作键。在用户触碰加入车队键时,弹出组队操作界面,该组队操作界面中包括待加入车队的车队标识输入框和确认键等,用户在待加入车队的车队标识输入框中输入目标车队标识,并点击确认键时,相当于车载导航设备向云端服务器发送加队请求,该加队请求携带有目标车队标识、用户标识和车辆的地理位置,该用户标识可用于标识用户在车队中的身份信息,可以是车载导航设备的设备标识或用户在云端服务器注册的登录账户等。该组队操作界面中还可包括用户标识输入框,用户可以在该用户标识输入框中输入用户标识。此外,当加入车队需要邀请码时,该组队操作界面中还可包括邀请码输入框,以供用户输入获得的邀请码。
可以理解地,所述车辆的地理位置用于表征用户当前所在的位置,以供云端服务器根据目的地规划对应的导航路线。当车载导航设备接收到所述云端服务器返回的携带有导航路线的加队响应消息时,说明所述云端服务器已成功响应车载导航设备发送的加队请求并将车辆已加入所述目标车队标识对应的目标车队,此时车载导航设备按照导航路线进行组队出行即可。需要说明的是,为了提高云端服务器的处理速度以及导航路线规划的灵活性,所述加队请求也可不携带所述车辆的地理位置,相应的所述加队响应消息可只携带对应目的地,以使得车载导航设备根据车辆的地理位置和目的地灵活规划导航路线。
步骤S102:根据所述目标数据检测到所述车辆发生设置的异常事件时,向云端服务器发送通知请求以请求所述云端服务器向所述车辆所在车队发送异常事件通知,所述通知请求携带有用户标识和异常事件信息。
具体地,车载导航设备对步骤S101中获取的目标数据进行分析,在检测到所述车辆发生设置的异常事件时,向云端服务器发送携带有用户标识和异常事件信息,以请求所述云端服务器向所述车辆所在车队发送异常事件通知。
这里,所述异常事件信息至少包括异常事件名称,当然还可以包括发生时间、地理位置等信息。所述根据所述目标数据检测到所述车辆发生设置的异常事件,可以是检测到所述目标数据满足设置的异常事件触发条件,所述异常事件触发条件根据异常事件的不同而需要对应进行设置。由于需要检测的异常事件不同,所需分析的所述目标数据也相应不同。例如,需要根据车辆的速度数据检测车辆是否发生急减速行为,根据车辆的地理位置数据检测车辆是否偏离导航路线等。而在检测到所述车辆发生设置的异常事件时,通过云端服务器及时向所述车辆所在车队发送异常事件通知,以告知所述车辆发生的异常事件,从而使所述车辆所在车队及时了解车队队员的组队出行情况。
综上,上述实施例提供的通知方法中,车载导航设备在检测到车辆发生异常事件时,及时通过云端服务器向所述车辆所在车队发送异常事件通知,以使所述车辆所在车队及时了解车队队员的组队出行情况,提高了车辆组队出行中管理的智能性和有效性。
在一实施方式中,所述目标数据包括所述车辆的速度数据,所述根据所述目标数据检测到所述车辆发生设置的异常事件,包括:根据所述车辆的速度数据检测到所述车辆发生急减速行为。
可以理解地,所述车辆的速度数据可以包括车辆的行驶速度数据和/或车辆的加速度数据,所述车辆发生急减速行为可以是指车辆的行驶速度在设置时间至少降低了设定速度阈值或者车辆的加速度在设置时间内至少降低了设定加速度阈值,所述设置时间、所述设定速度阈值和所述设定加速度阈值可以根据实际情况需要进行设置,比如车辆的行驶速度在3秒内至少降低了20km/h或30km/h或者车辆的加速度在3秒内至少降低了3m/s2,说明车辆发生了急减速行为。由于车辆在正常行驶过程时,车辆的行驶速度和加速度的变化通常是逐渐增大或逐渐降低的,而在一些特定情况如发生追尾等交通事故时,车辆的行驶状态通常都会出现急减速行为。因此,若检测到所述车辆的行驶速度数据在设置时间至少降低了设定速度阈值或者车辆的加速度在设置时间内至少降低了设定加速度阈值,可以认为所述车辆发生急减速行为,相应的,所述通知请求携带有车辆发生急减速行为的信息。如此,通过车辆的速度数据检测车辆是否发生急减速行为,以在车辆发生急减速行为时及时请求云端服务器通知所述车辆所在车队,提高了车辆组队出行中管理的智能性和有效性。
在一实施方式中,所述目标数据包括所述车辆的陀螺仪姿态数据,所述根据所述目标数据检测到所述车辆发生设置的异常事件,包括:根据所述车辆的陀螺仪姿态数据检测到所述车辆发生侧翻。
可以理解地,所述车辆的陀螺仪姿态数据可用于表征车辆的姿态,比如可表征车辆是否发生侧翻等,所述车辆发生侧翻是指车辆的部分或全部轮胎与地面分离。由于车辆在正常行驶过程时,车辆的轮胎都是与地面接触的,以此时车辆的陀螺仪姿态数据为基准,而在车辆发生侧翻时,车辆的陀螺仪姿态数据会发生变化,因此,通过对比陀螺仪姿态数据可知车辆是否发生侧翻。例如,当车辆发生侧翻且此时为车辆的顶部与地面接触而轮胎全部朝向空中时,则与车辆的轮胎都是与地面接触的状态相比,两者对应的车辆的陀螺仪姿态数据是相反的。相应的,所述通知请求携带有车辆发生侧翻的信息。如此,通过车辆的陀螺仪姿态数据检测车辆是否发生侧翻,以在车辆发生侧翻时及时请求云端服务器通知所述车辆所在车队,提高了车辆组队出行中管理的智能性和有效性。
在一实施方式中,所述目标数据包括所述车辆的地理位置数据,所述根据所述目标数据检测到所述车辆发生设置的异常事件,包括:根据所述车辆的地理位置数据检测到所述车辆偏离所述导航路线。可以理解地,所述导航路线可看作是一个地理位置数据集合,当所述车辆的地理位置数据在该地理位置数据集合中或者所述车辆的地理位置数据所表征的位置与该地理位置数据集合中的某个地理位置数据所表征的位置之间的距离小于设置的距离阈值如10米或20米时,可以认为所述车辆在所述导航路线上;而当所述车辆的地理位置数据不在该地理位置数据集合中且所述车辆的地理位置数据所表征的位置与该地理位置数据集合中的任一个地理位置数据所表征的位置之间的距离都大于设置的距离阈值时,可以认为所述车辆偏离所述导航路线。相应的,所述通知请求携带有车辆偏离导航路线的信息。如此,通过车辆的地理位置数据检测车辆是否偏离导航路线,以在车辆偏离导航路线时及时请求云端服务器通知所述车辆所在车队,提高了车辆组队出行中管理的智能性和有效性。
在一实施方式中,所述目标数据包括导航操作指令,所述根据所述目标数据检测到所述车辆发生设置的异常事件,包括:根据所述导航操作指令检测到所述车辆切换了所述导航路线,或根据所述导航操作指令检测到所述车辆已结束导航。
可以理解地,以所述车载导航设备为车机的一部分为例,所述车机被设置有用于提供导航操作功能的用户界面,所述用户界面可以设置为具有切换导航路线键和/或退出导航键等导航操作键。具体地,在用户触碰切换导航路线键时,相当于车载导航设备检测到所述车辆切换了所述导航路线;在用户触碰退出导航键时,相当于车载导航设备检测到所述车辆已结束导航。此外,所述根据所述导航操作指令检测到所述车辆切换了所述导航路线,也可以是检测到当前采用的导航路线与所述云端服务器发送的导航路线不相同。所述根据所述导航操作指令检测到所述车辆已结束导航,也可以是检测到车机的导航界面已关闭。相应的,所述通知请求携带有车辆切换了所述导航路线或已结束导航的信息。如此,通过导航操作指令检测车辆是否切换了导航路线或已结束导航,以在车辆切换了所述导航路线或已结束导航时及时请求云端服务器通知所述车辆所在车队,提高了车辆组队出行中管理的智能性和有效性。
在一实施方式中,所述目标数据包括组队出行操作指令,所述根据所述目标数据检测到所述车辆发生设置的异常事件,包括:根据所述组队出行操作指令检测到所述车辆已退出所述目标车队。
可以理解地,以所述车载导航设备为车机的一部分为例,所述车机被设置有用于提供组队出行功能的用户界面,所述用户界面可以设置为具有退出车队键等组队出行操作键。具体地,在用户触碰退出车队键时,相当于车载导航设备检测到所述车辆已退出所述目标车队。相应的,所述通知请求携带有车辆已退出所述目标车队的信息。如此,通过组队出行操作指令检测车辆是否已退出所述目标车队,以在车辆已退出所述目标车队时及时请求云端服务器通知所述车辆所在车队,提高了车辆组队出行中管理的智能性和有效性。
在一实施方式中,还可包括:接收云端服务器发送的携带有用户标识和异常事件信息的异常事件通知,显示所述异常事件通知。
可以理解地,车载导航设备接收到云端服务器发送的携带有用户标识和异常事件信息的异常事件通知后,说明所述用户标识对应的车队队员所在车辆发生了所述异常事件信息所标识的异常事件,因此,显示所述异常事件通知,以使所述车载导航设备的用户及时了解车队队员的组队出行情况,提高了车辆组队出行中管理的智能性和有效性。
参见图3,为本发明实施例提供的一种通知方法,可应用于如上述图1所示的云端服务器11中,包括以下步骤:
步骤S201:接收车载导航设备发送的携带有用户标识和异常事件信息的通知请求,所述通知请求用于请求所述云端服务器向车辆所在车队发送异常事件通知;
具体地,云端服务器接收车载导航设备发送的用于请求所述云端服务器向车辆所在车队发送异常事件通知的通知请求,以将所述通知请求中的用户标识和异常事件信息通知所述车辆所在车队。
步骤S202:响应所述通知请求,根据所述用户标识查询设置的用户标识列表与车队标识之间的对应关系,获取与所述用户标识对应的目标车队标识;
具体地,云端服务器响应所述通知请求,根据步骤S201中接收到的用户标识查询设置的用户标识列表与车队标识之间的对应关系,获取与所述用户标识对应的目标车队标识。
这里,所述车队标识用于标识车队的身份信息,所述用户标识用于标识车队中不同的用户。需要说明的是,所述用户标识列表与车队标识之间的对应关系可以是预先设置的。在一实施方式中,步骤S202,响应所述通知请求,根据所述用户标识查询设置的用户标识列表与车队标识之间的对应关系,获取与所述用户标识对应的目标车队标识之前,还可包括:与所述车载导航设备建立长连接;接收所述车载导航设备发送的加队请求,所述加队请求携带有目标车队标识、所述用户标识和所述车载导航设备所在车辆的地理位置;响应所述加队请求,将所述用户标识添加至所述目标车队标识对应的用户标识列表;根据所述目标车队标识查询设置的车队标识与目的地的对应关系,获取所述目标车队标识对应的目的地;根据所述地理位置和所述目的地生成导航路线,并向所述车载导航设备发送携带有所述导航路线的加队响应消息。
这里,云端服务器与车载导航设备建立长连接,可以是根据车载导航设备发送的建立长连接的请求消息与所述车载导航设备建立长连接。所述云端服务器在接收车载导航设备发送的建立长连接的请求消息之前,可以先向所述车载导航设备发送建立长连接的指示消息,以指示所述车载导航设备向所述云端服务器发送建立长连接的请求消息。云端服务器接收到所述车载导航设备通过所述长连接发送的加队请求后,将所述加队请求中的用户标识添加至所述加队请求中的目标车队标识对应的用户标识列表,以完成对所述车载导航设备所在车辆的加队操作。由于不同的车队可能对应不同的目的地,因此,通过所述目标车队标识查询设置的车队标识与目的地的对应关系,获取所述目标车队标识对应的目的地,并根据所述地理位置和所述目的地生成对应的导航路线,从而向所述车载导航设备发送携带有所述导航路线的加队响应消息,以使所述车载导航设备按照导航路线进行组队出行。需要说明的是,若所述加队请求未携带车辆的地理位置,则所述加队响应消息可只携带目的地信息。如此,云端服务器通过将用户标识与车队标识进行绑定,以方便管理车载导航设备和车队,能够提高车辆组队出行中管理的便捷性。
步骤S203:向所述目标车队标识对应的目标车队发送异常事件通知,所述异常事件通知携带有所述用户标识和所述异常事件信息。
可以理解地,云端服务器根据步骤S202中确定的目标车队标识对应的目标车队,向所述目标车队发送异常事件通知,以使所述目标车队及时了解车队队员的组队出行情况。这里,云端服务器存储有不同用户的用户标识与对应的车载导航设备的设备标识之间的对应关系,以根据用户标识可获取对应的车载导航设备的设备标识,从而能够与车载导航设备之间进行通信。在实际应用中,可以直接将车载导航设备的设备标识作为用户标识,以节省存储空间和提高处理速度。
需要说明的是,所述向所述目标车队标识对应的目标车队发送异常事件通知,包括:根据所述目标车队标识获取所述目标车队标识对应的目标车队中的队长标识;向所述队长标识对应的目标车载导航设备发送异常事件通知。可以理解地,每个组队出行的车队都至少有一个队长,可以在每个车队对应的用户标识列表中特殊标记该车队的队长标识,以方便进行查询。如此,云端服务器通过向车辆所在车队的队长发送异常事件通知,以使所述车辆所在车队的队长及时了解车队队员的组队出行情况,提高了在车辆组队出行中管理的智能性和有效性。此外,所述向所述目标车队标识对应的目标车队发送异常事件通知,包括:向所述目标车队标识对应的目标车队中的所有队员发送异常事件通知,以使所述车辆所在车队的所有队员及时了解车队队员的组队出行情况。如此,云端服务器通过向车辆所在车队的所有队员发送异常事件通知,以使所述车辆所在车队的队员及时相互了解车队队员的组队出行情况,提高了车辆组队出行中管理的智能性和有效性。
综上,上述实施例提供的通知方法中,云端服务器接收到车载导航设备在检测到发生异常事件所发送的通知请求后,及时向所述车辆所在车队发送异常事件通知,以使所述车辆所在车队及时了解车队队员的组队出行情况,提高了车辆组队出行中管理的智能性和有效性。
在一实施方式中,还包括:检测到与所述车载导航设备的长连接断开后,向所述目标车队标识对应的目标车队发送用于表征所述车载导航设备连接断开的异常事件通知。
这里,由于在云端服务器与车载导航设备建立长连接后,车载导航设备会周期性向云端服务器发送用于表征连接状态的心跳包信息,若云端服务器在设置时长内未接收到心跳包信息,说明与所述车载导航设备的长连接断开,从而向所述目标车队标识对应的目标车队发送用于表征所述车载导航设备连接断开的异常事件通知,所述设置时长大于所述心跳包信息的发送周期。如此,云端服务器检测到与车载导航设备的长连接断开后,向目标车队发送用于表征所述车载导航设备连接断开的异常事件通知,以使目标车队及时了解车队队员的组队出行情况,进一步提高了车辆组队出行中管理的智能性和有效性。
基于前述实施例相同的发明构思,本实施例通过具体示例对前述实施例的技术方案进行详细说明。本实施例中,以车载导航设备为导航设备为例。首先,多个用户加入到同一个队伍中,并一起导航组队从不同地点前往同一个目的地。对于一个队伍,队长创建队伍,生成队伍ID,队员通过队伍ID加入车队,云端服务器记录队伍信息,包括队伍ID、队员信息和队长信息等。用户在打开导航设备后,导航设备与云端服务器建立常态连接,通过设定的同一目的地开始进行导航。导航设备实时将异常事件发送给云端服务器,所述异常事件包括偏离导航路线、结束导航、重新算路、急减速、陀螺仪姿态异常、退出车队等事件。云端服务器在接收到队员的导航设备发送的异常事件后,获取组队出行的队伍ID以及队伍中队长的信息,云端服务器将通过与队长的导航设备的常态连接自动下发给队长,队长根据队员发生的异常事件作出反应,实现队长实时了解队员情况。如此,在多人进行组队出行的时候,队友在导航中途发生异常事件时,可以自动将自己的状况实时发送给队伍中的队长,使队长能及时了解队伍的情况。
基于前述实施例相同的发明构思,本发明实施例提供了一种通知装置,该通知装置可以应用于车载导航设备和/或云端服务器中,请参阅图4,该通知控装置包括:处理器110和用于存储能够在处理器110上运行的计算机程序的存储器111;其中,图4中示意的处理器110并非用于指代处理器110的个数为一个,而是仅用于指代处理器110相对其他器件的位置关系,在实际应用中,处理器110的个数可以为一个或多个;同样,图4中示意的存储器111也是同样的含义,即仅用于指代存储器111相对其他器件的位置关系,在实际应用中,存储器111的个数可以为一个或多个。所述处理器110用于运行所述计算机程序时,实现对应应用于上述车载导航设备或云端服务器的所述通知方法。
该通知装置还可包括:至少一个网络接口112。该通知装置中的各个组件通过总线***113耦合在一起。可理解,总线***113用于实现这些组件之间的连接通信。总线***113除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图4中将各种总线都标为总线***113。
本发明实施例中的存储器111用于存储各种类型的数据以支持该通知装置的操作。这些数据的示例包括:用于在该通知装置上操作的任何计算机程序,如操作***和应用程序;联系人数据;电话簿数据;消息;图片;视频等。其中,操作***包含各种***程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序可以包含各种应用程序,例如媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。这里,实现本发明实施例方法的程序可以包含在应用程序中。
基于前述实施例相同的发明构思,本实施例还提供了一种计算机存储介质,所述计算机存储介质中存储有计算机程序,计算机存储介质可以是磁性随机存取存储器(FRAM,ferromagnetic random access memory)、只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read-Only Memory)、可擦除可编程只读存储器(EPROM,Erasable Programmable Read-Only Memory)、电可擦除可编程只读存储器(EEPROM,Electrically Erasable Programmable Read-Only Memory)、快闪存储器(FlashMemory)、磁表面存储器、光盘、或只读光盘(CD-ROM,Compact Disc Read-Only Memory)等存储器;也可以是包括上述存储器之一或任意组合的各种设备,如移动电话、计算机、平板设备、个人数字助理等。所述计算机存储介质中存储的计算机程序被处理器运行时,实现应用于上述车载导航设备或云端服务器的所述通知方法。所述计算机程序被处理器执行时实现的具体步骤流程请参考图2或图3所示实施例的描述,在此不再赘述。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,除了包含所列的那些要素,而且还可包含没有明确列出的其他要素。用于描述元件的序列形容词“第一”、“第二”等仅仅是为了区别属性类似的元件,并不意味着这样描述的元件必须依照给定的顺序,或者时间、空间、等级或其它的限制。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (10)
1.一种通知方法,应用于车载导航设备,其特征在于,包括:
在车辆处于组队出行状态时,获取用于表征车辆运行状态或导航状态的目标数据;
根据所述目标数据检测到所述车辆发生设置的异常事件时,向云端服务器发送通知请求以请求所述云端服务器向所述车辆所在车队发送异常事件通知,所述通知请求携带有用户标识和异常事件信息。
2.根据权利要求1所述的通知方法,其特征在于,所述在车辆处于组队出行状态时,获取用于表征车辆运行状态或导航状态的目标数据之前,还包括:
与所述云端服务器建立长连接;
向所述云端服务器发送加队请求,所述加队请求携带有目标车队标识、所述用户标识和所述车辆的地理位置,以请求加入所述目标车队标识对应的目标车队;
接收所述云端服务器返回的携带有导航路线的加队响应消息,以使所述车辆根据所述导航路线进行组队出行,所述导航路线用于指示所述车辆从所述地理位置至目的地的行驶路线。
3.根据权利要求1所述的通知方法,其特征在于,所述目标数据包括所述车辆的速度数据,所述根据所述目标数据检测到所述车辆发生设置的异常事件,包括:根据所述车辆的速度数据检测到所述车辆发生急减速行为;或者,
所述目标数据包括所述车辆的陀螺仪姿态数据,所述根据所述目标数据检测到所述车辆发生设置的异常事件,包括:根据所述车辆的陀螺仪姿态数据检测到所述车辆发生侧翻。
4.根据权利要求2所述的通知方法,其特征在于,所述目标数据包括所述车辆的地理位置数据,所述根据所述目标数据检测到所述车辆发生设置的异常事件,包括:根据所述车辆的地理位置数据检测到所述车辆偏离所述导航路线;或者,
所述目标数据包括导航操作指令,所述根据所述目标数据检测到所述车辆发生设置的异常事件,包括:根据所述导航操作指令检测到所述车辆切换了所述导航路线,或根据所述导航操作指令检测到所述车辆已结束导航;或者,
所述目标数据包括组队出行操作指令,所述根据所述目标数据检测到所述车辆发生设置的异常事件,包括:根据所述组队出行操作指令检测到所述车辆已退出所述目标车队。
5.一种通知方法,应用于云端服务器,其特征在于,包括:
接收车载导航设备发送的携带有用户标识和异常事件信息的通知请求,所述通知请求用于请求所述云端服务器向车辆所在车队发送异常事件通知;
响应所述通知请求,根据所述用户标识查询设置的用户标识列表与车队标识之间的对应关系,获取与所述用户标识对应的目标车队标识;
向所述目标车队标识对应的目标车队发送异常事件通知,所述异常事件通知携带有所述用户标识和所述异常事件信息。
6.根据权利要求5所述的通知方法,其特征在于,所述向所述目标车队标识对应的目标车队发送异常事件通知,包括:
根据所述目标车队标识获取所述目标车队标识对应的目标车队中的队长标识;
向所述队长标识对应的目标车载导航设备发送异常事件通知。
7.根据权利要求5所述的通知方法,其特征在于,所述响应所述通知请求,根据所述用户标识查询设置的用户标识列表与车队标识之间的对应关系,获取与所述用户标识对应的目标车队标识之前,还包括:
与所述车载导航设备建立长连接;
接收所述车载导航设备发送的加队请求,所述加队请求携带有目标车队标识、所述用户标识和所述车载导航设备所在车辆的地理位置;
响应所述加队请求,将所述用户标识添加至所述目标车队标识对应的用户标识列表;
根据所述目标车队标识查询设置的车队标识与目的地的对应关系,获取所述目标车队标识对应的目的地;
根据所述地理位置和所述目的地生成导航路线,并向所述车载导航设备发送携带有所述导航路线的加队响应消息。
8.根据权利要求7所述的通知方法,其特征在于,还包括:
检测到与所述车载导航设备的长连接断开后,向所述目标车队标识对应的目标车队发送用于表征所述车载导航设备连接断开的异常事件通知。
9.一种通知装置,其特征在于,包括:处理器和存储有计算机程序的存储器,在所述处理器运行所述计算机程序时,实现如权利要求1至8中任一项所述的通知方法。
10.一种计算机存储介质,其特征在于,存储有计算机程序,所述计算机程序被处理器执行时,实现如权利要求1至8中任一项所述的通知方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910373261.0A CN111896022A (zh) | 2019-05-06 | 2019-05-06 | 一种通知方法、装置及计算机存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910373261.0A CN111896022A (zh) | 2019-05-06 | 2019-05-06 | 一种通知方法、装置及计算机存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111896022A true CN111896022A (zh) | 2020-11-06 |
Family
ID=73169555
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910373261.0A Pending CN111896022A (zh) | 2019-05-06 | 2019-05-06 | 一种通知方法、装置及计算机存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111896022A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112965479A (zh) * | 2021-01-29 | 2021-06-15 | 知行汽车科技(苏州)有限公司 | 无人车的云端管理方法、装置及存储介质 |
CN114676869A (zh) * | 2020-12-24 | 2022-06-28 | 九号智能(常州)科技有限公司 | 移动出行装置的组队方法、装置、设备和存储介质 |
CN115527359A (zh) * | 2021-06-08 | 2022-12-27 | 中信科智联科技有限公司 | 一种车辆编队行驶方法、控制器及车载终端 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101840533A (zh) * | 2009-03-20 | 2010-09-22 | 中华电信股份有限公司 | 电子化物流车队管理***及其方法 |
CN103604436A (zh) * | 2013-03-18 | 2014-02-26 | 祝峥 | 车辆组队导航方法及导航*** |
CN104102978A (zh) * | 2014-07-25 | 2014-10-15 | 上海扬梓投资管理有限公司 | 一种车队管理方法及*** |
US20170293296A1 (en) * | 2016-04-12 | 2017-10-12 | Here Global B.V. | Method, apparatus and computer program product for grouping vehicles into a platoon |
CN107941228A (zh) * | 2016-10-13 | 2018-04-20 | 阿里巴巴集团控股有限公司 | 一种车辆组队行驶的方法、装置、设备和操作*** |
CN108932835A (zh) * | 2018-08-02 | 2018-12-04 | 成都秦川物联网科技股份有限公司 | 基于车联网的车队管理方法及车联网*** |
-
2019
- 2019-05-06 CN CN201910373261.0A patent/CN111896022A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101840533A (zh) * | 2009-03-20 | 2010-09-22 | 中华电信股份有限公司 | 电子化物流车队管理***及其方法 |
CN103604436A (zh) * | 2013-03-18 | 2014-02-26 | 祝峥 | 车辆组队导航方法及导航*** |
CN104102978A (zh) * | 2014-07-25 | 2014-10-15 | 上海扬梓投资管理有限公司 | 一种车队管理方法及*** |
US20170293296A1 (en) * | 2016-04-12 | 2017-10-12 | Here Global B.V. | Method, apparatus and computer program product for grouping vehicles into a platoon |
CN107941228A (zh) * | 2016-10-13 | 2018-04-20 | 阿里巴巴集团控股有限公司 | 一种车辆组队行驶的方法、装置、设备和操作*** |
CN108932835A (zh) * | 2018-08-02 | 2018-12-04 | 成都秦川物联网科技股份有限公司 | 基于车联网的车队管理方法及车联网*** |
Non-Patent Citations (1)
Title |
---|
纪明君等: "基于V2X的车辆组队的通信管理***研究", 《汽车与驾驶维修(维修版)》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114676869A (zh) * | 2020-12-24 | 2022-06-28 | 九号智能(常州)科技有限公司 | 移动出行装置的组队方法、装置、设备和存储介质 |
CN112965479A (zh) * | 2021-01-29 | 2021-06-15 | 知行汽车科技(苏州)有限公司 | 无人车的云端管理方法、装置及存储介质 |
CN115527359A (zh) * | 2021-06-08 | 2022-12-27 | 中信科智联科技有限公司 | 一种车辆编队行驶方法、控制器及车载终端 |
CN115527359B (zh) * | 2021-06-08 | 2024-04-09 | 中信科智联科技有限公司 | 一种车辆编队行驶方法、控制器及车载终端 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10281296B2 (en) | Method and apparatus for electric vehicle trip and recharge planning | |
Coppola et al. | Connected car: technologies, issues, future trends | |
KR101500472B1 (ko) | 차량 내외로 차량 관련 정보를 전송하는 방법 및 장치 | |
CN105809767B (zh) | 用于收集车辆数据的方法和设备 | |
US20180238695A1 (en) | Casual driver ride sharing | |
US20120290149A1 (en) | Methods and Apparatus for Selective Power Enablement with Predictive Capability | |
US9117373B2 (en) | Method and apparatus for extra-vehicular emergency updates following an accident | |
CN111896022A (zh) | 一种通知方法、装置及计算机存储介质 | |
CN111339445A (zh) | 用于基于车辆的游览的***及方法 | |
JP7400247B2 (ja) | 報告書作成支援システム、サーバ装置、及びコンピュータプログラム | |
EP3930364A1 (en) | Compute system with anonymization mechanism and method of operation thereof | |
CN112885146A (zh) | 车辆预警方法、装置、计算机设备和存储介质 | |
CN117377993A (zh) | 电子设备、无线通信方法和计算机可读存储介质 | |
CN113091760B (zh) | 一种基于区块链智能合约的路况信息获取方法 | |
JP2002328024A (ja) | ナビゲーション車載端末及びナビゲーション管理装置 | |
CN110044372A (zh) | 车载器、服务器、导航***、地图显示程序及方法 | |
US20190295205A1 (en) | Information processing apparatus and program | |
CN1329877C (zh) | 用于传送适合于接收终端的路径导航信息数据的信息通信业务终端和方法 | |
JP2010010815A (ja) | 位置検知システム及び位置管理サーバ | |
US11915202B2 (en) | Remote meeting and calendar support for the in-vehicle infotainment unit | |
US11700357B2 (en) | Connected camera system for vehicles | |
CN112050823B (zh) | 一种导航目的地修正方法、装置及计算机存储介质 | |
CN112504291A (zh) | 一种车辆导航的方法及装置 | |
US12047428B2 (en) | Virtual carpooling | |
US20240208356A1 (en) | Telsmart electric vehicle charging with 5g small cell/wireless, digital out of home advertising, combined in multi technology network infrastructure |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20201106 |
|
WD01 | Invention patent application deemed withdrawn after publication |