利索能及
我要发布
收藏
专利号: 2019100078738
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种菜单显示方法,其特征在于,所述菜单显示方法包括:若检测到用户的菜单点选操作,则获取所述用户点选的目标菜单包含的下拉菜单项;

若所述下拉菜单项的数量大于1,则获取每个所述下拉菜单项的历史浏览记录;

根据所述历史浏览记录分析所述用户的浏览习惯,并根据分析结果设置每个所述下拉菜单项在所述目标菜单中的显示优先级别;

按照所述显示优先级别从高到低的顺序,在所述目标菜单的下拉框中显示每个所述下拉菜单项;

若检测到所述用户对所述下拉菜单项的点选操作,则获取所述用户点选的目标下拉菜单项;

显示所述目标下拉菜单项对应的菜单内容,并更新所述目标下拉菜单项的所述历史浏览记录;

所述历史浏览记录包括浏览开始时间和浏览结束时间,所述根据所述历史浏览记录分析所述用户的浏览习惯,并根据分析结果设置每个所述下拉菜单项在所述目标菜单中的显示优先级别包括:

根据每条所述历史浏览记录中的所述浏览开始时间和所述浏览结束时间,获取每个所述下拉菜单项在预设时间段内的目标浏览次数;

按照浏览次数与次数分值之间预设的对应关系,获取每个所述下拉菜单项的所述目标浏览次数对应的目标次数分值,作为每个所述下拉菜单项的优先级分数;

根据每条所述历史浏览记录中的所述浏览开始 时间和所述浏览结束时间,计算每条所述历史浏览记录的浏览时长;

根据每个所述下拉菜单项的所述历史浏览记录的数量,计算每个所述下拉菜单项的平均浏览时长;

按照所述浏览时长与时长分值之间预设的对应关系,获取每个所述下拉菜单项的所述平均浏览时长对应的目标时长分值;

将每个所述下拉菜单项的所述目标时长分值累加到每个所述下拉菜单项的优先级分数中,得到每个所述下拉菜单项的更新后的所述优先级分数;

按照所述优先级分数从大到小的顺序,设置每个所述下拉菜单项在所述目标菜单中的显示优先级别,其中,所述优先级分数与所述显示优先级别之间正相关。

2.如权利要求1所述的菜单显示方法,其特征在于,在所述按照所述显示优先级别从高到低的顺序,在所述目标菜单的下拉框中显示每个所述下拉菜单项之后,所述菜单显示方法还包括:

若检测到所述用户在所述目标菜单的预设搜索框中的输入操作,则获取所述用户在所述预设搜索框中输入的搜索关键字;

将所述搜索关键字与所述目标菜单包含的每个所述下拉菜单项进行文本匹配,得到匹配结果;

若所述匹配结果为匹配成功,则将与所述搜索关键字匹配成功的所述下拉菜单项作为最优菜单项,并将所述最优菜单项的显示优先级别设置为所述目标菜单中的每个所述下拉菜单项的所述显示优先级别中的最高级别;

若所述匹配结果为匹配失败,则输出搜索失败的提示信息。

3.如权利要求1至2中任一项所述的菜单显示方法,其特征在于,在所述若检测到用户的菜单点选操作,则获取所述用户点选的目标菜单包含的下拉菜单项之前,所述菜单显示方法还包括:

若检测到所述用户对所述目标菜单的菜单选定操作,则按照预设的选定显示方式显示所述用户选定的所述目标菜单。

4.一种菜单显示装置,其特征在于,所述菜单显示装置包括:菜单项获取模块,用于若检测到用户的菜单点选操作,则获取所述用户点选的目标菜单包含的下拉菜单项;

浏览记录获取模块,用于若所述下拉菜单项的数量大于1,则获取每个所述下拉菜单项的历史浏览记录;

浏览习惯分析模块,用于根据所述历史浏览记录分析所述用户的浏览习惯,并根据分析结果设置每个所述下拉菜单项在所述目标菜单中的显示优先级别;

菜单项显示模块,用于按照所述显示优先级别从高到低的顺序,在所述目标菜单的下拉框中显示每个所述下拉菜单项;

目标菜单项获取模块,用于若检测到所述用户对所述下拉菜单项的点选操作,则获取所述用户点选的目标下拉菜单项;

浏览记录更新模块,用于显示所述目标下拉菜单项对应的菜单内容,并更新所述目标下拉菜单项的所述历史浏览记录;

历史浏览记录包括浏览开始时间和浏览结束时间,所述浏览习惯分析模块包括:浏览次数获取子模块,用于根据每条所述历史浏览记录中的所述浏览开始时间和所述浏览结束时间,获取每个所述下拉菜单项在预设时间段内的目标浏览次数;

次数分值获取子模块,用于按照浏览次数与次数分值之间预设的对应关系,获取每个所述下拉菜单项的所述目标浏览次数对应的目标次数分值,作为每个所述下拉菜单项的优先级分数;

浏览时长计算模块,用于根据每条所述历史浏览记录中的所述浏览开始 时间和所述浏览结束时间,计算每条所述历史浏览记录的浏览时长;

平均浏览时长计算模块,用于根据每个所述下拉菜单项的所述历史浏览记录的数量,计算每个所述下拉菜单项的平均浏览时长;

时长分值获取模块,用于按照所述浏览时长与时长分值之间预设的对应关系,获取每个所述下拉菜单项的所述平均浏览时长对应的目标时长分值;

优先级分数累加模块,用于将每个所述下拉菜单项的所述目标时长分值累加到每个所述下拉菜单项的优先级分数中,得到每个所述下拉菜单项的更新后的所述优先级分数;

优先级别设置子模块,用于按照所述优先级分数从大到小的顺序,设置每个所述下拉菜单项在所述目标菜单中的显示优先级别,其中,所述优先级分数与所述显示优先级别之间正相关。

5.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至

3中任一项所述的菜单显示方法。

6.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至3中任一项所述的菜单显示方法。