一种应用程序推荐方法、装置及用户设备制造方法及图纸

技术编号:37453111 阅读:14 留言:0更新日期:2023-05-06 09:25
本申请提供一种应用程序推荐方法、装置及用户设备,包括获取终端设备连接外接设备期间的各个应用程序的使用数据;确定每种外接设备对应的多个使用场景;分别获取每种外接设备在每个使用场景下的连接次数;分别计算使用场景对应的每个应用程序的使用次数与使用场景对应的外接设备的总连接次数的第一比值,和/或,用户对每个应用程序的点击次数与用户对所有应用程序的总点击次数的第二比值;根据第一比值和/或第二比值对各个应用程序进行排序;检测到目标外接设备与终端设备连接时,根据目标外接设备的当前使用场景确定应用程序推荐给用户。本申请的方案可以根据外接设备的使用场景进行应用程序推荐,能够提高推荐成功率。能够提高推荐成功率。能够提高推荐成功率。

【技术实现步骤摘要】
一种应用程序推荐方法、装置及用户设备


[0001]本申请实施例涉及终端
,尤其涉及一种应用程序推荐方法、装置及用户设备。

技术介绍

[0002]智能推荐是终端设备的一种进行应用程序(Application,APP)推荐的功能,智能推荐功能可以根据用户对终端设备的历史使用记录,推测用户当下所需的应用程序,并基于推测结果对应用程序进行展示,使得用户可以快速获取某些应用程序。
[0003]一般的,智能推荐功能可以根据历史使用记录计算用户对应用程序的历史使用频次,并按照历史使用频次的高低对应用程序进行排序,之后对排序结果中的高频应用程序进行推荐展示。
[0004]但是,该种智能推荐方法仅从历史使用频次这一维度对应用程序进行排序,中低频的应用程序在推荐时容易被忽略。并且基于历史使用频次高低排序得到的排序结果,也不能准确反映具体场景下用户对应用程序的使用需求,这将导致具体场景下的推荐不够准确。例如,在终端设备接入外接设备这一场景下,如果用户所需应用程序是历史使用频次为中低频的,智能推荐不能对中低频的应用程序做到准确展示,因此按照历史使用频次进行应用程序推荐并不准确,会影响用户的使用体验。

技术实现思路

[0005]本申请实施例提供了一种应用程序推荐方法、装置及用户设备,以解决按照历史使用频次进行应用程序推荐导致的推荐不准确的问题。
[0006]第一方面,本申请实施例提供一种应用程序推荐方法,包括:获取终端设备连接外接设备期间的各个应用程序的使用数据,外接设备包括蓝牙耳机、有线耳机、车载蓝牙设备、蓝牙音箱、其他外接设备中的至少一种;应用程序的使用数据至少包括每个应用程序的使用次数,和/或,用户对每个应用程序的点击次数;对于终端设备已安装的任意一个目标应用程序,使用次数为用户在终端设备m次连接外接设备期间使用目标应用程序的总次数,m≥1,其中,在终端设备每一次连接外接设备期间,如果用户至少一次点击目标应用程序的图标,使终端设备进入目标应用程序的用户界面,则使用次数加1,点击次数为用户点击目标应用程序的图标的总次数;基于各种外接设备的使用时段,和/或,各种外接设备的使用位置,确定每种外接设备对应的多个使用场景;其中,不同场景对应的使用时段不同,和/或,使用位置不同,每种外接设备的每个使用场景对应一个应用推荐列表;分别获取每种外接设备在每个使用场景下的连接次数;针对每种外接设备的每个使用场景,分别计算使用场景对应的每个应用程序的使用次数与使用场景对应的外接设备的总连接次数的第一比值,和/或,用户对每个应用程序的点击次数与用户对所有应用程序的总点击次数的第二比值;针对每种外接设备的每个使用场景,根据第一比值从高到低的顺序,和/或,第二比值从高到低的顺序,对各个应用程序进行排序,并将排序靠前的至少一个或者多个应用程序加
入到对应的应用推荐列表中;其中,应用推荐列表中的应用程序对应的第一比值大于或者等于第一阈值,和/或,应用推荐列表中的应用程序对应的第二比值大于或者等于第二阈值;检测到目标外接设备与终端设备连接时,根据目标外接设备的当前使用场景确定对应的目标应用推荐列表,并将目标应用推荐列表中的应用程序推荐给用户;其中,当目标外接设备为蓝牙耳机或有线耳机时,推荐给用户的应用程序包括影视类应用、音乐类应用、游戏类应用中的至少一类;当目标外接设备为车载蓝牙设备时,推荐给用户的应用程序包括地图类应用,和/或,电台类应用;当目标外接设备为蓝牙音箱时,推荐给用户的应用程序包括音乐类应用。
[0007]本申请实施例提供的应用程序推荐方法,可以根据终端设备连接外接设备期间的各个应用程序的使用数据,在具体的外接设备使用场景下,分别对各个应用程序进行排序,得到应用推荐列表。之后基于外接设备接入的具体使用场景确定用于推荐的目标应用推荐列表。这样推荐的应用程序与外接设备的相关度高,且更加符合具体场景下用户对应用程序的使用意图,推荐成功率高。并且本申请实施例提供的应用程序推荐方法,可以仅依赖端侧进行推荐,无需网络或者云端服务器等资源,资源依赖小。
[0008]在一些可实现的方式中,终端设备的屏幕界面中包括应用程序推荐卡片;将目标应用推荐列表中的应用程序推荐给用户的步骤包括:将目标应用推荐列表中的至少一个应用程序的图标显示在应用程序推荐卡片中。这样,用户可以根据需求,通过点击应用程序推荐卡片中的应用程序图标的方式快速进入应用程序,不再需要在多屏之间翻找期望点击的应用程序。由于应用程序推荐卡片中显示的应用程序,是根据用户对应用程序的历史使用情况确定的,并且应用程序推荐卡片中显示的应用程序符合外接设备当前的使用场景,因此推荐成功率高。
[0009]在一些可实现的方式中,将目标应用推荐列表中的应用程序的图标显示在应用程序推荐卡片中,包括:判断屏幕界面中是否包括第一应用程序的图标,第一应用程序是目标应用推荐列表中的任意一个应用程序;如果屏幕界面中不包括第一应用程序的图标,在应用程序推荐卡片中显示第一应用程序的图标。这样,可以使第一应用程序不会重复出现在屏幕界面中。并且,在用户停留在应用程序推荐卡片所在的屏幕界面时,依旧可以快速找到第一应用程序并点击。
[0010]在一些可实现的方式中,将目标应用推荐列表中的应用程序的图标显示在应用程序推荐卡片中,包括:判断应用程序推荐卡片中是否包括第二应用程序的图标,第二应用程序是除目标应用推荐列表中的应用程序以外的应用程序;如果应用程序推荐卡片中包括第二应用程序的图标,将第二应用程序的图标替换为第三应用程序的图标,第三应用程序是目标应用推荐列表中的应用程序,并且第三应用程序不是应用程序推荐卡片中的应用程序。这样,可以使第一应用程序不会重复出现在屏幕界面中。并且,在用户停留在应用程序推荐卡片所在的屏幕界面时,依旧可以快速找到第一应用程序并点击,可以提高推荐成功率。
[0011]在一些可实现的方式中,将目标应用推荐列表中的应用程序推荐给用户的步骤还包括:获取目标应用推荐列表中的应用程序的快捷入口,快捷入口用于启动应用程序的目标功能或者进入应用程序的目标页面;将快捷入口的图标显示在应用程序推荐卡片中。
[0012]在一些可实现的方式中,分别获取每种外接设备在每个使用场景下的连接次数之
前,还包括:分别获取每种外接设备在每个使用场景下的每次连接的连接状态,连接状态包括有效连接状态和无效连接状态;删除每种外接设备在无效连接状态期间的各个应用程序的使用数据。这样,可以避免无效连接状态期间的各个应用程序的使用数据,影响终端设备学习用户连接外接设备期间的习惯。
[0013]在一些可实现的方式中,分别获取每种外接设备在每个使用场景下的连接次数,包括:分别获取每种外接设备在每个使用场景下的有效连接状态对应的连接次数。
[0014]在一些可实现的方式中,分别获取每种外接设备在每个使用场景下的每次连接的连接状态,包括:分别获取每种外接设备在每个使用场景下的每次连接的持续时长;如果持续时长小于第一时间阈值,则确定当次连接的连接状态为无效连接状态;如果持续时长大于或者等于第一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用程序推荐方法,其特征在于,包括:获取终端设备连接外接设备期间的各个应用程序的使用数据,所述外接设备包括蓝牙耳机、有线耳机、车载蓝牙设备、蓝牙音箱、其他外接设备中的至少一种;所述应用程序的使用数据至少包括每个应用程序的使用次数,和/或,用户对每个应用程序的点击次数;对于终端设备已安装的任意一个目标应用程序,所述使用次数为用户在终端设备m次连接外接设备期间使用所述目标应用程序的总次数,m≥1;其中,在终端设备每一次连接外接设备期间,如果用户至少一次点击所述目标应用程序的图标,使终端设备进入所述目标应用程序的用户界面,则所述使用次数加1,所述点击次数为用户点击所述目标应用程序的图标的总次数;基于各种外接设备的使用时段,和/或,各种外接设备的使用位置,确定每种外接设备对应的多个使用场景;其中,不同场景对应的使用时段不同,和/或,使用位置不同,每种外接设备的每个使用场景对应一个应用推荐列表;分别获取每种外接设备在每个使用场景下的连接次数;针对每种外接设备的每个使用场景,分别计算使用场景对应的每个应用程序的使用次数与使用场景对应的外接设备的总连接次数的第一比值,和/或,用户对每个应用程序的点击次数与用户对所有应用程序的总点击次数的第二比值;针对每种外接设备的每个使用场景,根据所述第一比值从高到低的顺序,和/或,所述第二比值从高到低的顺序,对各个应用程序进行排序,并将排序靠前的至少一个或者多个应用程序加入到对应的应用推荐列表中;其中,所述应用推荐列表中的应用程序对应的第一比值大于或者等于第一阈值,和/或,所述应用推荐列表中的应用程序对应的第二比值大于或者等于第二阈值;检测到目标外接设备与终端设备连接时,根据目标外接设备的当前使用场景确定对应的目标应用推荐列表,并将目标应用推荐列表中的应用程序推荐给用户;其中,当所述目标外接设备为蓝牙耳机或有线耳机时,推荐给用户的应用程序包括影视类应用、音乐类应用、游戏类应用中的至少一类;当所述目标外接设备为车载蓝牙设备时,推荐给用户的应用程序包括地图类应用,和/或,电台类应用;当所述目标外接设备为蓝牙音箱时,推荐给用户的应用程序包括音乐类应用。2.根据权利要求1所述的应用程序推荐方法,其特征在于,所述终端设备的屏幕界面中包括应用程序推荐卡片;所述将目标应用推荐列表中的应用程序推荐给用户的步骤包括:将所述目标应用推荐列表中的至少一个应用程序的图标显示在所述应用程序推荐卡片中。3.根据权利要求2所述的应用程序推荐方法,其特征在于,所述将所述目标应用推荐列表中的应用程序的图标显示在所述应用程序推荐卡片中,包括:判断所述屏幕界面中是否包括第一应用程序的图标,所述第一应用程序是所述目标应用推荐列表中的任意一个应用程序;如果所述屏幕界面中不包括所述第一应用程序的图标,在所述应用程序推荐卡片中显示所述第一应用程序的图标。4.根据权利要求2所述的应用程序推荐方法,其特征在于,所述将所述目标应用推荐列
表中的应用程序的图标显示在所述应用程序推荐卡片中,包括:判断所述应用程序推荐卡片中是否包括第二应用程序的图标,所述第二应用程序是除所述目标应用推荐列表中的应用程序以外的应用程序;如果所述应用程序推荐卡片中包括第二应用程序的图标,将所述第二应用程序的图标替换为第三应用程序的图标,所述第三应用程序是所述目标应用推荐列表中的应用程序,并且所述第三应用程序不是所述应用程序推荐卡片中的应用程序。5.根据权利要求2所述的应用程序推荐方法,其特征在于,所述将目标应用推荐列表中的应用程序推荐给用户的步骤还包括:获取目标应用推荐列表中的应用程序的快捷入口,所述快捷入口用于启动所述应用程序的目标功能或者进入应用程序的目标页面;将所述快捷入口的图标显示在所述应用程序推荐卡片中。6.根据权利要求1所述的应用程序推荐方法,其特征在于,所述分别获取每种外接设备在每个使用场景下的连接次数之前,还包括:分别获取每种外接设备在每个使用场景下的每次连接的连接状态,所述连接状态包括有效连接状态和无效连接状态;删除每种外接设备在无效连接状态期间的各个应用程序的使用数据。7.根据权利要求6所述的应用程序推荐方法,其特征在于,所述分别获取每种外接设备在每个使用场景下的连接次数,包括:分别获取每种外接设备在每个使用场景下的有效连接状态对应的连接次数。8.根据权利要求6所述的应用程序推荐方法,其特征在于,所述分别获取每种外接设备在每个使用场景下的每次连接的连接状态,包括:分别获取每种外接设备在每个使用场景下的每次连接的持续时长;如果所述持续时长小于第一时间阈值,则确定当次连接的连接状态为无效连接状态;如果所述持续时长大于或者等于所述第一时间阈值,则确定当次连接的连接状态为有效连接状态。9.根据权利要求6所述的应用程序推荐方法,其特征在于,所述分别获取每种外接设备在每个使用场景下的每次连接的连接状态,包括:分别获取每种外接设备在每个使用场景下的每次连接的连接数据和断开数据;所述连接数据是用于记录外接设备与终端设备已建立连接的数据,所述断开数据是用于记...

【专利技术属性】
技术研发人员:熊健黄桂武谢泽雄梁安平
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1