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

摘要:

权利要求书:

1.一种信息推送方法,其特征在于,所述方法包括:获取用户帐号的第一行为数据,所述第一行为数据包括所述用户帐号在各种使用场景中的主动行为的次数和/或被动行为的次数;

计算所述用户帐号的第一活跃度分数,所述第一活跃度分数是根据所述第一行为数据计算得出的分数;

检测所述用户帐号的第一活跃度分数是否小于预设阈值;

若所述用户帐号的第一活跃度分数小于所述预设阈值,则计算所述用户帐号好友列表中各个好友帐号的活跃度分数;

根据所述好友列表中活跃度分数,获取所述活跃度分数达到预设条件的目标好友帐号的相关信息;

获取所述用户帐号与所述目标好友帐号的关系;

判断所述目标好友帐号的相关信息是否属于所述用户帐号与所述目标好友帐号的关系的类别;

若所述目标好友帐号的相关信息是属于所述用户帐号与所述目标好友帐号的关系的类别,则将所述目标好友帐号的相关信息推送给所述用户帐号。

2.根据权利要求1所述的信息推送方法,其特征在于,在所述获取所述用户帐号与所述目标好友帐号的关系的步骤中,包括:通过用户帐号的好友列表的分组获取用户帐号与目标好友帐号的关系。

3.根据权利要求2所述的信息推送方法,其特征在于,在所述通过用户帐号的好友列表的分组获取用户帐号与目标好友帐号的关系的步骤中,包括:识别目标好友帐号在好友列表中所在的分组;

根据目标好友帐号在好友列表中所在的分组,读取目标好友帐号在好友列表中所在的分组的组名称;

根据所述组名称,获得用户帐号与目标好友帐号的关系。

4.根据权利要求1所述的信息推送方法,其特征在于,在所述判断所述目标好友帐号的相关信息是否属于所述用户帐号与所述目标好友帐号的关系的类别的步骤中,包括:建立关键字与类别的对应关系的类别库;

提取所述目标好友帐号的相关信息中的关键字;

将所述关键字在所述类别库中进行匹配;

若成功匹配,则获得目标类别;

根据所述目标类别,判断所述目标好友帐号的相关信息是否属于所述用户帐号与所述目标好友帐号的关系的类别。

5.根据权利要求1所述的信息推送方法,其特征在于,在所述若所述用户帐号的第一活跃度分数小于所述预设阈值,则计算所述用户帐号好友列表中各个好友帐号的活跃度分数的步骤中,包括:若所述用户帐号的第一活跃度分数小于所述预设阈值,则统计所述用户帐号好友列表中好友帐号的数量;

将所述用户帐号好友列表中好友帐号的数量与预设数量阈值进行比较;

若所述用户帐号好友列表中好友帐号的数量大于所述预设数量阈值,则计算所述用户帐号好友列表中各个好友帐号的活跃度分数。

6.根据权利要求5所述的信息推送方法,其特征在于,在所述将所述用户帐号好友列表中好友帐号的数量与预设数量阈值进行比较的步骤之后,包括:若所述用户帐号好友列表中好友帐号的数量小于或者等于所述预设数量阈值,则获取所述用户帐号好友列表中好友帐号的好友帐号,获得一级间接好友帐号;

统计所述用户帐号好友列表中好友帐号的数量和所述一级间接好友帐号的数量,获得总数量;

将所述总数量与所述预设数量阈值进行比较;

若所述总数量大于所述预设数量阈值,则计算所述用户帐号好友列表中各个好友帐号的活跃度分数和所述一级间接好友帐号的活跃分数;

对应地,在所述根据所述好友列表中活跃度分数,获取所述活跃度分数达到预设条件的目标好友帐号的相关信息的步骤,包括:根据所述好友列表中活跃度分数和所述一级间接好友帐号的活跃分数,获取所述活跃度分数达到预设条件的目标好友帐号的相关信息。

对应地,在所述获取所述用户帐号与所述目标好友帐号的关系的步骤中,包括:判断所述目标好友帐号是否在所述好友列表中;

若所述目标好友帐号是在所述好友列表中,则获取所述用户帐号与所述目标好友帐号的关系。

7.根据权利要求6所述的信息推送方法,其特征在于,在所述判断所述目标好友帐号是否在所述好友列表中的步骤之后,包括:若所述目标好友帐号不是在所述好友列表中,则标记所述用户帐号与所述目标好友帐号的关系为朋友关系类别。

8.一种信息推送装置,其特征在于,所述装置包括:第一获取模块,用于获取用户帐号的第一行为数据,所述第一行为数据包括所述用户帐号在各种使用场景中的主动行为的次数和/或被动行为的次数;

第一计算模块,用于计算所述用户帐号的第一活跃度分数,所述第一活跃度分数是根据所述第一行为数据计算得出的分数;

第一检测模块,用于检测所述用户帐号的第一活跃度分数是否小于预设阈值;

好友计算模块,用于若所述用户帐号的第一活跃度分数小于所述预设阈值,则计算所述用户帐号好友列表中各个好友帐号的活跃度分数;

第二获取模块,用于根据所述好友列表中活跃度分数,获取所述活跃度分数达到预设条件的目标好友帐号的相关信息;

第三获取模块,用于获取所述用户帐号与所述目标好友帐号的关系;

判断模块,用于判断所述目标好友帐号的相关信息是否属于所述用户帐号与所述目标好友帐号的关系的类别;

信息推送模块,用于若所述目标好友帐号的相关信息是属于所述用户帐号与所述目标好友帐号的关系的类别,则将所述目标好友帐号的相关信息推送给所述用户帐号。

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。