一种同系统内多手车互联融合的交互控制系统及方法与流程

文档序号:36736972发布日期:2024-01-16 12:51阅读:29来源:国知局
一种同系统内多手车互联融合的交互控制系统及方法与流程

本发明涉及智能汽车,尤其涉及一种同系统内多手车互联融合的交互控制系统及方法。


背景技术:

1、随着智能化、网联化的不断发展,汽车作为出行场景下的代表产品,开始超越“代步工具”的单一属性,逐步升级为智能移动空间。现有技术中,汽车第三方应用体验一般通过车机系统预装或安装应用提供,然而第三方应用存在更新周期长、版本旧、用户数据无法同步手机端等问题,不利于用户使用体验。

2、手机作为工作生活中必不可少的一部分,一般需要随时携带,第三方应用数据一般存储在手机缓存或云端账号中,因此出现了通过手车互联提供手机与车机进行应用投屏的第三方应用体验方式。手车互联指的是手机与车机系统互联交互的方式及协议,现有的手车互联协议提供商包括apple carplay、huawei hicar、iccoa carlink、百度carlife等;然而一般一个协议仅支持一类手机系统或单一品牌手机,如:车机端适配apple carplay协议后,仅可供苹果手机用户进行手车互联操作,安卓、鸿蒙用户无法使用。

3、对此,行业内现有方案通常因各协议与车机融合的难度,只为一个车机系统预置1-2个手车互联协议,且作为独立应用分开,手车互联协议独立集成适配,通过应用入口或应用图标的方式,用户需要使用哪个协议就点击运行对应的协议入口。这种方案仅能够支持部分手机品牌与用户,依旧无法覆盖所有手机用户,手车互联能力有限;对于车机系统而言,需要单独按每个互联维度与车机系统做策略设计与适配,手车互联协议各自与车机相关策略(蓝牙、音频等)耦合,非常麻烦;车机系统集成多个互联协议的情况下,很难处理好各协议之间、以及各协议各自与系统耦合的关系,也容易造成车机端资源占用大的问题。


技术实现思路

1、针对上述提及的手车互联方案中存在的问题,本发明提出一种同系统内多手车互联融合的交互控制系统及方法,通过ble广播的方式应用于多个手车互联上,使用多互联融合交互方案,支持所有手机机型可以在同一车机系统中进行手车互联协议自动配对及使用,操作简单,连接方便,有效提升了用户体验。

2、为了实现上述目的,本发明通过如下的技术方案来实现:

3、一种同系统内多手车互联融合的交互控制系统,所述系统包括:协议自识别系统、策略自匹配系统和设备管理库;

4、所述协议自识别系统用于根据手机端设备识别字段进行互联协议的自动识别并选择对应的协议通道,执行手车互联操作;所述互联协议至少有两个;

5、所述策略自匹配系统在协议自识别系统完成互联协议的自动识别且完成协议通道切换后,用于根据选择的互联协议进行车机系统策略匹配;

6、所述设备管理库用于根据手机端设备识别字段进行区分设备、区分互联的数据库记忆及处理,当手机端非首次接入车机系统时,设备管理库根据手机端设备识别字段匹配对应的历史互联数据执行手车互联操作。

7、作为本发明的一种优选方案,所述历史互联数据包括根据手机端设备识别字段记录的最后一次使用的互联协议、是否进行自动互联、是否已完成有线互联、是否已完成无线互联;

8、对于多屏车型,所述历史互联数据还包括是否设置主屏幕优先以及最后一次退出时屏幕位置。

9、作为本发明的一种优选方案,所述协议自识别系统包括无线传输模块、有线传输模块、手机端设备识别模块、协议类型识别模块和协议通道切换模块;

10、所述无线传输模块用于手机端以无线方式接入车机系统时,车机系统与手机端之间进行通信交互,交互方法具体包括:车机系统以ble低功耗蓝牙模式统一发送ble广播,生成启动广播包,所述ble低功耗蓝牙模式封装在蓝牙应用层,与系统框架进行通信交互;所述启动广播包包括多个互联协议所需数据,以预设的周期发送;任意可处理所述启动广播包的信号的手机端根据各自手机系统的逻辑进行ble广播信号监听,接收到对应互联协议所需数据后进行数据解析并处理,处理完成的手机端与车机系统使用ble连接并进行鉴权数据交互,手机端将ble连接数据包返回给车机系统;

11、所述有线传输模块用于通过检测车机usb口的字段判断车机usb口接入状态,当车机usb口接入状态激活时开始进行有线数据交互;

12、所述手机端设备识别模块用于对无线传输模块的ble连接数据包进行解析,识别出手机端设备识别字段,或用于根据有线传输模块的有线数据交互,苹果手机端通过mfi外部设备交互通信协议,其他手机端通过aoa外部设备通信协议进行手机端设备识别字段的识别,进而解析出手机端设备id;所述手机端设备识别字段包括:苹果手机端为user-agent字段,其他手机端为manufacture字段;

13、所述协议类型识别模块包括协议识别表,用于根据所述手机端设备id,在协议识别表中匹配所述手机端设备id对应的协议类型;

14、所述协议通道切换模块用于根据所述协议类型识别模块匹配的协议类型,切换该协议对应的数据传输通道,完成手车互联操作。

15、作为本发明的一种优选方案,所述无线传输模块包括wifi/ap模组单元、蓝牙模组单元和车载ble广播单元;

16、所述wifi/ap模组单元用于手机端通过wifi或ap的方式与车机系统建立无线传输通道;

17、所述蓝牙模组单元用于预设与互联协议对应的多个蓝牙模组进行调用;

18、所述车载ble广播单元用于同一车机系统内的多个互联协议同时或间隔发送蓝牙ble广播,具体通过如下方法实现:

19、通过bluetoothmanager获取bluetoothadapter对象,创建与多个互联协议对应的多组ble广播数据,使用advertisesettings.builder对多组ble广播数据进行多组ble广播设置,使用advertisedata.builder创建多组ble广播数据包,通过bluetoothleadvertiser多次调用startadvertising方法,以传入所述多组ble广播设置和多组ble广播数据包,传入后启动多组ble广播。

20、作为本发明的一种优选方案,所述策略自识别系统包括策略类型模块和系统策略模块;

21、所述策略类型模块用于根据协议自识别系统识别的协议类型在策略表中映射对应的策略类型;

22、所述系统策略模块用于根据所述策略类型,自动匹配对应的车机系统策略。

23、作为本发明的一种优选方案,所述交互控制系统还包括多手车互联融合交互手动模式,用于用户手动选择互联协议进行手车互联操作;

24、所述多手车互联融合交互手动模式分为未使用态和使用态,处于未使用态时,容纳至少2个互联协议,所述互联协议以列表、图标或分栏的方式统一在一个卡片或聚合页内,进行多个互联协议的融合放置,支持通过ota增加互联协议;

25、处于使用态时,被用户选择、处于使用中的互联协议突出高亮显示,其他互联协议收纳入统一图标供用户手动切换;

26、所述多手车互联融合交互手动模式的使用态与协议自识别系统、策略自识别系统联合工作,即当协议自识别系统识别后,策略自识别系统、多互联融合交互手动模式的使用态同步切换。

27、一种同系统内多手车互联融合的交互控制方法,所述方法包括:

28、车机上电后,手机端通过无线或有线方式接入车机系统,车机系统默认自动启动手车互联模式;所述手车互联模式的自动启动功能支持在互联设置中由用户手动关闭;

29、车机系统判断手机端是否为首次接入,若不是首次,则进入设备管理库进行匹配,所述设备管理库根据手机端设备识别字段匹配对应的历史互联数据,根据所述历史互联数据执行手车互联操作;若为首次,则询问用户是否进入互联流程,若用户选择是,则进入互联流程,执行手车互联操作;若用户选择否,则直接结束;

30、所述互联流程具体如下:当手机端通过有线方式接入车机系统时,车机系统通过检测车机usb口的字段判断车机usb口接入状态,当车机usb口接入状态激活时开始进行有线数据交互;苹果手机端通过mfi外部设备交互通信协议、其他手机端通过aoa外部设备通信协议,识别手机端设备识别字段,苹果手机端返回user-agent字段或其他手机端返回manufacture字段给车机系统,进而解析手机端设备id;根据所述手机端设备id,在协议识别表中匹配所述手机端设备id对应的协议类型;根据所述协议类型,切换至该协议对应的数据传输通道,完成手车互联操作;

31、通过互联流程完成手车互联后,根据选择的互联协议进入策略匹配流程;所述策略匹配流程具体包括策略类型自匹配以及车机系统策略匹配;所述策略类型自匹配为根据所述协议类型在策略表中映射对应的策略类型,所述车机系统策略匹配为根据所述策略类型,自动匹配对应的车机系统策略;

32、策略匹配流程结束后,手机端和车机端进行页面交互显示。

33、作为本发明的一种优选方案,所述互联流程还包括:当手机端通过无线方式接入车机系统时,车机系统通过蓝牙应用层的ble低功耗蓝牙模式统一发送ble广播,生成启动广播包,所述启动广播包包括多个互联协议所需数据,以预设的周期发送,手机端根据手机系统的逻辑进行ble广播信号监听,接收到对应互联协议所需数据后进行数据解析并处理,处理完成的手机端与车机系统使用ble连接并进行鉴权数据交互,手机端将ble连接数据包返回给车机系统,车机系统对所述ble连接数据包进行解析,识别出手机端设备识别字段,苹果手机端为user-agent字段,其他手机端为manufacture字段,进而解析出手机端设备id;在协议识别表中匹配所述手机端设备id对应的协议类型;根据匹配的协议类型,切换至该协议对应的数据传输通道,完成手车互联操作;

34、所述ble广播通过车载ble广播单元、由多个互联协议同时或间隔发送;或预设与互联协议对应的多个蓝牙模组进行调用。

35、作为本发明的一种优选方案,所述设备管理库用于记录手机端设备识别字段对应的历史互联数据,所述历史互联数据包括根据手机端设备识别字段记录的最后一次使用的互联协议、是否进行自动互联、是否已完成有线互联、是否已完成无线互联;当是否自动互联的记录为“是”时,手机端自动与车机系统进行手车互联操作;

36、对于多屏车型,所述历史互联数据还包括是否设置主屏幕优先以及最后一次退出时屏幕位置。

37、作为本发明的一种优选方案,当设备管理库的自动互联失败或协议自识别系统的手车互联操作失败后,所述方法还包括通过多手车互联融合交互手动模式手动选择互联协议进行手车互联操作;

38、所述多手车互联融合交互手动模式分为未使用态和使用态,处于未使用态时,容纳至少2个互联协议,所述互联协议以列表、图标或分栏的方式统一在一个卡片或聚合页内,进行多个互联协议的融合放置,支持通过ota增加互联协议;

39、处于使用态时,被用户选择、处于使用中的互联协议突出高亮显示,其他互联协议收纳入统一图标供用户手动切换。

40、本发明的有益效果是:本发明无需下载多个互联app,从系统层实现多手车互联融合,解决了多互联入口分散的问题;协议自识别系统无需用户手动或前置选择使用的互联协议,只要手机端反馈,车机端即可自动识别及匹配对应的互联协议,同时提供代码层、硬件层两种解决方案,不仅省去了手动选择和手动切换的繁琐,提升了用户体验,还解决了当前无法同时提供多互联调用无线连接时蓝牙ble广播的问题;系统内置多种策略及映射方案,可自动识别并匹配使用合适的对应协议的策略,解决了互联协议策略多、杂、易冲突的问题;通过设备管理库进行多设备、多协议、多功能记忆及设置能力,可根据不同设备、不同协议、不同功能进行与车机系统融合功能管控;通过多手车互联融合交互手动模式提供手动交互模式,融合非使用态和使用态,做到手车互联全手机系统覆盖,支持用户携带的所有手机都可以在同一车型上进行自动协议配对及使用,解决互联协议间与互联协议与系统耦合的关系,减少不同车机系统的开发成本。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1