利索能及
我要发布
收藏
专利号: 2013106342046
申请人: 宇龙计算机通信科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-06-08
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种搜索群组的方法,其特征在于,由群组服务器管理至少两个群组,一个群组对应于一个加密信息和一种加密算法;已经加入所述群组的用户为群组内用户,没有加入所述群组的用户为群组外用户,其中每一个所述群组内用户对应了一个属性列表,所述属性列表包括了至少一种用于描述所述群组内用户的属性;所述方法包括:接收所述群组外用户发送的特征列表,并提取所述特征列表中的属性;

获取所述群组的各个群组内用户的属性列表;

统计所述特征列表中的属性在所述群组的群组内用户的属性列表中出现的频度,并得到统计结果,包括:对于每一个群组,统计所述特征列表中的属性在这一个群组的群组内用户的属性列表中出现的频度,并得到对应于这一个群组的统计结果;重复上述过程,得到对应于每一个群组的统计结果;按照所述对应于每一个群组的统计结果,对所述至少两个群组进行排序,并得到排序结果;

所述统计结果向所述群组外用户发送。

2.根据权利要求1所述的搜索群组的方法,其特征在于,所述群组外用户没有加入所述至少两个群组;

所述获取所述群组的各个群组内用户的属性列表,包括:获取所述至少两个群组中的每一个群组的群组内用户,并得到每一个群组的群组内用户的属性列表。

3.根据权利要求2所述的搜索群组的方法,其特征在于,

所述群组服务器将所述统计结果向所述群组外用户发送为:所述群组服务器将排序结果向所述群组外用户发送。

4.根据权利要求1-3中任意一项所述的搜索群组的方法,其特征在于,所述统计所述特征列表中的属性在所述群组的群组内用户的属性列表中出现的频度,包括:对于一个群组,根据所述加密信息和加密算法,对这一个群组的各个群组内用户的属性列表,进行加密计算并得到加密后的属性列表;

根据所述加密信息和加密算法,对所述特征列表中的属性进行加密计算,并得到对应于所述特征列表中各个属性的加密结果;

统计对应于所述特征列表中各个属性的加密结果,在所述加密后的属性列表中出现的频度。

5.根据权利要求4所述的搜索群组的方法,其特征在于,所述对于一个群组,根据所述加密信息和加密算法,对这一个群组的各个群组内用户的属性列表,进行加密计算并得到加密后的属性列表,包括:获取这一个群组的各个群组内用户的属性列表,并提取所述这一个群组的各个群组内用户的属性列表中的属性;

根据所述加密信息和加密算法,对所述这一个群组的各个群组内用户的属性列表中的属性进行加密计算,并得到对应于每一个属性的加密结果;

根据得到的对应于每一个属性的加密结果,生成所述加密后的属性列表。

6.一种搜索群组的装置,其特征在于,由群组服务器管理至少两个群组,一个群组对应于一个加密信息和一种加密算法;已经加入所述群组的用户为群组内用户,没有加入所述群组的用户为群组外用户,其中每一个所述群组内用户对应了一个属性列表,所述属性列表包括了至少一种用于描述所述群组内用户的属性;所述装置包括:接收模块,用于接收所述群组外用户发送的特征列表,并提取所述特征列表中的属性;

提取模块,用于获取所述群组的各个群组内用户的属性列表;

分析模块,用于统计所述特征列表中的属性在所述群组的群组内用户的属性列表中出现的频度,并得到统计结果;

发送模块,用于将所述统计结果向所述群组外用户发送;

所述分析模块包括:

统计单元,用于对于每一个群组,统计所述特征列表中的属性在这一个群组的群组内用户的属性列表中出现的频度,并得到对应于这一个群组的统计结果;并得到对应于每一个群组的统计结果;

排序单元,用于按照所述对应于每一个群组的统计结果,对所述至少两个群组进行排序,并得到排序结果。

7.根据权利要求6所述的搜索群组的装置,其特征在于,所述群组外用户没有加入所述至少两个群组;

所述提取模块,还用于获取所述至少两个群组中的每一个群组的群组内用户,并得到每一个群组的群组内用户的属性列表。

8.根据权利要求7所述的搜索群组的装置,其特征在于,

所述发送模块,还用于所述群组服务器将排序结果向所述群组外用户发送。

9.根据权利要求8所述的搜索群组的装置,其特征在于,所述分析模块包括:属性列表处理单元,用于对于一个群组,根据所述加密信息和加密算法,对这一个群组的各个群组内用户的属性列表,进行加密计算并得到加密后的属性列表;

特征列表处理单元,根据所述加密信息和加密算法,对所述特征列表中的属性进行加密计算,并得到对应于所述特征列表中各个属性的加密结果;

所述统计单元,还用于统计对应于所述特征列表中各个属性的加密结果,在所述加密后的属性列表中出现的频度。

10.根据权利要求9所述的搜索群组的装置,其特征在于,所述属性列表处理单元包括:属性提取子单元,用于获取这一个群组的各个群组内用户的属性列表,并提取所述这一个群组的各个群组内用户的属性列表中的属性;

加密子单元,用于根据所述加密信息和加密算法,对所述这一个群组的各个群组内用户的属性列表中的属性进行加密计算,并得到对应于每一个属性的加密结果;

列表生成子单元,用于根据得到的对应于每一个属性的加密结果,生成所述加密后的属性列表。