(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210800021.6
(22)申请日 2022.07.06
(71)申请人 北京有竹居网络技 术有限公司
地址 101299 北京市平谷区林荫北街13号
信息大厦802室
(72)发明人 魏申鸿
(74)专利代理 机构 北京远智汇知识产权代理有
限公司 1 1659
专利代理师 刘茜阳
(51)Int.Cl.
G06F 9/451(2018.01)
G06F 9/445(2018.01)
(54)发明名称
一种页面展示方法、 装置、 设备和存 储介质
(57)摘要
本公开实施例提供了一种 页面展示方法、 装
置、 设备和存储介质, 该方法包括: 响应于目标页
面加载请求, 获取目标页面历史展示时所创建出
的目标视图信息集合; 根据目标页面对应的目标
视图信息集合, 确定待预加载的第一视图对应的
预加载信息, 并基于预加载信息对第一视图进行
预加载; 响应于目标页面对应的视图创建触发操
作, 基于预加载完成的第一视图创建目标页面中
的目标视图, 并展示创建后的目标页面。 通过本
公开实施例的技术方案, 可以有效保证预加载视
图的使用率和命中率, 从而保证页面的展示速
度, 进而提升用户体验。
权利要求书3页 说明书17页 附图4页
CN 115291982 A
2022.11.04
CN 115291982 A
1.一种页面展示方法, 其特 征在于, 包括:
响应于目标页面加载请求, 获取目标页面历史展示时所创建出的目标视图信息集 合;
根据所述目标页面对应的所述目标视图信 息集合, 确定待预加载的第 一视图对应的预
加载信息, 并基于所述预加载信息对所述第一视图进行 预加载;
响应于所述目标页面对应的视图创建触发操作, 基于预加载完成的所述第 一视图创建
所述目标页面中的目标视图, 并展示创建后的所述目标页面。
2.根据权利要求1所述的页面展示方法, 其特征在于, 在响应于目标页面加载请求, 获
取目标页面历史展示时所创建出的目标视图信息集 合之前, 还 包括:
采集每个页面每次展示 时所创建出的视图信 息集合, 并将每个页面每次展示 时所采集
的视图信息集 合进行缓存;
所述获取目标页面历史展示时所创建出的目标视图信息集 合, 包括:
基于当前缓存的每个页面对应的视图信 息集合和目标页面对应的目标页面标识, 确定
目标页面对应的目标视图信息集 合。
3.根据权利要求2所述的页面展示方法, 其特征在于, 所述采集每个页面每次展示 时所
创建出的视图信息集 合, 包括:
若当前展示页面中创建出多个第 二视图, 则基于每个所述第 二视图对应的视图创建方
式、 视图创建序号和视图创建次数, 确定每 个所述第二视图对应的视图信息;
基于所有的所述第二视图对应的视图信息, 生成当前展示页面对应的视图信息集 合。
4.根据权利要求3所述的页面展示方法, 其特征在于, 所述第 二视图对应的视图信 息包
括: 所述第二视图对应的第二视图名称信息、 第二视图优先级信息和第二视图数量信息;
所述基于每个所述第二视 图对应的视 图创建方式、 视 图创建序号和视 图创建次数, 确
定每个所述第二视图对应的视图信息, 包括:
针对每个所述第二视 图, 基于所述第二视 图对应的视 图创建方式, 确定该第二视 图对
应的第二视图名称信息;
基于所述第 二视图在当前展示页面中的视图创建序号, 确定该第 二视图对应的第 二视
图优先级信息;
基于所述第 二视图在当前展示页面中的视图创建次数, 确定该第 二视图对应的第 二视
图数量信息 。
5.根据权利要求2所述的页面展示方法, 其特征在于, 所述将每个页面每次展示时所采
集的视图信息集 合进行缓存, 包括:
若检测到当前展示页面对应的页面展示时长大于或等于预设时长且当前展示页面中
所创建出的视图总数量大于或等于预设视图数量, 则将在当前展示页面中当次所采集到的
视图信息集 合进行缓存。
6.根据权利要求5所述的页面展示方法, 其特征在于, 在将在 当前展示页面中当次所采
集到的视图信息集 合进行缓存之后, 还 包括:
若检测到当前缓存的当前展示页面对应的视图信息集合的集合数量大于预设集合数
量, 则确定所述视图信息集 合的集合数量与所述预设集 合数量之间的差值;
基于每个所述视 图信息集合对应的缓存时间, 对各个所述视 图信息集合进行排序, 并
将缓存时间早的所述差值个数的视图信息集 合进行删除。权 利 要 求 书 1/3 页
2
CN 115291982 A
27.根据权利要求1所述的页面展示方法, 其特征在于, 所述根据 所述目标页面对应的所
述目标视图信息集 合, 确定待预加载的第一视图对应的预加载信息, 包括:
若检测到所述目标页面对应的所述目标视图信息集合的集合数量大于或等于预设集
合数量, 则根据所述 目标页面对应的各个所述 目标视图信息集合, 确定待预加载的第一视
图对应的预加载信息 。
8.根据权利要求1所述的页面展示方法, 其特征在于, 所述根据 所述目标页面对应的所
述目标视图信息集 合, 确定待预加载的第一视图对应的预加载信息, 包括:
基于所述目标页面对应的各个所述目标视图信 息集合, 确定所述目标页面中历史展示
时所创建出 的每个第三视图对应的展示次数, 并基于所述展示次数, 从所述第三视图中确
定待预加载的第一视图;
从包含所述第 一视图的各个所述目标视图信 息集合中, 获得所述第 一视图对应的各个
视图信息, 并基于所述第一视图对应的各个视图信息, 确定所述第一视图对应的预加载信
息。
9.根据权利要求8所述的页面展示方法, 其特征在于, 所述基于所述展示次数, 从所述
第三视图中确定待预加载的第一视图, 包括:
将所述展示次数 大于或等于预设次数的第三视图确定为待预加载的第一视图;
若存在最近连续预设次数均展示的第 三视图, 则将该第 三视图也作为待预加载的第 一
视图。
10.根据权利要求8所述的页面展示方法, 其特征在于, 所述基于所述第一视图对应的
各个视图信息, 确定所述第一视图对应的预加载信息, 包括:
获取所述第一视图对应的目标视图名称信息;
对所述第一视图对应的各个视图优先级信 息进行平均处理, 确定所述第 一视图对应的
目标视图优先级信息;
对所述第一视图对应的各个视图数量信 息进行平均处理, 确定所述第 一视图对应的目
标视图数量信息 。
11.根据权利要求1 ‑10任一项所述的页面展示方法, 其特征在于, 所述基于所述预加载
信息对所述第一视图进行 预加载, 包括:
基于待预加载的每个所述第 一视图对应的目标视图优先级信 息, 确定所述第 一视图对
应的预加载顺序;
基于所述预加载顺序, 根据每个所述第 一视图对应的目标视图名称信 息和目标视图数
量信息, 对每 个所述第一视图进行 预加载。
12.一种页面展示装置, 其特 征在于, 包括:
目标视图信息集合获取模块, 用于响应于目标页面加载请求, 获取目标页面历史展示
时所创建出的目标视图信息集 合;
第一视图预加载模块, 用于根据所述目标页面对应的所述目标视 图信息集合, 确定待
预加载的第一视图对应的预加载信息, 并基于所述预加载信息对所述第一视图进行预加
载;
目标页面展示模块, 用于响应于所述目标页面对应的视 图创建触发操作, 基于预加载
完成的所述第一视图创建所述目标页面中的目标视图, 并展示创建后的所述目标页面。权 利 要 求 书 2/3 页
3
CN 115291982 A
3
专利 一种页面展示方法、装置、设备和存储介质
文档预览
中文文档
25 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共25页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 07:47:58上传分享