车机端软件的服务方法、车机端软件及其相关设备技术

技术编号:31506131 阅读:17 留言:0更新日期:2021-12-22 23:37
本公开提供了车机端软件的服务方法、车极端软件及其相关设备,涉及人工智能技术领域,尤其涉及自动驾驶、车联网和自然语言处理等技术领域。具体实现方案为:获取软件相关操作;确定车机系统软件中与软件相关操作对应的操作服务的服务接口;调用服务接口,以获取操作服务对软件相关操作的执行结果。由此,通过调用车机系统软件中与软件相关操作对应的操作服务的服务接口,以获取操作服务对软件相关操作的执行结果,实现了车机端软件中的连接协议和车机系统软件的服务接口拆分,进而,车机端软件升级不涉及到服务接口的非法调用,提高了车机系统软件的安全性。机系统软件的安全性。机系统软件的安全性。

【技术实现步骤摘要】
车机端软件的服务方法、车机端软件及其相关设备


[0001]本公开涉及人工智能
,尤其涉及自动驾驶、车联网和自然语言处理等
,具体涉及车机端软件的服务方法、车极端软件及其相关设备。

技术介绍

[0002]车机与移动设备互联的交互场景中,很多厂商因各种各样的原因,如出于安全性考虑、出于研发成本考虑、甚至是网络问题(早期的很多车机都是无网络系统)等因素,导致车机端软件无法升级。

技术实现思路

[0003]本公开提供了一种用于车机端软件的服务方法、车极端软件及其相关设备。
[0004]根据本公开的一方面,提供了一种车机端软件的服务方法,包括:获取软件相关操作;确定车机系统软件中与所述软件相关操作对应的操作服务的服务接口;调用所述服务接口,以获取所述操作服务对所述软件相关操作的执行结果。
[0005]根据本公开的另一方面,提供了一种车机端软件,包括:依次连接的用户界面层、协议层和连接层;其中,所述协议层,用于提供所述车机端软件与移动设备端软件、车机系统软件的通信协议;所述连接层,用于实现所述车机端软件与所述移动设备端软件、所述车机系统软件的连接;所述用户界面层,用于获取软件相关操作,确定车机系统软件中与所述软件相关操作对应的操作服务的服务接口,并通过所述协议层和所述连接层,调用所述服务接口,以获取所述软件相关操作的执行结果。
[0006]根据本公开的另一方面,提供了一种车机,包括:车机系统软件,与所述车机系统软件连接的车机端软件;所述车机系统软件中集成有操作服务,以及所述操作服务的服务接口;所述车机端软件,用于确定车机系统软件中与所述软件相关操作对应的操作服务的服务接口,调用所述服务接口,以获取所述操作服务对所述软件相关操作的执行结果。
[0007]根据本公开的另一方面,提供了一种车机端软件的服务装置,包括:获取模块,用于获取软件相关操作;确定模块,用于确定车机系统软件中与所述软件相关操作对应的操作服务的服务接口;调用模块,用于调用所述服务接口,以获取所述操作服务对所述软件相关操作的执行结果。
[0008]根据本公开的另一方面,提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开第一方面实施例所述的方法。
[0009]根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行本公开第一方面实施例所述的方法。
[0010]根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现本公开第一方面实施例所述的方法。
[0011]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0012]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0013]图1是根据本公开第一实施例的示意图;
[0014]图2是根据本公开实施例的手机端软件与车机端软件连接示意图;
[0015]图3是根据本公开第二实施例的示意图;
[0016]图4是根据本公开第三实施例的示意图;
[0017]图5是根据本公开实施例的车机端软件升级时序示意图;
[0018]图6是根据本公开第四实施例的示意图;
[0019]图7是根据本公开第五实施例的示意图;
[0020]图8是根据本公开实施例的手机端软件、车机端软件与车机系统的连接示意图;
[0021]图9是根据本公开第五实施例的示意图;
[0022]图10是用来实现本公开实施例的车机端软件的服务方法的电子设备的框图。
具体实施方式
[0023]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0024]车机与移动设备互联的交互场景中,很多厂商因各种各样的原因,如出于安全性考虑、出于研发成本考虑、甚至是网络问题(早期的很多车机都是无网络系统)等因素,导致车机端软件无法升级。
[0025]相关技术中,通过车机系统升级以进行车机端软件的升级,但是,在通过车机系统升级以进行车机端软件的升级的过程中,车机端软件升级涉及到车机系统接口的非法调用,降低了车机系统的安全性。
[0026]针对上述问题,本公开提出了车机端软件的服务方法、车极端软件及其相关设备。
[0027]图1是根据本公开第一实施例的示意图。需要说明的是,本公开实施例的车机端软件的服务方法可应用于本公开实施例的车机端软件的服务装置,该装置可被配置于电子设备中。其中,该电子设备可以是移动终端,例如,手机、平板电脑、个人数字助理等具有各种操作系统的硬件设备。
[0028]如图1所示,该车机端软件的服务方法可包括如下步骤:
[0029]步骤101,获取软件相关操作。
[0030]在本公开实施例中,以移动设备端为手机端为例,如图2所示,手机端软件可投屏至车机端软件,可在手机端软件对车机端软件进行软件相关操作,或者,在车机端软件上直接进行软件相关操作。为了准确地获取软件的相关操作,因此,在车机端软件上直接进行软件相关操作时,车机端软件的服务装置可获取到车机端软件的软件相关操作,或者,车机端软件的服务装置与手机端软件连接,可获取到车机端软件对应的手机端软件的软件相关操
作。
[0031]步骤102,确定车机系统软件中与软件相关操作对应的操作服务的服务接口。
[0032]需要了解的是,不同的软件相关操作对应不同的操作服务,不同的操作服务对应车机系统软件中不同的服务接口。因此,在本公开实施例中,为了可以准确地在车机系统软件中确定与软件相关操作对应的操作服务的服务接口,可根据软件相关操作在车机系统中确定与软件相关操作对应的操作服务的服务接口。其中,需要说明的是,操作服务可包括以下服务中的至少一种:视频解码服务、车载数据管理服务、音频焦点服务、蓝牙电话服务。服务接口可包括车控接口和数据转发接口,其中,车控接口,对应视频解码服务、音频焦点服务和蓝牙电话服务,数据转发接口,对应车载数据管理服务。
[0033]步骤103,调用服务接口,以获取操作服务对软件相关操作的执行结果。
[0034]进而,车机端软件的服务装置可调用车机系统软件中与软件相关操作对应的操作服务的服务接口,车机系统软件中的操作服务可对软件相关操作进行执行,并生成执行结果。
[0035]综上,通过调用车机系统软件中与软件相关操作对应的操作服务的服务接口,以获取操本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车机端软件的服务方法,包括:获取软件相关操作;确定车机系统软件中与所述软件相关操作对应的操作服务的服务接口;调用所述服务接口,以获取所述操作服务对所述软件相关操作的执行结果。2.根据权利要求1所述的方法,其中,所述获取软件相关操作,包括:获取所述车机端软件的所述软件相关操作;或者,获取所述车机端软件对应的移动设备端软件的所述软件相关操作。3.根据权利要求1所述的方法,其中,所述操作服务包括以下服务中的至少一种:视频解码服务、车载数据管理服务、音频焦点服务、蓝牙电话服务。4.根据权利要求3所述的方法,其中,所述服务接口包括以下接口中的至少一种:车控接口、数据转发接口;其中,所述车控接口,对应所述视频解码服务、所述音频焦点服务和所述蓝牙电话服务;所述数据转发接口,对应所述车载数据管理服务。5.根据权利要求1或2所述的方法,其中,所述方法还包括:在所述车机端软件的用户界面上显示所述执行结果;或者,将所述执行结果发送给所述车机端软件对应的移动设备端软件,以在所述移动设备端软件的用户界面上显示所述执行结果。6.根据权利要求1至5任一项所述的方法,其中,所述方法还包括:接收所述车机端软件对应的移动设备端软件发送的软件版本文件,其中,所述软件版本文件的版本号大于所述车机端软件的当前版本号;在所述车机端软件未处于使用状态时,根据所述软件版本文件升级所述车机端软件。7.根据权利要求6所述的方法,其中,所述接收所述车机端软件对应的移动设备端软件发送的软件版本文件,包括:在接收到所述移动设备端软件发送的第一命令字数据时,开始接收操作;在接收到所述移动设备端软件发送的第二命令字数据时,停止接收操作;对接收到的数据进行整合以及完整性验证,得到所述软件版本文件。8.一种车机端软件,包括:依次连接的用户界面层、协议层和连接层;其中,所述协议层,用于提供所述车机端软件与移动设备端软件、车机系统软件的通信协议;所述连接层,用于实现所述车机端软件与所述移动设备端软件、所述车机系统软件的连接;所述用户界面层,用于获取软件相关操作,确定车机系统软件中与所述软件相关操作对应的操作服务的服务接口,并通过所述协议层和所述连接层,调用所述服务接口,以获取所述软件相关操...

【专利技术属性】
技术研发人员:周文欢黄启立欧阳能钧
申请(专利权)人:阿波罗智联北京科技有限公司
类型:发明
国别省市:

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

1