一种用户数据共享的方法和设备与流程

文档序号:12600643阅读:来源:国知局

技术特征:

1.一种用户数据共享的方法,其特征在于,所述方法包括:

获取查询媒介信息;

利用所述查询媒介信息,从媒介网络中查找得到与所述查询媒介相关的至少一个用户账户及其关系信息,所述用户账户的关系信息包括:所述用户账户与该查询媒介之间的关系强度,以及,所述用户账户与其他用户账户之间的关系强度;

利用查找到的所述至少一个用户账户及其关系信息,构建局部媒介网络,所述局部媒介网络中的边包括媒介和用户账户的关系,以及,所述用户账户与其他用户账户之间的关系,边权重为关系强度分值;

利用所述局部媒介网络,从所述至少一个用户账户中确定可信账户;

获取所述可信账户的用户数据,并作为所述查询媒介信息对应的用户数据输出,以实现用户数据共享。

2.如权利要求1所述的方法,其特征在于,所述利用所述局部媒介网络,从所述至少一个用户账户中确定可信账户,具体包括:

利用所述局部媒介网络,对所述至少一个用户账户进行混合排序,将排在前N个用户账户确定为可信账户,N为正整数。

3.如权利要求2所述的方法,其特征在于,利用所述局部媒介网络,对所述至少一个用户账户进行混合排序,具体包括:

对所述局部媒介网络中的各个边的边权重进行归一化;

对归一化后的边权重进行迭代计算,直至收敛;

利用收敛后的各个边权重,计算各个用户账户的综合权重或各查询媒介的综合权重;

根据所述各个用户账户的综合权重或各查询媒介的综合权重,对所述至少一个用户账户或各各查询媒介进行排序,确定可信账户或可信媒介。

4.如权利要求3所述的方法,其特征在于,所述对所述局部媒介网络中的各个边的边权重进行归一化,具体包括:

分别获取所述各查询媒介信息与与其对应的用户账户之间的原始边权重、各用户账户之间的原始边权重在第一预设次数内的变化率;

根据所述变化率对所述各查询媒介信息与与其对应的用户账户之间的原始边权重、各用户账户之间的原始边权重进行边权重归一化操作。

5.如权利要求3所述的方法,其特征在于,所述对归一化后的边权重进行迭代计算,直至收敛,具体包括:

根据所述边权重归一化操作之后所获得的各查询媒介信息与与其相对应的用户账户之间的边权重、各用户账户之间的边权重进行迭代计算操作,以分别确定所述各用户账户与与其对应的查询媒介信息之间的边权重、以及所述各用户账户之间的边权重;

当进行第一预设次数的迭代计算操作后,分别获取所述各用户账户与与其相对应的各查询媒介信息之间新的边权重的第一变化值、以及与所述各用户账户之间的边权重的第二变化值;

判断所述第一变化值与第二变化值的和值是否小于预设的和值阀值;

若小于,则停止进行迭代计算操作;

若不小于,则继续进行迭代计算操作。

6.如权利要求1所述的方法,其特征在于,所述获取查询媒介信息,具体包括:

获取至少两个查询媒介信息;

利用所述查询媒介信息,从媒介网络中查找得到与所述查询媒介相关的至少一个用户账户及其关系信息,具体包括:

分别利用所述至少两个查询媒介信息,从媒介网络中查找得到与对应的所述查询媒介相关的各个用户账户以其关系信息。

7.如权利要求6所述的方法,其特征在于,在分别利用所述至少两个查询媒介信息,从媒介网络中查找得到与对应的所述查询媒介相关的各个用户账户以其关系信息之后,还包括:

判断所述至少两个查询媒介信息是否属于同一个用户账户,若是,则将确定的同一个用户账户作为可信账户;否则,利用查找到的所述至少一个用户账户及其关系信息,构建局部媒介网络。

8.如权利要求1所述的方法,其特征在于,所述媒介网络是包括用户 账户之间的关联关系、用户账户与媒介之间的关联关系的网络,所述媒介网络中包括任意用户账户之间的关系强度、用户账户和媒介之间的关系强度。

9.如权利要求8所述的方法,其特征在于,所述媒介网络的建立方法包括:

根据用户账户与媒介之间的共现关系,确定用户账户和媒介之间的关系强度;

根据用户之间的关系,确定用户账户之间的关系强度,其中所述用户之间的关系包括:用户之间的社交关系、资金关系、共设备关系、共媒介关系。

10.一种网络设备,其特征在于,包括:

获取模块,用于获取查询媒介信息;

查询模块,用于利用所述获取模块所获取的查询媒介信息,从媒介网络中查找得到与所述查询媒介相关的至少一个用户账户及其关系信息,所述用户账户的关系信息包括:所述用户账户与该查询媒介之间的关系强度,以及,所述用户账户与其他用户账户之间的关系强度;

创建模块,用于利用所述查询模块所查找到的所述至少一个用户账户及其关系信息,构建局部媒介网络,所述局部媒介网络中的边包括媒介和用户账户的关系,以及,所述用户账户与其他用户账户之间的关系,边权重为关系强度分值;

确定模块,用于利用所述局部媒介网络,从所述至少一个用户账户中确定可信账户;

处理模块,用于获取所述可信账户的用户数据,并作为所述查询媒介信息对应的用户数据输出,以实现用户数据共享。

11.如权利要求10所述的设备,其特征在于,所述确定模块,具体用于:

利用所述局部媒介网络,对所述至少一个用户账户进行混合排序,将排在前N个用户账户确定为可信账户,N为正整数。

12.如权利要求11所述的设备,其特征在于,所述确定模块具体包括:

归一化单元,用于对所述局部媒介网络中的各个边的边权重进行归一化;

迭代单元,用于对所述归一化单元归一化后的边权重进行迭代计算,直至收敛;

计算单元,用于利用所述迭代单元收敛后的各个边权重,计算各个用户账户的综合权重或各查询媒介的综合权重;

排序单元,用于根据所述计算单元计算的所述各个用户账户的综合权重或各查询媒介的综合权重,对所述至少一个用户账户或各各查询媒介排序,确定可信账户或可信媒介。

13.如权利要求10所述的设备,其特征在于,

所述获取模块,具体用于获取至少两个查询媒介信息;

所述查询模块,具体用于分别利用所述至少两个查询媒介信息,从媒介网络中查找得到与对应的所述查询媒介相关的各个用户账户以其关系信息。

14.如权利要求13所述的设备,其特征在于,所述创建模块,具体用于:

判断所述至少两个查询媒介信息是否属于同一个用户账户,若是,则将确定的同一个用户账户作为可信账户;否则,利用查找到的所述至少一个用户账户及其关系信息,构建局部媒介网络。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1