全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210224858.0 (22)申请日 2022.03.09 (71)申请人 冠捷电子科技 (福建) 有限公司 地址 350300 福建省福州市福清市融侨经 济技术开发区 (72)发明人 李锦升 苏怡仁  (74)专利代理 机构 福州君诚知识产权代理有限 公司 35211 专利代理师 戴雨君 (51)Int.Cl. G06F 3/0482(2013.01) G06F 9/445(2018.01) G06F 3/023(2006.01) (54)发明名称 基于结构式文字描述的可变动整合式选单 的实现方法 (57)摘要 本发明公开基于结构式文字描述的可变动 整合式选 单的实现方法, 结构式文字描述出各选 项的型态如信号源、 已建好的按键、 已安装的应 用程式、 选 单选项、 选单节点等; 可反向解析选单 阶层位置, 用以确保相同名称的子选项能正确返 回上一层选单; 选项文字描述的实作可连结该选 项的文字与其功能; 储存用户修改后的选项名 称、 排列、 新增、 删除以及树枝阶层的变动等 资料 于建构描述档内。 本发明可将 遥控器无法列入的 实体按键虚拟化列入本整合式选单上, 用以补足 遥控器实体按键数量 不足之憾。 权利要求书2页 说明书7页 附图10页 CN 114610203 A 2022.06.10 CN 114610203 A 1.基于结构式文字描述的可变动整合式选单的实现方法, 其特征在于: 其包括以下步 骤: 步骤1, 开启显示设备的UI选单画面, 步骤2, 判断是否存在用户选单; 是则, 加载用户的UI建构描述档; 否则, 加载默认的UI 建构描述档; 步骤3, 载入UI选单画面时, 针对UI建构描述档去做文字解析, 并将该建构式文字解析 后载入到内存中, 步骤4, 根据建构式文字解析关联对应的功能选项并显示选单文字描述; 步骤5, 判断用户是否有重新排列组合选单的操作; 是则, 获取对应操作进行选单的重 新组合并保存为用户的UI建构描述档; 否则, 执 行步骤6; 步骤6, 侦测用户是否有执 行选单项目操作; 是则, 执 行步骤7; 否则, 执 行步骤5; 步骤7, 判断该选单项目是否可执行; 是则, 解析选单项目并执行相应进程以加载功能 效果; 否则, 执 行步骤5。 2.根据权利要求1所述的基于结构式文字描述的可变动整合式选单的实现方法, 其特 征在于: 步骤4的显示选单文字描述的具体步骤如下: 步骤4‑1, 从建构式文字解析中查找根节点作为当前节点并获取根节点的特 征值; 步骤4‑2, 基于当前节点的特 征值解析对应节点进行对应显示; 步骤4‑3, 判断当前节点是否有子节点; 是则, 获取起始子节点的特征值并执行步骤4 ‑ 4; 否则, 完成选单显示; 步骤4‑4, 基于子节点的特 征值解析对应节点进行对应显示; 步骤4‑5, 判断当前节点的所有子节点是否显示完毕; 是则, 结束当前节点选单显示执 行步骤4‑6; 否则, 获取 下一个子节点的特 征值并执 行步骤4‑4; 步骤4‑6, 判断当前节点是否需要展示二级选单; 是则, 确定光标焦点所在节点并获取 节点ID及节点 ID对应的特 征值后执 行步骤4‑7; 否则, 完成选单显示; 步骤4‑7, 基于特 征值解析对应节点进行对应显示。 3.根据权利要求2所述的基于结构式文字描述的可变动整合式选单的实现方法, 其特 征在于: 特征值包括节点选项名称Name、 用户自定义标签名称Label、 节点选项样式Style、 节点选项类别Type、 节点选项动作Acti on。 4.根据权利要求3所述的基于结构式文字描述的可变动整合式选单的实现方法, 其特 征在于: 节点选项类别Type包括已知的信 号源 (source) 、 已建好的按键(Key)、 已安装的应 用程式(app)、 选单选项、 选单节点及在预设选单之外的内建功能选项, 其添加方式亦皆通 过文字描述的方式整合到整合式选单内。 5.根据权利要求2所述的基于结构式文字描述的可变动整合式选单的实现方法, 其特 征在于: 基于特 征值解析对应节点进行对应显示的具体步骤如下: 步骤4‑2‑1, 从特征值中获取节点选项名称Name, 步骤4‑2‑2, 从特征值中获取节点选项样式Style, 步骤4‑2‑3, 判断特征值 中用户自定义标签名称Label是否已经自定义; 是则, 获取用户 自定义标签名称Label内容按照节点选项样式Style指定的样式进行显示; 否则, 以节点选 项名称Name按照节点选项样式Style指定的样式进行显示;权 利 要 求 书 1/2 页 2 CN 114610203 A 2步骤4‑2‑4, 从特征值 中获取节点选项类别Typ e, 并展示该节点选项类别Typ e对应的操 作选项。 6.根据权利要求1所述的基于结构式文字描述的可变动整合式选单的实现方法, 其特 征在于: 步骤5中用户通过遥控器的四色键操作以重新排列组合选单, 重新排列组合选单包 括选单节点 新增、 选单节点删除、 选单节点移动和选单节点更名。 7.根据权利要求6所述的基于结构式文字描述的可变动整合式选单的实现方法, 其特 征在于: 单节点 新增的具体步骤如下: 步骤5‑1‑1, 判断是否确定进行选单节点新增; 是则, 执行步骤5 ‑1‑2; 否则, 结束选单节 点新增操作; 步骤5‑1‑2, 确定是否生成新增节点ID; 是则, 执行步骤5 ‑1‑3; 否则, 结束选单节点新增 操作; 步骤5‑1‑3, 判断能否获取到当前光标所在节点ID; 是则, 将新增节点ID插入在光标节 点ID之后; 否则, 将新增节点 ID作为第一个节点; 步骤5‑1‑4, 将修改后的UI建构描述档更新保存为用户的UI建构描述档。 8.根据权利要求6所述的基于结构式文字描述的可变动整合式选单的实现方法, 其特 征在于: 选单节点删除的具体步骤如下: 步骤5‑2‑1, 判断是否确定进行选单节点删除; 是则, 执行步骤5 ‑2‑2; 否则, 结束选单节 点删除操作; 步骤5‑2‑2, 判断能否获取到当前光标所在节点ID; 是则, 将光标节点ID删除并将修改 后的UI建构描述档更新保存为用户的UI建构描述档; 否则, 结束选单节点删除操作。 9.根据权利要求6所述的基于结构式文字描述的可变动整合式选单的实现方法, 其特 征在于: 选单节点移动的具体步骤如下: 步骤5‑3‑1, 判断是否确定进行选单节点移动; 是则, 执行步骤5 ‑3‑2; 否则, 结束选单节 点移动操作; 步骤5‑3‑2, 判断能否获取到当前光标所在节点ID; 是则, 当前光标所在节点ID作为第 一节点ID并执行步骤5‑3‑3; 否则, 结束选单节点移动操作; 步骤5‑3‑3, 侦测光标移动操作获取新光标所在节点ID, 将第一节点ID插入在新光标节 点ID之后; 步骤5‑3‑4, 将修改后的UI建构描述档更新保存为用户的UI建构描述档。 10.根据权利要求6所述的基于结构式文字描述的可变动整合式选单的实现方法, 其特 征在于: 选单节点更名的具体步骤如下: 步骤5‑4‑1, 判断是否确定进行选单节点更名; 是则, 执行步骤5 ‑4‑2; 否则, 结束选单节 点更名操作; 步骤5‑4‑2, 判断能否获取到当前光标所在节点ID; 是则, 执行步骤5 ‑4‑3; 否则, 结束选 单节点更名操作; 步骤5‑4‑3, 唤醒系统输入键盘获取输入数据, 并输入数据替换更新光标所在节点ID的 Label栏的内容; 步骤5‑4‑4, 将修改后的UI建构描述档更新保存为用户的UI建构描述档。权 利 要 求 书 2/2 页 3 CN 114610203 A 3

.PDF文档 专利 基于结构式文字描述的可变动整合式选单的实现方法

文档预览
中文文档 20 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于结构式文字描述的可变动整合式选单的实现方法 第 1 页 专利 基于结构式文字描述的可变动整合式选单的实现方法 第 2 页 专利 基于结构式文字描述的可变动整合式选单的实现方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:04:25上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。