应用场景识别方法、装置、终端及存储介质制造方法及图纸

技术编号:37038947 阅读:14 留言:0更新日期:2023-03-29 19:18
本公开是关于一种应用场景识别方法、装置、终端及存储介质,其中,应用场景识别方法包括:获取终端的使用状态信息;根据使用状态信息,确定终端所处的目标应用场景。该方法中,可根据终端的使用状态信息,来确定终端所处的应用场景,而不是简单地根据黑白名单的形式进行应用场景识别。对于功能复杂的应用,该方法可以更加准确地进行应用场景识别,准确地确定终端所处的应用场景。端所处的应用场景。端所处的应用场景。

【技术实现步骤摘要】
应用场景识别方法、装置、终端及存储介质


[0001]本公开涉及终端
,尤其涉及一种应用场景识别方法、装置、终端及存储介质。

技术介绍

[0002]随着智能手机的发展,手机的性能也在逐步增强,手机的应用程序(APP,简称应用)也变得越来越复杂,每个应用都包含了很多的功能。例如,某些复杂应用可以即包括视频播放功能,又包含资讯浏览功能,还可包含图像拍摄功能等等。也就是,即使用户使用同一款应用,也可能使得终端处于不同的应用场景。
[0003]因此,单纯的基于黑白名单的分类方式,已经无法满足准确地应用场景分类。

技术实现思路

[0004]为克服相关技术中存在的问题,本公开提供一种应用场景识别方法、装置、终端及存储介质。
[0005]根据本公开实施例的第一方面,提供一种应用场景识别方法,应用于终端,所述方法包括:
[0006]获取终端的使用状态信息;
[0007]根据所述使用状态信息,确定所述终端所处的目标应用场景。
[0008]可选地,所述根据所述使用状态信息,确定所述终端所处的目标应用场景,包括:
[0009]根据所述使用状态信息,确定分类方式;
[0010]根据所述使用状态信息和所述分类方式,确定所述目标应用场景。
[0011]可选地,所述根据所述使用状态信息,确定分类方式,包括以下中的至少一种:
[0012]若所述使用状态信息包括顶层应用信息,则确定所述分类方式包括第一方式,其中,所述第一方式为,基于所述顶层应用信息进行分类的方式;
[0013]若所述使用状态信息包括触控信息,则确定所述分类方式包括第二方式,其中,所述第二方式为,基于所述触控信息进行分类的方式;
[0014]若所述使用状态信息包括缓存数据的数据信息,则确定所述分类方式包括第三方式,其中,所述第三方式为,基于所述数据信息进行分类的方式;
[0015]若所述使用状态信息包括显示信息,则确定所述分类方式包括第四方式,其中,所述第四方式为,基于所述显示信息进行分类的方式。
[0016]可选地,所述根据所述使用状态信息和所述分类方式,确定所述目标应用场景,包括:
[0017]从所述使用状态信息中确定每一种所述分类方式对应的子状态信息;
[0018]根据每一种所述分类方式,以及各分类方式对应的所述子状态信息,分别确定所述各分类方式对应的子应用场景;
[0019]根据确定的所述各分类方式对应的所述子应用场景,确定所述目标应用场景。
[0020]可选地,所述根据每一种所述分类方式,以及各分类方式对应的所述子状态信息,分别确定所述各分类方式对应的子应用场景,包括:
[0021]获取所述各分类方式对应的配置信息,所述配置信息包括所述各分类方式下的设定子状态信息与设定应用场景的映射关系;
[0022]将所述配置信息中与所述子状态信息对应的设定应用场景,分别确定为所述各分类方式对应的所述子应用场景。
[0023]可选地,
[0024]所述根据所述使用状态信息和所述分类方式,确定所述终端所处的目标应用场景,包括:
[0025]将全部所述分类方式确定的所述子应用场景,确定为所述目标应用场景。
[0026]可选地,所述第一方式的优先级高于所述第二方式的优先级,所述第二方式的优先级高于所述第三方式的优先级,所述第三方式的优先级高于所述第四方式的优先级;
[0027]所述根据全部所述分类方式的所述子应用场景,确定所述目标应用场景,包括:
[0028]将以最高优先级对应的方式确定的所述子应用场景,确定为所述目标应用场景。
[0029]可选地,所述第一方式的权重大于所述第二方式的权重,所述第二方式的权重大于所述第三方式的权重,所述第三方式的权重大于所述第四方式的权重;
[0030]所述根据全部所述分类方式的所述子应用场景,确定所述目标应用场景,包括:
[0031]将每一种所述子应用场景对应的全部所述分类方式的权重之和,确定为该子应用场景的场景权重;
[0032]将最大的所述场景权重对应的所述子应用场景,确定为所述目标应用场景。
[0033]根据本公开实施例的第二方面,提供一种应用场景识别装置,应用于终端,所述装置包括:
[0034]获取模块,用于获取终端的使用状态信息;
[0035]确定模块,用于根据所述使用状态信息,确定所述终端所处的目标应用场景。
[0036]可选地,所述确定模块,用于:
[0037]根据所述使用状态信息,确定分类方式;
[0038]根据所述使用状态信息和所述分类方式,确定所述目标应用场景。
[0039]可选地,所述确定模块,用于执行以下中的至少一种:
[0040]若所述使用状态信息包括顶层应用信息,则确定所述分类方式包括第一方式,其中,所述第一方式为,基于所述顶层应用信息进行分类的方式;
[0041]若所述使用状态信息包括触控信息,则确定所述分类方式包括第二方式,其中,所述第二方式为,基于所述触控信息进行分类的方式;
[0042]若所述使用状态信息包括缓存数据的数据信息,则确定所述分类方式包括第三方式,其中,所述第三方式为,基于所述数据信息进行分类的方式;
[0043]若所述使用状态信息包括显示信息,则确定所述分类方式包括第四方式,其中,所述第四方式为,基于所述显示信息进行分类的方式。
[0044]可选地,所述确定模块,用于:
[0045]从所述使用状态信息中确定每一种所述分类方式对应的子状态信息;
[0046]根据每一种所述分类方式,以及各分类方式对应的所述子状态信息,分别确定所
述各分类方式对应的子应用场景;
[0047]根据确定的所述各分类方式对应的所述子应用场景,确定所述目标应用场景。
[0048]可选地,
[0049]所述获取模块,用于获取所述各分类方式对应的配置信息,所述配置信息包括所述各分类方式下的设定子状态信息与设定应用场景的映射关系;
[0050]所述确定模块,用于将所述配置信息中与所述子状态信息对应的设定应用场景,分别确定为所述各分类方式对应的所述子应用场景。
[0051]可选地,
[0052]所述确定模块,用于:
[0053]将全部所述分类方式确定的所述子应用场景,确定为所述目标应用场景。
[0054]可选地,所述第一方式的优先级高于所述第二方式的优先级,所述第二方式的优先级高于所述第三方式的优先级,所述第三方式的优先级高于所述第四方式的优先级;
[0055]所述确定模块,用于:
[0056]将以最高优先级对应的方式确定的所述子应用场景,确定为所述目标应用场景。
[0057]可选地,所述第一方式的权重大于所述第二方式的权重,所述第二方式的权重大于所述第三方式的权重,所述第三方式的权重大于所述第四方式的权重;
[0058本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用场景识别方法,应用于终端,其特征在于,所述方法包括:获取终端的使用状态信息;根据所述使用状态信息,确定所述终端所处的目标应用场景。2.根据权利要求1所述的方法,其特征在于,所述根据所述使用状态信息,确定所述终端所处的目标应用场景,包括:根据所述使用状态信息,确定分类方式;根据所述使用状态信息和所述分类方式,确定所述目标应用场景。3.根据权利要求2所述的方法,其特征在于,所述根据所述使用状态信息,确定分类方式,包括以下中的至少一种:若所述使用状态信息包括顶层应用信息,则确定所述分类方式包括第一方式,其中,所述第一方式为,基于所述顶层应用信息进行分类的方式;若所述使用状态信息包括触控信息,则确定所述分类方式包括第二方式,其中,所述第二方式为,基于所述触控信息进行分类的方式;若所述使用状态信息包括缓存数据的数据信息,则确定所述分类方式包括第三方式,其中,所述第三方式为,基于所述数据信息进行分类的方式;若所述使用状态信息包括显示信息,则确定所述分类方式包括第四方式,其中,所述第四方式为,基于所述显示信息进行分类的方式。4.根据权利要求3所述的方法,其特征在于,所述根据所述使用状态信息和所述分类方式,确定所述目标应用场景,包括:从所述使用状态信息中确定每一种所述分类方式对应的子状态信息;根据每一种所述分类方式,以及各分类方式对应的所述子状态信息,分别确定所述各分类方式对应的子应用场景;根据确定的所述各分类方式对应的所述子应用场景,确定所述目标应用场景。5.根据权利要求4所述的方法,其特征在于,所述根据每一种所述分类方式,以及各分类方式对应的所述子状态信息,分别确定所述各分类方式对应的子应用场景,包括:获取所述各分类方式对应的配置信息,所述配置信息包括所述各分类方式下的设定子状态信息与设定应用场景的映射关系;将所述配置信息中与所述子状态信息对应的设定应用场景,分别确定为所述各分类方式对应的所述子应用场景。6.根据权利要求4所述的方法,其特征在于,所述根据所述使用状态信息和所述分类方式,确定所述终端所处的目标应用场景,包括:将全部所述分类方式确定的所述子应用场景,确定为所述目标应用场景。7.根据权利要求4所述的方法,其特征在于,所述第一方式的优先级高于所述第二方式的优先级,所述第二方式的优先级高于所述第三方式的优先级,所述第三方式的优先级高于所述第四方式的优先级;所述根据全部所述分类方式的所述子应用场景,确定所述目标应用场景,包括:将以最高优先级对应的方式确定的所述子应用场景,确定为所述目标应用场景。8.根据权利要求4所述的方法,其特征在于,所述第一方式的权重大于所述第二方式的
权重,所述第二方式的权重大于所述第三方式的权重,所述第三方式的权重大于所述第四方式的权重;所述根据全部所述分类方式的所述子应用场景,确定所述目标应用场景,包括:将每一种所述子应用场景对应的全部所述分类方式的权重之和,确定为该子应用场景的场景权重;将最大的所述场景权重对应的所述子应用场景,确定为所述目标应用场景。9.一种应用场景识别装置,应用于终端,其...

【专利技术属性】
技术研发人员:李冰洋朱思远
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1