System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种同系统内多手车互联融合的交互控制系统及方法技术方案_技高网

一种同系统内多手车互联融合的交互控制系统及方法技术方案

技术编号:40076668 阅读:8 留言:0更新日期:2024-01-17 01:28
本发明专利技术公开了一种同系统内多手车互联融合的交互控制系统及方法,该系统包括:协议自识别系统用于根据手机端设备识别字段进行互联协议的自动识别并选择对应的协议通道,执行手车互联操作;策略自匹配系统用于根据选择的互联协议进行车机系统策略匹配;设备管理库用于根据手机端设备识别字段进行区分设备、区分互联的数据库记忆及处理,当手机端非首次接入车机系统时,设备管理库根据手机端设备识别字段匹配对应的历史互联数据执行手车互联操作,多手车互联融合交互手动模式用于用户手动选择互联协议进行手车互联操作。本发明专利技术支持所有手机机型可以在同一车机系统中进行手车互联协议自动配对及使用,操作简单,连接方便,有效提升了用户体验。

【技术实现步骤摘要】

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


技术介绍

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、所述多手车本文档来自技高网...

【技术保护点】

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

2.根据权利要求1所述的一种同系统内多手车互联融合的交互控制系统,其特征在于,所述历史互联数据包括根据手机端设备识别字段记录的最后一次使用的互联协议、是否进行自动互联、是否已完成有线互联、是否已完成无线互联;

3.根据权利要求1所述的一种同系统内多手车互联融合的交互控制系统,其特征在于,所述协议自识别系统包括无线传输模块、有线传输模块、手机端设备识别模块、协议类型识别模块和协议通道切换模块;

4.根据权利要求3所述的一种同系统内多手车互联融合的交互控制系统,其特征在于,所述无线传输模块包括WiFi/AP模组单元、蓝牙模组单元和车载BLE广播单元;

5.根据权利要求1所述的一种同系统内多手车互联融合的交互控制系统,其特征在于,所述策略自识别系统包括策略类型模块和系统策略模块;

6.根据权利要求1所述的一种同系统内多手车互联融合的交互控制系统,其特征在于,所述交互控制系统还包括多手车互联融合交互手动模式,用于用户手动选择互联协议进行手车互联操作;

7.基于权利要求1-6任一项所述的一种同系统内多手车互联融合的交互控制系统的交互控制方法,其特征在于,所述方法包括:

8.根据权利要求7所述的一种同系统内多手车互联融合的交互控制系统的交互控制方法,其特征在于,所述互联流程还包括:当手机端通过无线方式接入车机系统时,车机系统以蓝牙应用层的BLE低功耗蓝牙模式统一发送BLE广播,生成启动广播包,所述启动广播包包括多个互联协议所需数据,以预设的周期发送,手机端根据手机系统的逻辑进行BLE广播信号监听,接收到对应互联协议所需数据后进行数据解析并处理,处理完成的手机端与车机系统使用BLE连接并进行鉴权数据交互,手机端将BLE连接数据包返回给车机系统,车机系统对所述BLE连接数据包进行解析,识别出手机端设备识别字段,苹果手机端为User-Agent字段,其他手机端为manufacture字段,进而解析出手机端设备ID;在协议识别表中匹配所述手机端设备ID对应的协议类型;根据匹配的协议类型,切换至该协议对应的数据传输通道,完成手车互联操作;

9.根据权利要求7所述的一种同系统内多手车互联融合的交互控制系统的交互控制方法,其特征在于,所述设备管理库用于记录手机端设备识别字段对应的历史互联数据,所述历史互联数据包括根据手机端设备识别字段记录的最后一次使用的互联协议、是否进行自动互联、是否已完成有线互联、是否已完成无线互联;当是否自动互联的记录为“是”时,手机端自动与车机系统进行手车互联操作;

10.根据权利要求7所述的一种同系统内多手车互联融合的交互控制系统的交互控制方法,其特征在于,当设备管理库的自动互联失败或协议自识别系统的手车互联操作失败后,所述方法还包括通过多手车互联融合交互手动模式手动选择互联协议进行手车互联操作;

...

【技术特征摘要】

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

2.根据权利要求1所述的一种同系统内多手车互联融合的交互控制系统,其特征在于,所述历史互联数据包括根据手机端设备识别字段记录的最后一次使用的互联协议、是否进行自动互联、是否已完成有线互联、是否已完成无线互联;

3.根据权利要求1所述的一种同系统内多手车互联融合的交互控制系统,其特征在于,所述协议自识别系统包括无线传输模块、有线传输模块、手机端设备识别模块、协议类型识别模块和协议通道切换模块;

4.根据权利要求3所述的一种同系统内多手车互联融合的交互控制系统,其特征在于,所述无线传输模块包括wifi/ap模组单元、蓝牙模组单元和车载ble广播单元;

5.根据权利要求1所述的一种同系统内多手车互联融合的交互控制系统,其特征在于,所述策略自识别系统包括策略类型模块和系统策略模块;

6.根据权利要求1所述的一种同系统内多手车互联融合的交互控制系统,其特征在于,所述交互控制系统还包括多手车互联融合交互手动模式,用于用户手动选择互联协议进行手车互联操作;

7.基于权利要求1-6任一项所述的一种同系统内多手车互联融合的交互控制系统的交互控制方法,其特征在于,所述方法包括:

8.根据权利要求7所述的一种同系统内多手车互联融合的交互控制系统的交互控制方法,其特征在于,所述互联流程还...

【专利技术属性】
技术研发人员:袁灵芝梁中明刘青
申请(专利权)人:润芯微科技江苏有限公司
类型:发明
国别省市:

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

1