System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种跨系统平台交互系统、方法及车辆技术方案_技高网

一种跨系统平台交互系统、方法及车辆技术方案

技术编号:41966475 阅读:12 留言:0更新日期:2024-07-10 16:48
本发明专利技术提供了一种跨系统平台交互系统、方法及车辆,涉及车机交互技术领域,跨系统平台交互系统包括第一端和第二端,第一端包括第一通信模块和服务器模块;第二端包括第二通信模块和网页模块;第一通信模块用于与第二通信模块建立局域网连接,服务器模块用于构建基于网页的交互数据,将交互数据通过第一通信模块发送至第二端,其中,交互数据通过预设的双向通信协议构建;网页模块用于处理交互数据,并将处理结果通过第二通信模块反馈至第一端,网页模块还用于产生基于双向通信协议的控制数据,通过第二通信模块发送至第一端,保证第一端和第二端可以进行跨平台交互。

【技术实现步骤摘要】

本专利技术涉及车机交互,具体而言,涉及一种跨系统平台交互系统、方法及车辆


技术介绍

1、随着智能设备的广泛应用,车载系统正逐步迈向大屏化和智能化的发展方向。在此趋势影响下,车机屏幕的操作也从单一场景、单一功能转变为多场景、多功能的应用,操控方式也从传统按键操作向触摸操作演进。然而,在车机大屏化和智能化的发展趋势下,车机屏幕集成了众多功能的控制按钮,使得用户需要前往相应的屏幕前进行操作。在某些特殊场景下,用户与车机屏幕的距离较远,操控起来并不便捷。

2、为解决这一问题,部分方案提出了利用投屏进行远程控制车机屏幕的方法,但该方法的使用场景较为有限,不同操作系统之间的连接协议有所区别,在同一系统下,远程控制的适配性较好,但在跨平台操作系统下,无法便捷地对二者进行连接。


技术实现思路

1、本专利技术解决的问题是如何与车机屏幕进行跨平台交互。

2、为解决上述问题,本专利技术提供一种跨系统平台交互系统,包括第一端和第二端,所述第一端包括第一通信模块和服务器模块,所述第二端包括第二通信模块和网页模块;

3、所述第一通信模块用于与所述第二通信模块建立局域网连接,所述服务器模块用于构建基于网页的交互数据,将所述交互数据通过所述第一通信模块发送至所述第二端,其中,所述交互数据通过预设的双向通信协议构建;

4、所述网页模块用于处理所述交互数据,并将处理结果通过所述第二通信模块反馈至所述第一端,所述网页模块还用于产生基于所述双向通信协议的控制数据,通过所述第二通信模块发送至所述第一端。

5、相对于现有技术,本专利技术通过第一通信模块与第二通信模块构建局域网通信,使二者具备数据传输功能。服务器模块生成基于双向通信协议的交互数据,使二者在实现数据传输的基础上,具备双向传递交互数据的能力。这确保了从第一端向第二端发送交互数据,并可以由第二端处理此类数据,将处理结果反馈至第一端,实现数据的双向传输。当第二端需要主动向第一端传输控制数据时,可通过双向通信协议将处理结果发送至第一端。第一端的服务器模块进行处理,实现双方之间的交互控制。在本技术方案中,无需考虑第二端的操作系统,仅需确保第二端具备局域网连接功能,即可实现通信连接。通过基于双向通信协议的交互数据,实现第一端与第二端的双向交互。此外,服务器模块构建基于网页的交互数据,并利用网页模块对数据进行展示与处理。第二端可将网页视为轻量化的客户端。用户可通过具备局域网功能和浏览器功能的设备,免安装实现与第一端的交互,从而进一步避免跨平台连接产生的不便。

6、可选地,所述第一通信模块还包括监听模块;

7、所述监听模块用于监听来自所述第二端的所述处理结果,将所述处理结果存储并转发至所述服务器模块。

8、可选地,所述服务器模块还用于在所述第一端中部署脚本语言运行环境,在所述脚本语言运行环境中部署网页服务器。

9、可选地,所述网页服务器用于接收来自所述监听模块的所述处理结果,并对所述处理结果进行解析,获得解析结果。

10、可选地,所述服务器模块还用于在所述第一端和所述第二端之间建立全双工通信链路,并通过所述全双工通信链路传输所述处理结果。

11、可选地,所述服务器模块还包括第一端口和第二端口,所述第一端口用于在所述第一端向所述第二端发送所述交互数据时,接收来自所述服务器模块的所述交互数据;

12、所述第二端口用于接收来自所述第一端口的所述交互数据,将所述交互数据通过所述全双工通信链路发送至所述第二端。

13、可选地,所述网页模块还用于通过所述第二通信模块监控来自所述第一端的所述交互数据,根据所述交互数据生成网页页面。

14、可选地,所述网页页面基于html5构建。

15、第二方面,本专利技术还提供一种跨系统平台交互方法,应用于如上所述的跨系统平台交互系统,所述跨系统平台交互方法包括:

16、控制第一端和第二端建立局域网连接;

17、控制所述第一端构建网页服务器环境,所述网页服务器环境用于接收来自所述第二端的网页数据;

18、通过所述第二端向所述第一端发起全双工通信,基于所述全双工通信向所述第一端建立基于网页的通信链路,并发送网页通信请求;

19、控制所述第一端处理所述网页通信请求,获得交互数据,解析所述交互数据,获得解析数据。

20、第三方面,本专利技术还提供一种车辆,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于当执行所述计算机程序时,实现如上所述的跨系统平台交互方法。

本文档来自技高网...

【技术保护点】

1.一种跨系统平台交互系统,其特征在于,包括第一端和第二端,所述第一端包括第一通信模块和服务器模块,所述第二端包括第二通信模块和网页模块;

2.根据权利要求1所述的跨系统平台交互系统,其特征在于,所述第一通信模块还包括监听模块;

3.根据权利要求2所述的跨系统平台交互系统,其特征在于,所述服务器模块还用于在所述第一端中部署脚本语言运行环境,在所述脚本语言运行环境中部署网页服务器。

4.根据权利要求3所述的跨系统平台交互系统,其特征在于,所述网页服务器用于接收来自所述监听模块的所述处理结果,并对所述处理结果进行解析,获得解析结果。

5.根据权利要求1-4任意一项所述的跨系统平台交互系统,其特征在于,所述服务器模块还用于在所述第一端和所述第二端之间建立全双工通信链路,并通过所述全双工通信链路传输所述处理结果。

6.根据权利要求5所述的跨系统平台交互系统,其特征在于,所述服务器模块还包括第一端口和第二端口,所述第一端口用于在所述第一端向所述第二端发送所述交互数据时,接收来自所述服务器模块的所述交互数据;

7.根据权利要求5所述的跨系统平台交互系统,其特征在于,所述网页模块还用于通过所述第二通信模块监控来自所述第一端的所述交互数据,根据所述交互数据生成网页页面。

8.根据权利要求7所述的跨系统平台交互系统,其特征在于,所述网页页面基于HTML5构建。

9.一种跨系统平台交互方法,其特征在于,应用于如权利要求1-8任意一项所述的跨系统平台交互系统,所述跨系统平台交互方法包括:

10.一种车辆,其特征在于,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于当执行所述计算机程序时,实现如权利要求9所述的跨系统平台交互方法。

...

【技术特征摘要】

1.一种跨系统平台交互系统,其特征在于,包括第一端和第二端,所述第一端包括第一通信模块和服务器模块,所述第二端包括第二通信模块和网页模块;

2.根据权利要求1所述的跨系统平台交互系统,其特征在于,所述第一通信模块还包括监听模块;

3.根据权利要求2所述的跨系统平台交互系统,其特征在于,所述服务器模块还用于在所述第一端中部署脚本语言运行环境,在所述脚本语言运行环境中部署网页服务器。

4.根据权利要求3所述的跨系统平台交互系统,其特征在于,所述网页服务器用于接收来自所述监听模块的所述处理结果,并对所述处理结果进行解析,获得解析结果。

5.根据权利要求1-4任意一项所述的跨系统平台交互系统,其特征在于,所述服务器模块还用于在所述第一端和所述第二端之间建立全双工通信链路,并通过所述全双工通信链路传输所述处理结果。

6...

【专利技术属性】
技术研发人员:徐佳
申请(专利权)人:吉利汽车研究院宁波有限公司
类型:发明
国别省市:

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

1