国家标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210081202.8 (22)申请日 2022.01.24 (71)申请人 中国第一汽车股份有限公司 地址 130011 吉林省长 春市汽车 经济技术 开发区新红旗大街1号 (72)发明人 贾梓鑫 赵颖慧 蔡旭 刘朝阳  (74)专利代理 机构 北京翔宇专利代理事务所 (普通合伙) 11960 专利代理师 任宗华 (51)Int.Cl. G06F 8/38(2018.01) G06F 9/451(2018.01) G06F 9/54(2006.01) (54)发明名称 一种新型界面换肤系统及其方法 (57)摘要 本说明书提供一种新型界面换肤系统, 该系 统包括: HMI  API层, HMI  API层连接的层级包括 Common API层和Kanzi  DataSource层; Common   API层包括上层通信单元、 framework通信单元; Kanzi DataSource层包括通用通信单元、 kanzi   HMI通信单元以及内部 数据分发单元。 一种方法, 包括上行数据传输段和下行数据传输段, 上行数 据传输段用于传输从Framework通信单元向HMI   API层传递的数据, 下行数据传输段用于从HMI   API层向Framework通信单元传递的数据。 节省了 设计人员的设计工作量, 提升工作效率, 建立标 准的HMI API层来分隔APP和Framework层以下的 工作, 建立统一的对外接口, 不同的平台由HMI   API层进行适配, 不同平台的差异由本层吸收。 对 应不同平台, API层接口是统一的, 上层的HMI   APP不需要重新开发设计, 不同平台进行适配节 省了大量的设计 。 权利要求书2页 说明书8页 附图5页 CN 114546379 A 2022.05.27 CN 114546379 A 1.一种新型界面换肤系统, 其特征在于, 该系统包括: HMI  API层, 所述的HMIAPI层连接 的层级包括Com mon API层和Kanzi  DataSource层; 其中, Common  API层包括上层通信单元、 framework通信单元; Kanzi  DataSource层包 括通用通信单 元、 kanzi  HMI通信单元以及内部数据分发单 元。 2.根据权利要求1所述的新型界面换肤系统, 其特征在于, 所述的上层通信单元包括第 一信息接收子单 元和第一信息发送子单 元; 所述的framework通信单元包括Vehicle  Service数据通信子单元、 State  Manager数 据通信子单 元以及IVI  Interacti on数据通信子单 元。 3.根据权利要求2所述的新型界面换肤系统, 其特征在于, 所述的通用通信单元包括第 二信息接收子单 元和第二信息发送子单 元; 其中, 所述的kanziH MI通信单元包括Datasource  XML定义子单 元; 其中, 所述的内部数据分发单 元包括功能分类子单 元和逻辑处 理显示单 元。 4.根据权利要求3所述的新型界面换肤系统, 其特征在于,该系统还包括自选功能模 块, 所述的自选功能模块包括至少一个自选功能单 元。 5.根据权利要求4所述的新型界面换肤系统, 其特征在于, 所述的自选功能模块包括一 个自选功能单 元, 该自选功能单 元为电源状态单 元。 6.一种如权利要求1—5任一项所述的新型界面换肤系统 的方法, 其特征在于, 包括: 上 行数据传输段和下行数据传输段, 其中上行数据传输段用于传输从Framework通信 单元向 HMI API层传递的数据, 下行数据传输段用于从HMI  API层向Framework通信单元传递的数 据; 上行数据传输段的步骤 包括 步骤一, 当MCU有状态更新时, Vehicle  Service数据通信子单元将数据写入PPS, 并通 过Cl ient端将数据传递给Com mon API层; 步骤二, 当Common  API层收到Vehicle  Service数据通信子单元的数据后, 将数据经由 DataSource层处 理后更新至Vehicle  Service数据通信子单 元; 步骤三, 当仪表系统有状态更新时, State  Manager数据通信子单元将数据写入PPS, Common API层的监听线程获取P PS数据; 步骤四, Common  API层收到State  Manager数据通信子单元的数据后, 将数据经由 DataSource层处 理后更新至 HMIAPI层; 步骤五, 当中控有状态更新时, IVI  Interaction数据通信子单元将数据写入PPS, 并通 过Cl ient端发送给Com mon API层; 步骤六, Common  API层收到IVI  Interaction数据通信子单元的数据后, 将数据经由 DataSource层处 理后更新至 HMIAPI层; 下行数据传输段 步骤七: HMIAPI层画面有数据更新时, 将数据发送给DataSource层; 步骤八, DataSource层将数据发送给Com mon API层; 步骤九, Common  API层收到数据后, 按照数据的类型将数据发送给Vehicle  Service数 据通信子单 元、 IVI Interacti on数据通信子单 元或者State  Manager数据通信子单 元。 7.根据权利要求6所述的方法, 其特 征在于, 接收上 行数据环节的步骤如下:权 利 要 求 书 1/2 页 2 CN 114546379 A 2步骤十, Vehicle  Service数据通信子单 元会将数据信号 通过PPS写入; 步骤十一, Cl ient端传给H MILogic模块; 步骤十二, H MILogic模块再通过o nMessage信号。 8.根据权利要求7所述的方法, 其特征在于, 接收下行数据环节由Kanzi  HMI发起, 步骤 如下: 步骤十三, H MI API层抬头 显示; 步骤十四, H MIAPI层会上传给kanzi  HMI通信单元按键信息; 步骤十五, kanzi  HMI通信单元自行判断此 时是否在抬 头显示界面, 以及按键信息是否 有效, 如果判定有效, kanzi  HMI通信单元会向DataSource层发送相关信息; 步骤十六, DataS ource层会向HMIAPI层发送SendData信号, 参数为: CS ID_Setting_HUD 和OPEN; 步骤十七, 数据传输 至HMILogic模块。 9.根据权利要求8所述的方法, 其特 征在于, Com mon API层信息 接收环节的步骤: 步骤十八, 人机界面启动, 信息 接收开始; 步骤十九, 检查Vehicle  Service数据通信子单元是否有消息更新并获取变化数据、 检 查State Manager数据通信子单元是否有消息并获取变化数据、 检查IVI  Interaction数据 通信子单元是否有消息更新并获取变化数据,若无变化继续执行该步骤, 若有变化则执行 下一步; 步骤二十, 此时解析信息; 步骤二十一, 向Datasource  XML定义子单 元写入上一 步的解析 结果。 10.根据权利要求9所述的方法, 其特征在于,Common  API层信息发送环节步骤: 该过程 包括主线程和信息发送线程, 信息传递的步骤如下 主线程步骤为: 步骤二十二, Datasource  XML定义子单 元设置数据, 信息传递 开始; 步骤二十三, 接收Datasource  XML定义子单 元的Acti on; 步骤二十三, 通知信息发送线程; 步骤二十四, 主 线程结束; 信息发送线程的步骤为: 步骤二十五, 开始; 步骤二十六, 等待通知; 步骤二十七, 收到信息通知; 步骤二十八, 解析 数据, 写入P PS文件; 步骤二十九, 返回继续 等待通知。权 利 要 求 书 2/2 页 3 CN 114546379 A 3

.PDF文档 专利 一种新型界面换肤系统及其方法

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种新型界面换肤系统及其方法 第 1 页 专利 一种新型界面换肤系统及其方法 第 2 页 专利 一种新型界面换肤系统及其方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 16:47:29上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。