(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210834995.6
(22)申请日 2022.07.15
(71)申请人 北京三维 天地科技股份有限公司
地址 100000 北京市海淀区西四环北路1 19
号A座3层3 09室
(72)发明人 金震 张京日 耿金帅
(74)专利代理 机构 北京冠和权律师事务所
11399
专利代理师 张树朋
(51)Int.Cl.
G06F 9/451(2018.01)
G06F 3/0482(2013.01)
G06F 16/22(2019.01)
G06F 16/2457(2019.01)
G06F 16/26(2019.01)
(54)发明名称
常用菜单的自动生成方法
(57)摘要
本发明提供了常用菜 单的自动生 成方法, 包
括: 步骤1: 根据用户对所有菜单的点击频率, 对
所有菜单进行排序, 得到菜单序列; 步骤2: 根据
菜单序列中的菜 单信息, 从所述菜 单序列中选取
预设数目的目标菜单; 步骤3: 根据用户的使用习
惯, 对所述目标菜单进行菜单结构调整, 生成常
用菜单; 保证了常用菜单适合用户的使用习惯,
提高用户对常用菜单的使用满意度, 给用户带来
良好的体验, 并且通过智能 自动生成常用菜单的
方式, 减少了用户的工作量。
权利要求书3页 说明书9页 附图2页
CN 115373780 A
2022.11.22
CN 115373780 A
1.一种常用菜单的自动生成方法, 其特 征在于, 包括:
步骤1: 根据用户对所有菜单的点击频率, 对所有菜单进行排序, 得到菜单序列;
步骤2: 根据菜单序列中的菜单信息, 从所述菜单序列中选取 预设数目的目标菜单;
步骤3: 根据用户的使用习惯, 对所述目标菜单进行菜单 结构调整, 生成常用菜单。
2.根据权利要求1所述的一种常用菜单的自动生成方法, 其特征在于, 步骤1中, 根据用
户对所有菜单的点击频率, 对所有菜单进行排序, 得到菜单序列, 包括:
基于点击频率, 为所述所有菜单设置优先级;
基于所述优先级, 对所述所有菜单进行自动排序, 得到菜单序列。
3.根据权利要求1所述的一种常用菜单的自动生成方法, 其特征在于, 步骤2中, 根据菜
单序列中的菜单信息, 从所述菜单序列中选取 预设数目的目标菜单, 包括:
基于所述菜单序列中所有菜单的数目和所述预设数目的比值, 按照从前到后的顺序从
所述菜单序列中选取目标 数目的备选菜单;
根据所述备选菜单的菜单信息, 以及在所述目标序列中的位置, 对所述备选菜单进行
评分;
根据评分结果, 从所述备选菜单中选取 预设数目的目标菜单。
4.根据权利要求3所述的一种常用菜单的自动 生成方法, 其特征在于, 基于所述菜单序
列中所有菜单的数目和所述预设数目的比值, 按照从前到后的顺序从所述菜单序列中选取
目标数目的备选菜单, 包括:
获取所述菜单序列中所有菜单的数目和所述预设数目的比值, 判断所述比值是否大于
预设比值;
若是, 确定所述目标 数目为第一数目;
否则, 确定所述目标 数目为第二数目;
基于所述目标数目, 确定所述菜单序列的截取位置, 并按照所述截取位置对将所述菜
单序列划分为前后两个序列;
获取前面序列中的菜单作为备选菜单。
5.根据权利要求3所述的一种常用菜单的自动 生成方法, 其特征在于, 根据所述备选菜
单的菜单信息, 以及点击频率, 对所述备选菜单进行评分, 包括:
基于所述备选菜单的菜单信息, 获取 所述备选菜单的菜单长度和菜单内容;
基于所述菜单长度和菜单内容, 计算所述备选菜单的简洁度;
基于所述简洁度, 以及备选菜单的点击频率, 计算所述备选菜单的评分值。
6.根据权利要求1所述的一种常用菜单的自动生成方法, 其特征在于, 步骤3之前, 还包
括: 获取所述用户的使用习惯, 包括:
获取所述所有菜单的菜单界面, 获取 所述菜单界面的结构分布图;
将所述结构分布图的相似度在预设相似度范围内的菜单划分为 一组, 得到多组菜单;
获取所述用户在每组菜单下的操作信息, 并基于所述每组菜单的特征和所述操作信
息, 确定所述用户的使用习惯。
7.根据权利要求1所述的一种常用菜单的自动生成方法, 其特征在于, 步骤3 中, 根据用
户的使用习惯, 对所述目标菜单进行菜单 结构调整, 生成常用菜单, 包括:
获取所述目标菜单的目标菜单界面, 并获取 所述目标菜单界面的初始结构分布图;权 利 要 求 书 1/3 页
2
CN 115373780 A
2获取所述用户在所述目标菜单的使用习惯, 并获取所述用户在所述目标菜单的使用满
意度;
对所述初始结构分布图按照用户预设的评价指标进行划分, 得到若干 子结构分布图;
基于所述使用习惯, 确定在不同的所述目标菜单下的同一评价指标对应的子结构分布
图的具体使用信息;
基于所述具体使用信息和使用满意度, 设置每 个评价指标对应的评价 规则;
基于所述评价规则, 对在所述目标菜单下的同一评价指标对应的子结构分布图进行评
价, 并根据评价结果, 从所述子结构分布图中, 选取 出最优子结构分布图;
获取在每个评价指标下的最优子结构分布图集合, 将所述最优子结构分布图集合根据
菜单建立 规则进行组合, 生成最优结构分布图;
获取所述目标菜单的初始结构分布图和最优结构分布图之间的结构差异;
判断所述结构差异与预设差异范围之间的关系;
若所述结构差异小于所述预设差异范围, 则不对所述目标菜单进行 结构调整;
若所述结构差异在所述预设差异范围内, 从所述初始结构分布图中截取差异结构图,
并基于所述 最优结构分布图, 对所述差异结构图进行调整, 得到调整后的目标菜单;
若所述结构差异大于所述预设差异范围, 则提取所述初始结构分布图中的内容元素,
提取所述最优结构分布图中的结构元素, 基于所述内容元素和结构元素, 生成新的目标菜
单;
根据调整后或新生成的目标菜单的点击频率, 对所述目标菜单进行菜单排序, 生成常
用菜单。
8.根据权利要求7所述的一种常用菜单的自动 生成方法, 其特征在于, 基于所述具体使
用信息和使用满意度, 设置每 个评价指标对应的评价 规则, 包括:
根据不同的所述目标菜单下的同一评价指标对应的子结构分布图的具体使用信息对
应的使用满意度, 并建立具体使用信息和使用满意度之间的对应关系;
基于所述对应关系, 为每 个子结构分布图特 征确定满意度评分;
基于所述子结构分布图特征汲取对应的满意度评分, 设置每个评价指标对应的评价规
则。
9.根据权利要求7所述的一种常用菜单的自动 生成方法, 其特征在于, 将所述最优子结
构分布图集 合根据菜单建立 规则进行组合, 生成最优结构分布图, 包括:
根据菜单建立 规则, 确定标准内容特 征在菜单界面的位置;
获取所述最优子结构分布图集合中每个最优子结构分布图的实际内容特征, 并基于所
述实际内容特征和标准内容特征之 间的匹配关系, 将所述每个最优子结构分布图分配之所
述菜单界面对应的位置, 得到最优结构分布图。
10.根据权利要求1所述的一种常用菜单的自动生成方法, 其特征在于, 步骤1之前, 还
包括, 获取对所有菜单的点击频率, 包括:
获取所述所有菜单的显示界面, 基于所述显示界面的菜单内容分布, 将有效界面划分
为第一区域, 无效 界面划分为第二区域;
根据用户信 息登录所述用户的管理界面, 并从所述管理界面中获取对所有菜单的点击
记录;权 利 要 求 书 2/3 页
3
CN 115373780 A
3
专利 常用菜单的自动生成方法
文档预览
中文文档
15 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 07:50:17上传分享