车内通信方法、交互方法、通信装置、交互系统及车辆制造方法及图纸

技术编号:38821097 阅读:12 留言:0更新日期:2023-09-15 20:00
本申请涉及交通工具领域,公开了一种车内通信方法、交互方法、通信装置、交互系统及车辆。车内通信方法包括:车内通信装置的交互模块获取来自请求应用的交互信息;其中,交互模块包括服务代理;服务代理调用服务模块获取交互信息;服务模块将交互信息自请求进程传递至目标进程;将交互信息自目标进程传输至交互模块,允许目标应用调用交互信息;其中,车内通信装置、请求应用以及目标应用均位于本地。采用本方法能够改善通信方法,减轻交互过程中请求应用以及目标应用二者的工作负担,且车内通信装置起到传输交互信息的作用,有利于适应不同应用之间的交互,还有利于减少占用控制应用的接口以及功能应用的接口。接口以及功能应用的接口。接口以及功能应用的接口。

【技术实现步骤摘要】
车内通信方法、交互方法、通信装置、交互系统及车辆


[0001]本申请涉及交通工具
,特别是涉及一种车内通信方法、车内交互方法、车内通信装置、车内交互系统及车辆。

技术介绍

[0002]在诸如汽车等交通工具中,为实现交通工作的各项功能以及完成与用户之间的交互,多个应用程序之间的通信非常频繁。相关技术中,因各应用程序均位于本地,通常会对各应用程序的接口进行定义,以使得应用程序之间直接通过接口进行通信完成彼此之间的交互。如是,存在着需要重复地对接口进行定义、占用大量应用程序的接口资源等问题。

技术实现思路

[0003]基于此,有必要针对上述技术问题,提供一种能够改善通信方法,减轻交互过程中请求应用以及目标应用二者的工作负担,且车内通信装置起到传输交互信息的作用,有利于适应不同应用之间的交互,还有利于减少占用控制应用的接口以及功能应用的接口的车内通信方法、车内交互方法、车内通信装置、车内交互系统及车辆。
[0004]一方面,提供一种车内通信方法,车内通信方法包括:车内通信装置的交互模块获取来自请求应用的交互信息;其中,交互模块包括服务代理;服务代理调用服务模块获取交互信息;服务模块将交互信息自请求进程传递至目标进程;将交互信息自目标进程传输至交互模块,允许目标应用调用交互信息;其中,车内通信装置、请求应用以及目标应用均位于本地。
[0005]在本申请的一实施例中,目标进程包括与目标应用连通的目标远端单元以及目标本地单元;服务代理调用服务模块获取交互信息;服务模块将交互信息自请求进程传递至目标进程包括:服务代理接收交互信息,将交互信息发送至服务模块,服务模块调用目标远端单元接收交互信息;将交互信息自目标进程传输至交互模块包括:交互模块调用目标远端单元,获取交互信息,并将交互信息传输至与目标远端单元连通的目标本地单元。
[0006]在本申请的一实施例中,车内通信装置连接多个可作为目标应用的关联应用,各关联应用的应用远端单元与应用本地单元连通;服务模块调用目标远端单元接收交互信息包括:识别交互信息所携带的目标标识;其中,目标标识用于标识与交互信息相匹配的目标应用;查找与目标标识相匹配的应用远端单元,将其作为目标远端单元,与作为目标远端单元连通的应用本地单元作为目标本地单元;利用目标远端单元接收交互信息。
[0007]在本申请的一实施例中,车内通信方法包括:交互模块响应于获取来自注册应用的应用本地单元注册请求,接受注册请求;创建与注册应用相关联的应用远端单元,应用远端单元连通注册应用的应用本地单元;向服务模块注册所创建的应用远端单元,将完成应用远端单元创建及注册的注册应用作为关联应用;其中,目标应用为至少一个关联应用中的一者。
[0008]在本申请的一实施例中,关联应用包括控制应用以及功能应用;车内通信方法还
包括:控制应用作为请求应用,功能应用作为目标应用,交互信息包括控制指令;和/或,功能应用作为请求应用,控制应用作为目标应用,交互信息包括反馈信息。
[0009]在本申请的一实施例中,服务代理调用服务模块获取交互信息包括:交互模块响应于接收到交互信息请求,向服务模块发送连接请求;服务模块响应于获取连接请求,反馈服务代理,以允许通过服务代理调用服务模块的信息传输功能,将交互信息发送至服务模块。
[0010]另一方面,提供一种车内交互方法,车内交互方法包括:请求应用向车内通信装置发送交互信息;车内通信装置实现如上述任一项实施例中的车内通信方法;目标应用调用车内通信装置传递至目标进程的交互信息。
[0011]再一方面,提供一种车内通信装置,车内通信装置包括:交互模块以及服务模块;交互模块用于与外部的请求应用以及目标应用连接;服务模块与交互模块连接;车内通信装置的交互模块获取来自请求应用的交互信息;其中,交互模块包括服务代理;服务代理调用服务模块获取交互信息;服务模块将交互信息自请求进程传递至目标进程;将交互信息自目标进程传输至交互模块,允许目标应用调用交互信息;其中,车内通信装置、请求应用以及目标应用均位于本地。
[0012]又一方面,提供一种车内交互系统,车内交互系统包括:控制应用、功能应用以及如上述实施例中的车内通信装置;控制应用以及功能应用二者中的一者作为请求应用时,另一者为目标应用;控制应用与功能应用二者中一者的数量为至少一个,另一者的数量为多个;车内通信装置的交互模块与控制应用以及功能应用分别连接,用于实现如上述实施例中的车内交互方法。
[0013]复一方面,提供一种车辆,车辆包括:车辆本体以及设于车辆本体的如上述实施例中的车内交互系统。
[0014]上述车内通信方法、车内交互方法、车内通信装置、车内交互系统及车辆,车内通信装置起到传输交互信息的作用,利用车内通信装置连接需要进行交互的控制应用以及功能应用,控制应用以及功能应用均与车内通信装置连接,相较于彼此直接连接能够减少所占用的接口资源,还能够减少定义接口的工作。在控制应用与功能应用的交互中,发送交互信息的一者作为请求应用,接收交互信息的一者作为目标应用,请求应用将交互信息发送至车内通信装置,由车内通信装置将交互信息切换至目标应用的目标进程,有利于减轻交互过程中请求应用以及目标应用二者的工作负担。与此同时,利用车内通信装置对交互信息进行中转,可以通过车内通信装置与更多的应用程序之间连接,有利于适应不同应用之间的交互,故本申请能够显著改善通信方法。
附图说明
[0015]图1是本申请车内交互系统一实施例的结构示意图;
[0016]图2是本申请车内交互方法一实施例的流程示意图;
[0017]图3是本申请车内通信装置一实施例的结构示意图;
[0018]图4是本申请车内通信方法一实施例的流程示意图;
[0019]图5是本申请车内通信方法另一实施例的流程示意图;
[0020]图6是本申请传输控制指令一实施例的流程示意图;
[0021]图7是本申请传输反馈信息一实施例的流程示意图;
[0022]图8是本申请车辆一实施例的结构示意图;
[0023]图9是本申请计算机设备一实施例的结构示意图。
具体实施方式
[0024]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0025]请参阅图1,图1是本申请车内交互系统一实施例的结构示意图。
[0026]在本实施例中,车内交互系统包括车内通信装置10、控制应用20以及功能应用30。
[0027]车内通信装置10、控制应用20以及功能应用30均位于本地。这意味着,如相关技术中,控制应用20与功能应用30之间可以直接通过本地接口连通进行通信,而无需通过车内通信装置10。然而,本实施例中考虑到各应用程序彼此之间均通过本地接口连通,存在占用较多接口资源的问题,容易出现因接口不足无法与更多应用程序连接,导致交互功能严重受限的问题。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车内通信方法,其特征在于,所述车内通信方法包括:车内通信装置的交互模块获取来自请求应用的交互信息;其中,所述交互模块包括服务代理;所述服务代理调用服务模块获取所述交互信息;所述服务模块将所述交互信息自请求进程传递至目标进程;将所述交互信息自所述目标进程传输至所述交互模块,允许目标应用调用所述交互信息;其中,所述车内通信装置、请求应用以及目标应用均位于本地。2.根据权利要求1所述的车内通信方法,其特征在于,所述目标进程包括与所述目标应用连通的目标远端单元以及目标本地单元;所述服务代理调用服务模块获取所述交互信息;所述服务模块将所述交互信息自请求进程传递至目标进程包括:所述服务代理接收所述交互信息,将所述交互信息发送至所述服务模块,所述服务模块调用所述目标远端单元接收所述交互信息;所述将所述交互信息自所述目标进程传输至所述交互模块包括:所述交互模块调用所述目标远端单元,获取所述交互信息,并将所述交互信息传输至与所述目标远端单元连通的目标本地单元。3.根据权利要求2所述的车内通信方法,其特征在于,所述车内通信装置连接多个可作为目标应用的关联应用,各关联应用的应用远端单元与应用本地单元连通;所述服务模块调用所述目标远端单元接收所述交互信息包括:识别所述交互信息所携带的目标标识;其中,所述目标标识用于标识与所述交互信息相匹配的目标应用;查找与所述目标标识相匹配的应用远端单元,将其作为目标远端单元,与作为目标远端单元连通的应用本地单元作为目标本地单元;利用所述目标远端单元接收所述交互信息。4.根据权利要求1所述的车内通信方法,其特征在于,所述车内通信方法包括:交互模块响应于获取来自注册应用的应用本地单元注册请求,接受所述注册请求;创建与所述注册应用相关联的应用远端单元,所述应用远端单元连通所述注册应用的应用本地单元;向所述服务模块注册所创建的应用远端...

【专利技术属性】
技术研发人员:张克喜
申请(专利权)人:赛力斯汽车有限公司
类型:发明
国别省市:

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

1