(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210066285.3
(22)申请日 2022.01.20
(66)本国优先权数据
202110264767.5 2021.0 3.04 CN
(71)申请人 聚好看科技股份有限公司
地址 266061 山东省青岛市崂山区松岭路
399号
(72)发明人 刘群山 杨绍栋 高斯太
(74)专利代理 机构 北京弘权知识产权代理有限
公司 11363
专利代理师 郭放 许伟群
(51)Int.Cl.
G06F 3/0481(2022.01)
G06F 9/451(2018.01)
(54)发明名称
一种组件 展示方法及显示设备
(57)摘要
本申请公开了一种组件展示方法及显示设
备, 在启动桌面应用时, 基于各个业务模块的业
务数据展示桌面主页。 在桌面主页中展示组件界
面时, 调用业务组件管理模块 从组件管理模块中
获取每个业务ID 对应的业务模块的组件信息, 并
发送至组件展示模块, 调用组件展示模块基于每
个业务ID 对应的组件数据和组件界面信息, 生成
组件界面, 展示在桌面主页中, 组件界面中展示
有数个用于提供各个业务模块启动入口的
Widget。 可见, 该方法及显示设备基于桌面组件
框架进行组件展示时, 不受系统限制, 将组件信
息拆分成组件 数据和组件界面信息, 可以对组件
界面中呈现的各个Widget的布局、 样式等进行自
定义编辑, 为用户提供多样效果的组件界面。
权利要求书3页 说明书20页 附图11页
CN 114510170 A
2022.05.17
CN 114510170 A
1.一种显示设备, 其特 征在于, 包括:
显示器, 被 配置为呈现用户界面;
与所述显示器连接的控制器, 所述控制器 被配置为:
接收对桌面应用的启动操作, 获取所述桌面应用提供的每个业务模块的业务数据, 以
及, 基于每 个所述业务模块的业 务数据在所述用户界面中展示 桌面主页;
在展示组件 界面时, 调用业务组件管理模块从组件管理模块中获取每个业务ID对应的
业务模块的组件信息, 并发送至组件展示模块, 所述组件信息是指桌面应用提供 的业务模
块在注册Widget时产生的信息, 所述组件信息包括组件数据和组件界面信息, 所述组件数
据是指业务ID表征的业务模块所需在组件界面上展示的数据, 所述组件界面信息是指
Widget展示的界面布局信息;
调用所述组件展示模块基于每个业务ID对应的所述组件数据和组件 界面信息, 生成组
件界面, 展示在桌面主页中, 所述组件界面中展示有数个用于提供各个业务模块启动入口
的Widget。
2.根据权利要求1所述的显示设备, 其特征在于, 所述控制器在执行所述调用所述组件
展示模块基于每个业务ID对应的所述组件数据和组件界面信息, 生成组件界面, 被进一步
配置为:
调用所述组件展示模块基于每个业务ID对应的组件界面信息, 生成包括多个Widget的
组件展示框架, 一个业 务ID对应一个W idget;
将每个所述业务ID对应的组件数据展示在对应的Widget上, 形成组件界面, 一个
Widget对应一个业 务模块。
3.根据权利要求1所述的显示设备, 其特 征在于, 所述控制器 被进一步配置为:
在为业务模块注册Widget时, 获取每个远端业务模块的业务数据, 所述远端业务模块
包括桌面应用提供的业 务模块或第三方应用;
将每个所述远端业务模块的业务数据发送至数据中心模块, 所述数据中心模块用于对
每个远端业务模块的业 务数据进行处 理;
在业务数据处理完毕后, 基于每个业务模块的业务ID, 为每个业务模块分别配置一个
业务组件管理模块;
调用目标业务组件管理模块, 为目标业务模块注册对应的Widget, 以及, 将注册Widget
产生的组件信息与对应的业 务ID存入组件管理模块。
4.根据权利要求3所述的显示设备, 其特 征在于, 所述控制器 被进一步配置为:
在目标业务模块产生信 息更新时, 调用数据中心模块获取所述目标业务模块产生的新
组件信息, 以及, 基于所述目标业务模块的目标业务ID, 将所述目标业务模块的新组件信息
发送至所述目标业 务ID对应的目标业 务组件管理模块;
调用所述目标业务组件管理模块将目标业务ID对应的新组件信息发送至组件展示模
块;
调用所述组件展示模块基于目标业务ID确定所述组件界面中对应的目标Widget, 以
及, 基于所述目标业务ID对应的新组件信息更新所述目标Widget的信息展示, 实现组件界
面中展示信息的更新。
5.根据权利要求3所述的显示设备, 其特 征在于, 所述控制器 被进一步配置为:权 利 要 求 书 1/3 页
2
CN 114510170 A
2在间隔刷新组件界面展示信息时, 按照预设间隔, 调用所述目标业务组件管理模块从
所述数据中心模块获取目标业务模块产生的新组件信息, 以及, 将所述 目标业务模块产生
的新组件信息发送至组件展示模块;
调用所述组件展示模块基于目标业务ID确定所述组件界面中对应的目标Widget, 以
及, 基于所述目标业务ID对应的新组件信息更新目标Widget的信息展示, 实现组件界面中
展示信息的间隔刷新。
6.根据权利要求1所述的显示设备, 其特 征在于, 所述控制器 被进一步配置为:
在删除目标业务模块时, 接收对目标业务模块的删除操作, 基于所述目标业务模块的
目标业务ID, 调用对应的目标业务组件管 理模块向组件展示模块 发送携带目标业务ID的业
务删除指令;
调用所述组件展示模块, 基于业务删除指令, 在所述组件界面中与所述目标业务ID对
应的目标Widget上添加失效标识, 所述失效标识用于表征目标业务ID对应的目标业务模块
对应的Widget失效。
7.根据权利要求6所述的显示设备, 其特 征在于, 所述控制器 被进一步配置为:
接收对所述组件界面中展示有失效标识的目标Widget的触发操作, 不执行所述目标
Widget对应的目标业务模块的启动过程, 以及, 在所述桌面主页中呈现展示有删除按钮的
失效提示界面;
接收对所述删除按 钮的触发操作, 将所述组件界面中的所述目标W idget删除。
8.根据权利要求1所述的显示设备, 其特 征在于, 所述控制器 被进一步配置为:
在组件界面中添加Widget分组时, 接收对所述组件界面中展示的添加按钮的触发操
作, 切换添加页面展示在用户界面中, 所述添加页面中展示Widget分组列表和组件 预览区,
同一Widget分组下的各个Widget所属业务模块的业务类型相同, 所述组件预览区展示有
Widget分组对应的各个W idget;
接收对所述Widget分组列表中目标Widget分组的触发操作, 在 所述组件预览区展示与
所述目标W idget分组对应的W idget;
接收对所述组件预览区中目标Widget的触发操作, 将所述目标Widget分组对应的目标
Widget添加到组件界面中。
9.根据权利要求8所述的显示设备, 其特 征在于, 所述控制器 被进一步配置为:
在触发所述目标Widget分组对应的目标Widget时, 接收对所述组件界面中所述目标
Widget的触发操作, 如果所述目标Widget的组件尺寸满足预设尺寸, 则调用所述目标业务
组件管理模块从组件管理模块中获取所述目标Widget分组下每个业务模块对应的菜单项
信息, 并发送至组件展示模块;
调用所述组件展示模块基于每个业务模块对应的菜单项信息, 生成业务菜单, 展示在
组件界面中, 所述业务菜单中展示所述目标Widget分组下每个业务模块对应的业务菜单
项。
10.一种组件展示方法, 其特 征在于, 所述方法包括:
接收对桌面应用的启动操作, 获取所述桌面应用提供的每个业务模块的业务数据, 以
及, 基于每 个所述业务模块的业 务数据在所述用户界面中展示 桌面主页;
在展示组件 界面时, 调用业务组件管理模块从组件管理模块中获取每个业务ID对应的权 利 要 求 书 2/3 页
3
CN 114510170 A
3
专利 一种组件展示方法及显示设备
文档预览
中文文档
35 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共35页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 16:49:11上传分享