车载导航保护方法、装置、设备及存储介质制造方法及图纸

技术编号:39056225 阅读:19 留言:0更新日期:2023-10-12 19:49
本申请提供一种车载导航保护方法、装置、设备及存储介质,涉及智能座舱技术领域,该方法应用于车机,车机上运行有监视器和多个虚拟机,虚拟机中的第一虚拟机和第二虚拟机的操作系统中均部署有导航服务;该方法包括:监视器响应监听到提供导航服务的第一虚拟机运行异常,向第二虚拟机发送第一通知消息,第一通知消息用于指示第一虚拟机运行异常;第二虚拟机从本地获取导航目的地,导航目的地是开始导航后由第一虚拟机发送给第二虚拟机的;第二虚拟机根据导航目的地启动导航服务。本申请能够有效提高驾驶员的驾驶体验和驾驶安全。效提高驾驶员的驾驶体验和驾驶安全。效提高驾驶员的驾驶体验和驾驶安全。

【技术实现步骤摘要】
车载导航保护方法、装置、设备及存储介质


[0001]本申请涉及智能座舱
,尤其涉及一种车载导航保护方法、装置、设备及存储介质。

技术介绍

[0002]车载导航是利用车载全球定位系统(Global Positioning System,GPS)配合电子地图提供导航服务的,能够方便且准确地告诉驾驶员去往目的地的最短或者最快路径,是驾驶员的好帮手。
[0003]目前,导航服务运行在车机的操作系统上。若车机的操作系统出现死机或宕机,则无法提供导航服务,从而使得依赖导航服务的驾驶员出现行驶问题,例如走错路口,进而影响驾驶员的驾驶体验和驾驶安全。

技术实现思路

[0004]本申请提供一种车载导航保护方法、装置、设备及存储介质,以解决在车机的操作系统出现死机或宕机时,无法提供导航服务,影响驾驶员的驾驶体验和驾驶安全的问题。
[0005]第一方面,本申请提供一种车载导航保护方法,应用于车机,车机上运行有监视器和多个虚拟机,虚拟机中的第一虚拟机和第二虚拟机的操作系统中均部署有导航服务,该车载导航保护方法包括:
[0006]监视器响应监听到提供导航服务的第一虚拟机运行异常,向第二虚拟机发送第一通知消息,第一通知消息用于指示第一虚拟机运行异常;
[0007]第二虚拟机从本地获取导航目的地,导航目的地是开始导航后由第一虚拟机发送给第二虚拟机的;
[0008]第二虚拟机根据导航目的地启动导航服务。
[0009]可选的,向第二虚拟机发送第一通知消息,包括:通过跨域通信,向第二虚拟机发送第一通知消息。
[0010]可选的,该车载导航保护方法还包括:若第二虚拟机从本地不能获取到导航目的地,则不启动导航服务。
[0011]可选的,该车载导航保护方法还包括:第二虚拟机在确定导航至导航目的地后,清除本地存储的导航目的地。
[0012]可选的,该车载导航保护方法还包括:第一虚拟机在确定导航至导航目的地之后,通过跨域通信,向第二虚拟机发送第二通知消息,第二通知消息用于指示导航完成;第二虚拟机清除本地存储的导航目的地。
[0013]可选的,监视器在第一虚拟机的操作系统启动后持续监听第一虚拟机的运行状态。
[0014]第二方面,本申请提供一种车载导航保护装置,应用于车机,车机上运行有监视器和多个虚拟机,虚拟机中的第一虚拟机和第二虚拟机的操作系统中均部署有导航服务,该
车载导航保护装置包括:
[0015]发送模块,用于监视器响应监听到提供导航服务的第一虚拟机运行异常,向第二虚拟机发送第一通知消息,第一通知消息用于指示第一虚拟机运行异常;
[0016]获取模块,用于第二虚拟机从本地获取导航目的地,导航目的地是开始导航后由第一虚拟机发送给第二虚拟机的;
[0017]启动模块,用于第二虚拟机根据导航目的地启动导航服务。
[0018]可选的,发送模块具体用于:通过跨域通信,向第二虚拟机发送第一通知消息。
[0019]可选的,启动模块还用于:若第二虚拟机从本地不能获取到导航目的地,则不启动导航服务。
[0020]可选的,该车载导航保护装置还包括第一处理模块,用于第二虚拟机在确定导航至导航目的地后,清除本地存储的导航目的地。
[0021]可选的,发送模块还用于:第一虚拟机在确定导航至导航目的地之后,通过跨域通信,向第二虚拟机发送第二通知消息,第二通知消息用于指示导航完成;该车载导航保护装置还包括第二处理模块,用于第二虚拟机清除本地存储的导航目的地。
[0022]可选的,监视器在第一虚拟机的操作系统启动后持续监听第一虚拟机的运行状态。
[0023]第三方面,本申请提供一种电子设备,包括:处理器,以及与处理器通信连接的存储器;
[0024]存储器存储计算机执行指令;
[0025]处理器执行存储器存储的计算机执行指令,以实现如本申请第一方面所述的车载导航保护方法。
[0026]第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序指令,计算机程序指令被执行时,实现如本申请第一方面所述的车载导航保护方法。
[0027]第五方面,本申请提供一种计算机程序产品,包括计算机程序,计算机程序被执行时实现如本申请第一方面所述的车载导航保护方法。
[0028]本申请提供的车载导航保护方法、装置、设备及存储介质,应用于车机,车机上运行有监视器和多个虚拟机,虚拟机中的第一虚拟机和第二虚拟机的操作系统中均部署有导航服务;通过监视器响应监听到提供导航服务的第一虚拟机运行异常,向第二虚拟机发送第一通知消息,第一通知消息用于指示第一虚拟机运行异常;第二虚拟机从本地获取导航目的地,导航目的地是开始导航后由第一虚拟机发送给第二虚拟机的;第二虚拟机根据导航目的地启动导航服务。由于本申请在第一虚拟机和第二虚拟机的操作系统中均部署有导航服务,在提供导航服务的第一虚拟机运行异常时,自动切换到第二虚拟机继续提供导航服务,使得依赖导航服务的驾驶员能够在在导航至导航目的地的过程中正常使用导航服务,从而能够有效提高驾驶员的驾驶体验和驾驶安全。
附图说明
[0029]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本申
请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0030]图1为本申请一实施例提供的应用场景示意图;
[0031]图2为本申请一实施例提供的车载导航保护方法的流程图;
[0032]图3为本申请另一实施例提供的车载导航保护方法的流程图;
[0033]图4为本申请一实施例提供的车载导航保护装置的结构示意图;
[0034]图5为本申请一实施例提供的电子设备的结构示意图。
具体实施方式
[0035]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0036]需要说明的是,本申请所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,并且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准,并提供有相应的操作入口,供用户选择授权或者拒绝。
[0037]目前,车辆在行驶过程中所使用的导航服务运行在车机的操作系统上,该操作系统比如为安卓(Android)操作系统。若车机的操作系统出现死机或宕机,则无法提供导航服务,从而使得依赖导航服务的驾驶员出现行驶问题,例如走错路口,进而本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车载导航保护方法,其特征在于,应用于车机,所述车机上运行有监视器和多个虚拟机,所述虚拟机中的第一虚拟机和第二虚拟机的操作系统中均部署有导航服务,所述车载导航保护方法包括:所述监视器响应监听到提供导航服务的第一虚拟机运行异常,向所述第二虚拟机发送第一通知消息,所述第一通知消息用于指示所述第一虚拟机运行异常;所述第二虚拟机从本地获取导航目的地,所述导航目的地是开始导航后由所述第一虚拟机发送给所述第二虚拟机的;所述第二虚拟机根据所述导航目的地启动导航服务。2.根据权利要求1所述的车载导航保护方法,其特征在于,所述向所述第二虚拟机发送第一通知消息,包括:通过跨域通信,向所述第二虚拟机发送所述第一通知消息。3.根据权利要求1或2所述的车载导航保护方法,其特征在于,还包括:若所述第二虚拟机从本地不能获取到导航目的地,则不启动导航服务。4.根据权利要求1或2所述的车载导航保护方法,其特征在于,还包括:所述第二虚拟机在确定导航至所述导航目的地后,清除本地存储的所述导航目的地。5.根据权利要求1或2所述的车载导航保护方法,其特征在于,还包括:所述第一虚拟机在确定导航至所述导航目的地之后,通过跨域通信,向所述第二虚拟机发送第二通知消息,所述第二通知消息用于指示导航完成;所述第二虚拟机清除本地存储的所述导航目的地。6.根据权利要求1...

【专利技术属性】
技术研发人员:陈东棋
申请(专利权)人:亿咖通湖北技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1