(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210902625.1
(22)申请日 2022.07.29
(71)申请人 中汽创智科技有限公司
地址 211100 江苏省南京市江宁区秣陵街
道胜利路8 8号
(72)发明人 李金超 季栋辉 于波 王勃
(74)专利代理 机构 广州三环 专利商标代理有限
公司 44202
专利代理师 王若愚
(51)Int.Cl.
G06F 16/9535(2019.01)
G06F 16/9537(2019.01)
(54)发明名称
一种应用程序推荐方法和装置
(57)摘要
本发明涉及了一种应用程序推荐方法和装
置, 该方法包括: 获取终端设备中预先生成的第
一列表和第二列表; 基于第一列表中的应用程序
的最近使用时间, 确定第一列表中的应用程序的
时间性参数; 基于预先获取的当前场景参数和第
二列表中的应用程序的最近推荐时间, 确定第二
列表中的应用程序的场景紧迫性参数; 基于时间
性参数和/或场景紧迫性参数, 确定第一列表和
第二列表中的各个应用程序的优 先级值; 根据优
先级值从第一列表和第二列表中确定待推荐应
用程序。 本方案根据时间性参数和场景紧迫性参
数确定应用程序的优先级值, 综合使用了时间维
度和场景维度的信息, 使 得推荐的应用程序能够
更贴合用户的使用意愿和使用需要, 提高了推荐
应用的使用率。
权利要求书2页 说明书10页 附图3页
CN 115168735 A
2022.10.11
CN 115168735 A
1.一种应用程序推荐方法, 其特 征在于, 方法包括:
获取终端设备中预先生成的第 一列表和第 二列表; 所述第 一列表中包括当前时刻 之前
的预设时间段内被使用过的应用程序, 所述第二列 表中包括在所述预设时间段内按照预设
推荐算法被 推荐过的应用程序;
基于所述第 一列表中的应用程序的最近使用时间, 确定所述第 一列表中的应用程序的
时间性参数;
基于预先获取的当前场景参数和所述第 二列表中的应用程序的最近推荐时间, 确定所
述第二列表中的应用程序的场景紧迫性 参数;
基于所述时间性参数和/或所述场景紧迫性参数, 确定所述第一列表和所述第二列表
中的各个所述应用程序的优先级值;
根据所述优先级值从所述第一列表和所述第二列表中确定待推荐应用程序。
2.根据权利要求1所述的方法, 其特征在于, 所述第 一列表中的应用程序按照所述最近
使用时间与当前时刻之 间的差值升序或降序排列, 所述基于所述第一列 表中的应用程序的
最近使用时间, 确定所述第一列表中的应用程序的时间性 参数, 包括:
根据所述第 一列表中的应用程序的最近使用时间, 确定相邻的两个应用程序的最近使
用时间之间的时间 间隔;
根据预设的时间区段划分规则, 确定所述时间间隔所属的时间区段, 并根据所述时间
区段, 确定间隔系数;
基于所述最近使用时间和所述间隔系数, 确定所述第 一列表中的应用程序的时间性参
数。
3.根据权利要求2所述的方法, 其特征在于, 所述基于所述最近使用时间和所述间隔系
数, 确定所述第一列表中的应用程序的时间性 参数, 包括:
确定所述第 一列表中的各个应用程序的最近使用时间与 预设的第 一加权系数的乘积,
得到第一乘积;
确定所述第 一乘积与 所述间隔系数的和, 得到所述第 一列表中的应用程序的时间性参
数。
4.根据权利要求1所述的方法, 其特征在于, 在基于预先获取的当前场景参数和所述第
二列表中的应用程序的最近使用时间, 确定所述第二列 表中的应用程序的场景紧迫性参数
之前, 还包括:
获取所述终端设备当前正在使用的应用程序的列表、 所述终端设备当前的硬件状态数
据, 得到终端设备状态数据;
获取所述终端设备的用户当前的体征 数据和所述终端设备周围的外 部环境数据;
根据所述终端设备状态数据、 所述体征 数据和所述外 部环境数据, 确定当前场景参数。
5.根据权利要求1所述的方法, 其特征在于, 所述基于预先获取的当前场景参数和所述
第二列表中的应用程序的最近推荐时间, 确定所述第二列表中的应用程序的场景紧迫性参
数, 包括:
根据预先获取的当前场景参数, 确定所述第 二列表中的应用程序在 当前时刻的场景紧
迫性等级;
确定所述第 二列表中的各个应用程序的最近推荐时间与第 二加权系数的乘积, 得到第权 利 要 求 书 1/2 页
2
CN 115168735 A
2二乘积;
确定所述紧迫性等级与所述第 二乘积的和, 得到所述第 二列表中的应用程序的场景紧
迫性参数。
6.根据权利要求1所述的方法, 其特征在于, 所述基于所述时间性参数和/或所述场景
紧迫性参数, 确定所述第一列表和所述第二列表中的各个所述应用程序的优先级值, 包括:
若目标应用程序同时位于所述第 一列表和所述第 二列表, 则获取所述 时间性参数和所
述场景紧迫性 参数中的较小值, 将所述较小值作为所述目标应用程序的优先级值;
若所述目标应用程序仅 位于所述第 一列表中, 则将所述 时间性参数作为所述目标应用
程序的优先级值;
若所述目标应用程序仅 位于所述第 二列表中, 则将所述场景紧迫性参数作为所述目标
应用程序的优先级值。
7.一种应用程序推荐装置, 其特 征在于, 所述装置包括:
列表获取模块, 用于获取终端设备中预先生成的第一列表和第二列表; 所述第一列表
中包括当前时刻之前的预设时间段内被使用过的应用程序, 所述第二列 表中包括在所述预
设时间段内按照预设推荐算法被 推荐过的应用程序;
时间性参数确定模块, 用于基于所述第一列表中的应用程序的最近使用时间, 确定所
述第一列表中的应用程序的时间性 参数;
紧迫性参数确定模块, 用于基于预先获取的当前场景参数和所述第 二列表中的应用程
序的最近推荐时间, 确定所述第二列表中的应用程序的场景紧迫性 参数;
优先级值确定模块, 用于基于所述 时间性参数和/或所述场景紧迫性参数, 确定所述第
一列表和所述第二列表中的各个所述应用程序的优先级值;
待推荐应用确定模块, 用于根据所述优先级值从所述第 一列表和所述第 二列表中确定
待推荐应用程序。
8.根据权利要求7所述的装置, 其特征在于, 所述第 一列表中的应用程序按照所述最近
使用时间与当前时刻之间的差值升序或降序排列, 所述时间性 参数确定模块具体用于:
根据所述第 一列表中的应用程序的最近使用时间, 确定相邻的两个应用程序的最近使
用时间之间的时间 间隔;
根据预设的时间区段划分规则, 确定所述时间间隔所属的时间区段, 并根据所述时间
区段, 确定间隔系数;
基于所述最近使用时间和所述间隔系数, 确定所述第 一列表中的应用程序的时间性参
数。
9.一种电子设备, 其特征在于, 所述电子设备包括处理器和存储器, 所述存储器中存储
有至少一条指 令、 至少一段程序、 代码集 或指令集, 所述至少一条指 令、 所述至少一段程序、
所述代码集或指 令集由所述处理器加载并执行以实现如权利要求 1‑6任一项所述的应用程
序推荐方法。
10.一种计算机可读存储介质, 其特征在于, 所述存储介质中存储有至少一条指令、 至
少一段程序、 代码集或指令集, 所述至少一条指令、 所述至少一段程序、 所述代码集或指令
集由处理器加载并执 行以实现如权利要求1 ‑6任一项所述的应用程序推荐方法。权 利 要 求 书 2/2 页
3
CN 115168735 A
3
专利 一种应用程序推荐方法和装置
文档预览
中文文档
16 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 17:33:45上传分享