金融行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 20221091375 5.5 (22)申请日 2022.08.01 (71)申请人 北京智象信息技 术有限公司 地址 102600 北京市大兴区北京经济技 术 开发区万源街15号2号楼3 05房间 (72)发明人 钟瑞 葛龙鑫  (74)专利代理 机构 福州市鼓楼区京华专利事务 所(普通合伙) 35212 专利代理师 王美花 (51)Int.Cl. H04N 21/443(2011.01) H04N 21/858(2011.01) G06F 9/455(2006.01) G06F 9/54(2006.01) G06F 9/451(2018.01)G06F 8/30(2018.01) G06F 8/70(2018.01) G06F 11/36(2006.01) (54)发明名称 一种用于模拟智能电视环境 开发的模拟器 (57)摘要 本发明提供一种用于模拟智能 电视环境开 发的模拟器, 基于Linux系统, APP ‑MGR模块与 Framework模块和Virtual  RC模块进行交互, APP‑MGR模块作为消息收发分配处理 中心以及逻 辑处理中心; 用于密钥处理, App打开以及退出; UI模块用于负责绘画界面展 示, 并且接收到PC操 作后下发对应命令到Framework模块, 且直接与 Browser模块交互; Browser模 块用于负责处理第 三方应用程序界面浏览器操作; Framework模块 用于数据 操作、 用户配置、 关键字映射、 应用程序 打开及退出; Virtual  RC模块用于密钥调度以及 用户密钥映射配置; 模拟电视平台, 直接开发、 调 试和维护。 权利要求书1页 说明书4页 附图1页 CN 115002547 A 2022.09.02 CN 115002547 A 1.一种用于模拟智能电视环境开发的模拟器, 其特征在于: 所述模拟器基于Linux系 统, 具体包括: AP P‑MGR模块、 UI模块、 Bro wser模块、 Framew ork模块以及Vir tual RC模块; 所述APP‑MGR模块通过NNG与Framework模块和Virtual  RC模块进行交互, 所述APP ‑MGR 模块作为消 息收发分配处理中心以及逻辑处理中心; 所述APP ‑MGR模块用于密钥处理、 App 打开、 键处 理以及Ap p退出; 所述UI模块用于负责绘画界面展示, 并且接收到PC操作后下发对应命令到Framework 模块, 所述UI模块 直接与所述Bro wser模块交 互; 所述Browser模块用于负责处 理第三方应用程序界面浏览器操作; 所述Framework模块用于数据操作、 用户配置、 关键字映射、 应用程序打开、 应用程序退 出以及与Ap p‑Mgr模块通信; Virtual RC模块用于和Ap p‑Mgr模块通信、 密钥调度以及用户密钥映射配置 。 2.根据权利要求1所述的一种用于模拟智能电视环境开发的模拟器, 其特征在于: 所述 键处理包括键映射和键捕获; 所述键映射与Framework模块交互, 该Framework模块由UI模 块进行配置和分发; 所述键捕获为: 通过Linux系统的输入子系统监控键盘, 该输入子系统监控全局键盘事 件。 3.根据权利要求1所述的一种用于模拟智能电视环境开发的模拟器, 其特征在于: 所述 Framework模块包括守护进程以及SOC; 所述守护进程和SOC通过回调函数或api直接调用; 所述UI模块和守护进程 通过RPC进行通信。 4.根据权利要求1所述的一种用于模拟智能电视环境开发的模拟器, 其特征在于: 所述 APP‑MGR模块启动至少一个线程用来监听所述Framework模块发出的命令, 并在执行后返回 结果。权 利 要 求 书 1/1 页 2 CN 115002547 A 2一种用于模拟智能电视环境 开发的模拟器 技术领域 [0001]本发明涉及模拟器, 特别涉及一种用于模拟智能电视环境 开发的模拟器。 背景技术 [0002]当前想要在智能电视中开发第三方应用程序的话需要有实际的智能电视平台硬 件, 通过编写对应的第三方应用程序代码软件, 然后再通过软件升级包的方式烧写升级到 智能电视上去查看效果并调试和维护。 [0003]上述方法的缺 点是: 这对于第三方应用程序的开发、 调试、 维护来说都存在着很大的局限性, 必须依赖 硬件, 应用程序开发的同时还要维护硬件不受损, 并且效果查看还需要等待漫长的软件升 级过程。 发明内容 [0004]本发明要解决的技术问题, 提供一种用于模拟智能电视环境开发的模拟器, 可以 模拟电视平台直接开发、 调试和维护, 忽略硬件平台。 [0005]本发明提供了一种用于模拟智能电视环境开发的模拟器, 所述模拟器基于Linux 系统, 具体包括: AP P‑MGR模块、 UI模块、 Bro wser模块、 Framew ork模块以及Vir tual RC模块; 所述APP‑MGR模块通过NNG与Framework模块和Virtual  RC模块进行交互, 所述 APP‑MGR模块作为消息收发分配处理中心以及逻辑处理中心; 所述APP ‑MGR模块用于密钥处 理、 App打开、 键处 理以及Ap p退出; 所述UI模块用于负责绘画界面展示, 并且接收到PC操作后下发对应命令到 Framework模块, 所述UI模块 直接与所述Bro wser模块交 互; 所述Browser模块用于负责处 理第三方应用程序界面浏览器操作; 所述Framework模块用于数据操作、 用户配置、 关键字映射、 应用程序打开、 应用程 序退出以及与App ‑Mgr模块通信; Virtual  RC模块用于和App ‑Mgr模块通信、 密钥调度以及 用户密钥映射配置 。 [0006]进一步地, 所述键处理包括键映射和键捕获; 所述键映射与Framework模块交互, 该Framework模块由UI模块进行配置和分发; 所述键捕获为: 通过Linux系统的输入子系统监控键盘, 该输入子系统监控全局键 盘事件。 [0007]进一步地, 所述Framework模块包括守护进程以及SOC; 所述守护进程和SOC通过回 调函数或api 直接调用; 所述UI模块和守护进程 通过RPC进行通信。 [0008]进一步地, 所述APP ‑MGR模块启动至少一个线程用来监听所述Framework模块发出 的命令, 并在执 行后返回结果。 [0009]本发明实施例中提供的一个或多个技 术方案, 至少具有如下技 术效果或优点: 开发人员和用户可以在模拟器上自由的开发、 调测、 维护智能电视中的第三方应说 明 书 1/4 页 3 CN 115002547 A 3

.PDF文档 专利 一种用于模拟智能电视环境开发的模拟器

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