CN103077229B - 用户群组匹配方法及*** - Google Patents

用户群组匹配方法及*** Download PDF

Info

Publication number
CN103077229B
CN103077229B CN201310002585.6A CN201310002585A CN103077229B CN 103077229 B CN103077229 B CN 103077229B CN 201310002585 A CN201310002585 A CN 201310002585A CN 103077229 B CN103077229 B CN 103077229B
Authority
CN
China
Prior art keywords
groups
file
users
user
cryptographic hash
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310002585.6A
Other languages
English (en)
Other versions
CN103077229A (zh
Inventor
邓继锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GUANGDONG 115 TECHNOLOGY CO., LTD.
Original Assignee
GUANGDONG 115 TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GUANGDONG 115 TECHNOLOGY Co Ltd filed Critical GUANGDONG 115 TECHNOLOGY Co Ltd
Priority to CN201310002585.6A priority Critical patent/CN103077229B/zh
Publication of CN103077229A publication Critical patent/CN103077229A/zh
Application granted granted Critical
Publication of CN103077229B publication Critical patent/CN103077229B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Storage Device Security (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提供了一种用户群组匹配***。该***通过将用户群组与用户群组中各用户上传的文件建立映射关系,将用户当前上传的文件的哈希值与各用户已上传的文件的哈希值进行比对以找出与当前上传文件的用户匹配的用户群组,将用户上传的所有文件的哈希值进行比对以为已上传文件的所有用户匹配出用户群组,保证了用户群组的快速、准确、安全地匹配。本发明还提供一种用户群组匹配方法。<!--1-->

Description

用户群组匹配方法及***
技术领域
本发明涉及一种数据匹配技术,特别涉及一种用户群组匹配方法及***。
背景技术
随着Web2.0时代的兴起,越来越多的互动性功能融合到各种带有社交功能的在线服务网站中,其中用户群组就是功能之一。
所谓用户群组,就是将有相同或相似爱好或者特征的人群集合到一起进行聊天和交流的平台。用户群组是有着相同爱好朋友聚集在一起组成的聚集地,更注重大家能够更好的交流,用户群组里可以是你现实生活中认识的朋友,也可以是从未见过的陌生人,大家可以讨论感兴趣的话题、交流自己的经验心得。用户群组也是各种各样话题的发源地,每个人都可以创建自己的小组,选你自己喜欢的话题。同时,用户群组能够给其中的用户带来的价值是巨大的,例如,当用户群组中的用户有了问题,则可以发挥群体的力量,集思广益去解决存在的问题。
现有的文件方案是:在用户知道具体用户群组时,根据自己的判断来选择要加入的用户群组。然而,在用户不知道有具体用户群组且适合加入时,很难知道什么用户群组适合自己及通过什么途径去加入这类用户群组。
发明内容
本发明的一个主要目的是提供一种用户群组匹配方法,以为当前上传文件的用户为用户快速、准确、安全地匹配用户群组。
此外,本发明还提供一种用户群组匹配***,以为当前上传文件的用户为用户快速、准确、安全地匹配用户群组。
本发明的另一个主要目的是提供一种用户群组匹配方法,以为已上传文件的所有用户快速、准确、安全地匹配用户群组。
此外,本发明还提供一种用户群组匹配***,以为已上传文件的所有用户快速、准确、安全地匹配用户群组。
一种用户群组匹配方法,该方法包括步骤:将用户群组与用户群组中各用户上传的文件建立映射关系;获取用户当前上传的文件的哈希值;将获取的哈希值及与各用户群组映射的文件的哈希值进行比对;根据哈希值比对结果分析是否有相同的文件存储在文件接收端;在有相同的文件存储在文件接收端时,匹配出与找出的相同文件映射的用户群组提供给当前上传文件的用户。
优选地,该方法还包括:侦测并分析当前上传文件的用户是否选择加入匹配出的用户群组;在当前上传文件的用户选择加入匹配出的用户群组时,授予当前上传文件的用户访问匹配出的用户群组的权限以将当前上传文件的用户加入匹配出的用户群组。
一种用户群组匹配***,该***包括:映射关系建立模块,用于将用户群组与用户群组中各用户上传的文件建立映射关系;哈希值计算模块,用于获取用户当前上传的文件的哈希值;用户群组匹配模块,用于将获取的哈希值及与各用户群组映射的文件的哈希值进行比对,根据哈希值比对结果分析是否有相同的文件存储在文件接收端,在有相同的文件存储在文件接收端时,匹配出与找出的相同文件映射的用户群组提供给当前上传文件的用户。
优选地,所述用户群组匹配模块还用于:侦测并分析当前上传文件的用户是否选择加入匹配出的用户群组;在当前上传文件的用户选择加入匹配出的用户群组时,授予当前上传文件的用户访问匹配出的用户群组的权限以将当前上传文件的用户加入匹配出的用户群组。
一种用户群组匹配方法,该方法包括步骤:将用户群组与用户群组中各用户上传的文件建立映射关系;获取用户上传的所有文件的哈希值;在获取的哈希值中进行比对;根据哈希值比对结果分析是否有相同的文件存储在文件接收端;在有相同的文件存储在文件接收端时,匹配出与找出的相同文件映射的用户群组提供给上传该相同文件但还未加入匹配出的用户群组的用户。
优选地,该方法还包括:侦测并分析上传该相同文件但还未加入匹配出的用户群组的用户是否选择加入匹配出的用户群组;在上传该相同文件但还未加入匹配出的用户群组的用户选择加入匹配出的用户群组时,授予上传该相同文件但还未加入匹配出的用户群组的用户访问匹配出的用户群组的权限,以将上传该相同文件但还未加入匹配出的用户群组的用户加入匹配出的用户群组。
一种用户群组匹配***,该***包括:映射关系建立模块,用于将用户群组与用户群组中各用户上传的文件建立映射关系;哈希值计算模块,用于获取用户上传的所有文件的哈希值;用户群组匹配模块,用于在获取的哈希值中进行比对,根据哈希值比对结果分析是否有相同的文件存储在文件接收端,在有相同的文件存储在文件接收端时,匹配出与找出的相同文件映射的用户群组提供给上传该相同文件但还未加入匹配出的用户群组的用户。
优选地,所述用户群组匹配模块还用于:侦测并分析上传该相同文件但还未加入匹配出的用户群组的用户是否选择加入匹配出的用户群组;在上传该相同文件但还未加入匹配出的用户群组的用户选择加入匹配出的用户群组时,授予上传该相同文件但还未加入匹配出的用户群组的用户访问匹配出的用户群组的权限,以将上传该相同文件但还未加入匹配出的用户群组的用户加入匹配出的用户群组。
相较现有技术,本发明通过将用户群组与用户群组中各用户上传的文件建立映射关系,将用户当前上传的文件的哈希值与各用户已上传的文件的哈希值进行比对以找出与当前上传文件的用户匹配的用户群组,将用户上传的所有文件的哈希值进行比对以为已上传文件的所有用户匹配出用户群组,保证了用户群组的快速、准确、安全地匹配。
附图说明
图1为本发明实现用户群组匹配的服务器较佳实施例的运行环境图。
图2为图1中服务器建立的用户群组的示例。
图3为图1中服务器较佳实施例的硬件架构图。
图4为图2中用户群组匹配***较佳实施例的功能模块图。
图5为本发明用户群组匹配方法一个较佳实施例的具体实施流程图。
图6为本发明用户群组匹配方法另一个较佳实施例的具体实施流程图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,为本发明实现用户群组匹配的服务器较佳实施例的运行环境图。该服务器1通过网络2与至少一个终端3(图中以3个为例)通信连接。该服务器1用于建立用户群组,其中,每一个用户群组由特定兴趣爱好的用户组成,在网络意义上来说,所述用户指代表终端3的使用者的标识信息(例如,通常意义上的会员制,所述用户指代表终端3的使用者的账号及/或密码)。
在本实施例中,该服务器1还与至少一个存储端4通信链接,存储端4用于存储终端3上传的文件,服务器1与存储端4为文件接收端,服务器1接收终端3上传的文件并将接收的文件存储入存储端4;在本发明的其他实施例中,所述终端3上传的文件存储于服务器1中,服务器1为文件接收端,服务器1接收并存储终端3上传的文件。
所述用户群组,例如图2所示,记者群221、摄影群222、热点讨论群223等等。每一个用户群组由特定兴趣爱好的用户组成,例如,记者群221中包括的用户为“记者A”、“记者B”、“记者C”、、、、、、(图中未示出)。
所述网络2可以是互联网、移动通信网或其他任意适用的通信网络。所述终端3可以是手机、计算机、平板电脑、个人数字助理(PersonalDigitalAssistant,PDA)或其他任意适用的数据处理设备。
如图3所示,为图1中服务器较佳实施例的硬件架构图。该服务器1包括用户群组匹配***11、处理单元10及存储单元13。
该存储单元13,用于各用户群组中用户上传的文件、该用户群组匹配***11及该用户群组匹配***11的运行数据。
该处理单元10,用于调用并执行该用户群组匹配***11,以根据用户上传的文件为用户匹配出对应的用户群组。
如图4所示,为图2中用户群组匹配***较佳实施例的功能模块图。该用户群组匹配***11包括映射关系建立模块110、哈希值计算模块111及用户群组匹配模块112。
该映射关系建立模块110,用于将用户群组与用户群组中各用户上传的文件建立映射关系。例如,将“记者A”上传的文件、“记者B”上传的文件、“记者C”上传的文件、、、、、、,与用户群组“记者群221”建立映射关系。
以下为了更好的描述该用户群组匹配***11中哈希值计算模块111及用户群组匹配模块112的功能,以下以两个实施例来分别进行阐述:
实施例一:
该用户群组匹配***11根据用户当前上传的文件为用户匹配用户群组。
该哈希值计算模块111,用于获取用户当前上传的文件的哈希值。所述哈希值例如可以为MD5值及/或SHA1值。如果用户当前上传的文件已经有对应的哈希值时,则该哈希值计算模块111直接提取出用户当前上传文件的哈希值;如果用户当前上传的文件没有对应的哈希值时,则该哈希值计算模块111直接计算出用户当前上传文件的哈希值。
需要说明的是,该哈希值计算模块111计算用户上传的文件的哈希值的方式有多种,以下以两个示例来阐述该哈希值计算模块111如何计算文件的哈希值:
示例一:计算文件全部内容的哈希值。需要强调的是,在计算相对较大文件时,该实施例的哈希值计算速度相对于下述的示例二较慢。
示例二:分析文件的大小是否大于预设阀值;在文件的大小大于预设阀值时,按照预设的规则从文件中提取内容,并为提取的内容计算哈希值;在文件的大小小于等于预设阀值时,为文件全部内容计算哈希值。
所述预设的规则可以为:将文件的内容均分成二个以上等分(例如,均分成5个等分);于每个等分的内容的尾部提取内容且所有提取内容的大小之和等于上述预设阀值(提取的内容大小,例如,第一个等分的内容的尾部提取的内容大小为A,第二个等分的内容的尾部提取的内容大小为B,第三个等分的内容的尾部提取的内容大小为C,第四个等分的内容的尾部提取的内容大小为D,第五个等分的内容的尾部提取的内容大小为E,且上述预设阀值=A+B+C+D+E)。
所述预设的规则还可以为:将文件的内容均分成二个以上等分(例如,均分成5个等分);于最后一个等分的内容的尾部提取内容,于其他等分的首部提取内容,且所有提取内容的大小之和等于上述预设阀值(提取的内容大小,例如,第一个等分的内容的首部提取的内容大小为A,第二个等分的内容的首部提取的内容大小为B,第三个等分的内容的首部提取的内容大小为C,第四个等分的内容的首部提取的内容大小为D,第五个等分的内容的尾部提取的内容大小为E,且上述预设阀值=A+B+C+D+E)。
所述预设的规则还可以为其他任意适用的内容提取规则,以上给出的所述预设的规则的两个具体示例是非穷举行的,本领域的技术人员参照所述预设的规则的示例可以轻易想到其他任意适用的等同的内容提取规则。
该用户群组匹配模块112,用于将获取的哈希值及与各用户群组映射的文件的哈希值进行比对,根据哈希值比对结果分析是否有相同的文件存储在文件接收端,在有相同的文件存储在文件接收端时,匹配出与找出的相同文件映射的用户群组提供给当前上传文件的用户。
为了进一步达成一个更佳的技术效果,优选地,该用户群组匹配模块112还用于侦测并分析当前上传文件的用户是否选择加入匹配出的用户群组,在当前上传文件的用户选择加入匹配出的用户群组时,授予当前上传文件的用户访问匹配出的用户群组的权限以将当前上传文件的用户加入匹配出的用户群组。在本优选方案中,该用户群组匹配模块112提供选择项供用户选择是否加入匹配出的用户群组。
实施例二:
该用户群组匹配***11根据用户上传的所有文件为已上传文件的所有用户匹配用户群组。
该哈希值计算模块111,用于获取用户上传的所有文件的哈希值。所述哈希值例如可以为MD5值及/或SHA1值。如果用户上传的文件已经有对应的哈希值时,则该哈希值计算模块111直接提取出用户上传文件的哈希值;如果有用户上传的文件没有对应的哈希值时,则该哈希值计算模块111直接计算出没有对应的哈希值的上传文件的哈希值。
需要说明的是,该哈希值计算模块111计算用户上传的文件的哈希值的方式有多种,以下以两个示例来阐述该哈希值计算模块111如何计算文件的哈希值:
示例一:计算文件全部内容的哈希值。需要强调的是,在计算相对较大文件时,该实施例的哈希值计算速度相对于下述的示例二较慢。
示例二:分析文件的大小是否大于预设阀值;在文件的大小大于预设阀值时,按照预设的规则从文件中提取内容,并为提取的内容计算哈希值;在文件的大小小于等于预设阀值时,为文件全部内容计算哈希值。
所述预设的规则可以为:将文件的内容均分成二个以上等分(例如,均分成5个等分);于每个等分的内容的尾部提取内容且所有提取内容的大小之和等于上述预设阀值(提取的内容大小,例如,第一个等分的内容的尾部提取的内容大小为A,第二个等分的内容的尾部提取的内容大小为B,第三个等分的内容的尾部提取的内容大小为C,第四个等分的内容的尾部提取的内容大小为D,第五个等分的内容的尾部提取的内容大小为E,且上述预设阀值=A+B+C+D+E)。
所述预设的规则还可以为:将文件的内容均分成二个以上等分(例如,均分成5个等分);于最后一个等分的内容的尾部提取内容,于其他等分的首部提取内容,且所有提取内容的大小之和等于上述预设阀值(提取的内容大小,例如,第一个等分的内容的首部提取的内容大小为A,第二个等分的内容的首部提取的内容大小为B,第三个等分的内容的首部提取的内容大小为C,第四个等分的内容的首部提取的内容大小为D,第五个等分的内容的尾部提取的内容大小为E,且上述预设阀值=A+B+C+D+E)。
所述预设的规则还可以为其他任意适用的内容提取规则,以上给出的所述预设的规则的两个具体示例是非穷举行的,本领域的技术人员参照所述预设的规则的示例可以轻易想到其他任意适用的等同的内容提取规则。
该用户群组匹配模块112,用于在获取的哈希值中进行比对,根据哈希值比对结果分析是否有相同的文件存储在文件接收端,在有相同的文件存储在文件接收端时,匹配出与找出的相同文件映射的用户群组提供给上传该相同文件但还未加入匹配出的用户群组的用户。
为了进一步达成一个更佳的技术效果,优选地,该用户群组匹配模块112还用于侦测并分析上传该相同文件但还未加入匹配出的用户群组的用户是否选择加入匹配出的用户群组,在上传该相同文件但还未加入匹配出的用户群组的用户选择加入匹配出的用户群组时,授予上传该相同文件但还未加入匹配出的用户群组的用户访问匹配出的用户群组的权限,以将上传该相同文件但还未加入匹配出的用户群组的用户加入匹配出的用户群组。在本优选方案中,该用户群组匹配模块112提供选择项供用户选择是否加入匹配出的用户群组。
如图5所示,为本发明用户群组匹配方法一个较佳实施例的具体实施流程图。
需要强调的是:图5所示流程图仅为一个较佳实施例,本领域的技术人员当知,任何围绕本发明思想构建的实施例都不应脱离于如下技术方案涵盖的范围:
将用户群组与用户群组中各用户上传的文件建立映射关系;获取用户当前上传的文件的哈希值;将获取的哈希值及与各用户群组映射的文件的哈希值进行比对;根据哈希值比对结果分析是否有相同的文件存储在文件接收端;在有相同的文件存储在文件接收端时,匹配出与找出的相同文件映射的用户群组提供给当前上传文件的用户。
以下是结合本实施例逐步实现为当前上传文件的用户匹配用户群组。
步骤S10,该映射关系建立模块110将用户群组与用户群组中各用户上传的文件建立映射关系。例如,将“记者A”上传的文件、“记者B”上传的文件、“记者C”上传的文件、、、、、、,与用户群组“记者群221”建立映射关系。
步骤S11,该哈希值计算模块111获取用户当前上传的文件的哈希值。
步骤S13,该用户群组匹配模块112将获取的哈希值及与各用户群组映射的文件的哈希值进行比对。
步骤S15,该用户群组匹配模块112根据哈希值比对结果分析是否有相同的文件存储在文件接收端。
在有相同的文件存储在文件接收端时,转入执行下述步骤S16,或者,在没有相同的文件存储在文件接收端时,流程结束。
步骤S16,该用户群组匹配模块112匹配出与找出的相同文件映射的用户群组提供给当前上传文件的用户。
步骤S17,该用户群组匹配模块112侦测并分析当前上传文件的用户是否选择加入匹配出的用户群组。
在当前上传文件的用户选择加入匹配出的用户群组时,转入执行下述步骤S18,或者,在当前上传文件的用户不加入匹配出的用户群组时,流程结束。
步骤S18,该用户群组匹配模块112授予当前上传文件的用户访问匹配出的用户群组的权限以将当前上传文件的用户加入匹配出的用户群组。
如图6所示,为本发明用户群组匹配方法另一个较佳实施例的具体实施流程图。
需要强调的是:图6所示流程图仅为一个较佳实施例,本领域的技术人员当知,任何围绕本发明思想构建的实施例都不应脱离于如下技术方案涵盖的范围:
将用户群组与用户群组中各用户上传的文件建立映射关系;获取用户上传的所有文件的哈希值;在获取的哈希值中进行比对;根据哈希值比对结果分析是否有相同的文件存储在文件接收端;在有相同的文件存储在文件接收端时,匹配出与找出的相同文件映射的用户群组提供给上传该相同文件但还未加入匹配出的用户群组的用户。
以下是结合本实施例逐步实现为已上传文件的所有用户匹配用户群组。
步骤S20,该映射关系建立模块110将用户群组与用户群组中各用户上传的文件建立映射关系。例如,将“记者A”上传的文件、“记者B”上传的文件、“记者C”上传的文件、、、、、、,与用户群组“记者群221”建立映射关系。
步骤S21,该哈希值计算模块111获取用户上传的所有文件的哈希值。
步骤S23,该用户群组匹配模块112在获取的哈希值中进行比对。
步骤S25,该用户群组匹配模块112根据哈希值比对结果分析是否有相同的文件存储在文件接收端。
在有相同的文件存储在文件接收端时,转入执行下述步骤S26,或者,在没有相同的文件存储在文件接收端时,流程结束。
步骤S26,该用户群组匹配模块112匹配出与找出的相同文件映射的用户群组提供给上传该相同文件但还未加入匹配出的用户群组的用户。
步骤S27,该用户群组匹配模块112侦测并分析上传该相同文件但还未加入匹配出的用户群组的用户是否选择加入匹配出的用户群组。
在上传该相同文件但还未加入匹配出的用户群组的用户选择加入匹配出的用户群组时,转入执行下述步骤S28,或者,在上传该相同文件但还未加入匹配出的用户群组的用户不加入匹配出的用户群组时,流程结束。
步骤S28,该用户群组匹配模块112授予上传该相同文件但还未加入匹配出的用户群组的用户访问匹配出的用户群组的权限,以将上传该相同文件但还未加入匹配出的用户群组的用户加入匹配出的用户群组。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (8)

1.一种用户群组匹配方法,特征在于,该方法包括步骤:
将用户群组与用户群组中各用户上传的文件建立映射关系;
获取用户当前上传的文件的哈希值;
将获取的哈希值及与各用户群组映射的文件的哈希值进行比对;
根据哈希值比对结果分析是否有相同的文件存储在文件接收端;
在有相同的文件存储在文件接收端时,匹配出与找出的相同文件映射的用户群组提供给当前上传文件的用户;
所述获取用户当前上传的文件的哈希值的步骤包括:在用户当前上传的文件已经有对应的哈希值时,获取用户当前上传文件的哈希值;
在用户当前上传的文件没有对应的哈希值时,分析文件的大小是否大于预设阀值;在文件的大小大于预设阀值时,按照预设的规则从文件中提取内容,并为提取的内容计算哈希值;在文件的大小小于等于预设阀值时,为文件全部内容计算哈希值。
2.如权利要求1所述的用户群组匹配方法,其特征在于,该方法还包括:
侦测并分析当前上传文件的用户是否选择加入匹配出的用户群组;
在当前上传文件的用户选择加入匹配出的用户群组时,授予当前上传文件的用户访问匹配出的用户群组的权限以将当前上传文件的用户加入匹配出的用户群组。
3.一种用户群组匹配***,特征在于,该***包括:
映射关系建立模块,用于将用户群组与用户群组中各用户上传的文件建立映射关系;
哈希值计算模块,用于获取用户当前上传的文件的哈希值;
用户群组匹配模块,用于将获取的哈希值及与各用户群组映射的文件的哈希值进行比对,根据哈希值比对结果分析是否有相同的文件存储在文件接收端,在有相同的文件存储在文件接收端时,匹配出与找出的相同文件映射的用户群组提供给当前上传文件的用户;
所述哈希值计算模块还用于在用户当前上传的文件已经有对应的哈希值时,获取用户当前上传文件的哈希值;
所述哈希值计算模块还用于在用户当前上传的文件没有对应的哈希值时,分析文件的大小是否大于预设阀值;在文件的大小大于预设阀值时,按照预设的规则从文件中提取内容,并为提取的内容计算哈希值;在文件的大小小于等于预设阀值时,为文件全部内容计算哈希值。
4.如权利要求3所述的用户群组匹配***,其特征在于,所述用户群组匹配模块还用于:
侦测并分析当前上传文件的用户是否选择加入匹配出的用户群组;
在当前上传文件的用户选择加入匹配出的用户群组时,授予当前上传文件的用户访问匹配出的用户群组的权限以将当前上传文件的用户加入匹配出的用户群组。
5.一种用户群组匹配方法,特征在于,该方法包括步骤:
将用户群组与用户群组中各用户上传的文件建立映射关系;
获取用户上传的所有文件的哈希值;
在获取的哈希值中进行比对;
根据哈希值比对结果分析是否有相同的文件存储在文件接收端;
在有相同的文件存储在文件接收端时,匹配出与找出的相同文件映射的用户群组提供给上传该相同文件但还未加入匹配出的用户群组的用户。
6.如权利要求5所述的用户群组匹配方法,其特征在于,该方法还包括:
侦测并分析上传该相同文件但还未加入匹配出的用户群组的用户是否选择加入匹配出的用户群组;
在上传该相同文件但还未加入匹配出的用户群组的用户选择加入匹配出的用户群组时,授予上传该相同文件但还未加入匹配出的用户群组的用户访问匹配出的用户群组的权限,以将上传该相同文件但还未加入匹配出的用户群组的用户加入匹配出的用户群组。
7.一种用户群组匹配***,特征在于,该***包括:
映射关系建立模块,用于将用户群组与用户群组中各用户上传的文件建立映射关系;
哈希值计算模块,用于获取用户上传的所有文件的哈希值;
用户群组匹配模块,用于在获取的哈希值中进行比对,根据哈希值比对结果分析是否有相同的文件存储在文件接收端,在有相同的文件存储在文件接收端时,匹配出与找出的相同文件映射的用户群组提供给上传该相同文件但还未加入匹配出的用户群组的用户。
8.如权利要求7所述的用户群组匹配***,其特征在于,所述用户群组匹配模块还用于:
侦测并分析上传该相同文件但还未加入匹配出的用户群组的用户是否选择加入匹配出的用户群组;
在上传该相同文件但还未加入匹配出的用户群组的用户选择加入匹配出的用户群组时,授予上传该相同文件但还未加入匹配出的用户群组的用户访问匹配出的用户群组的权限,以将上传该相同文件但还未加入匹配出的用户群组的用户加入匹配出的用户群组。
CN201310002585.6A 2013-01-04 2013-01-04 用户群组匹配方法及*** Active CN103077229B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310002585.6A CN103077229B (zh) 2013-01-04 2013-01-04 用户群组匹配方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310002585.6A CN103077229B (zh) 2013-01-04 2013-01-04 用户群组匹配方法及***

Publications (2)

Publication Number Publication Date
CN103077229A CN103077229A (zh) 2013-05-01
CN103077229B true CN103077229B (zh) 2016-04-06

Family

ID=48153759

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310002585.6A Active CN103077229B (zh) 2013-01-04 2013-01-04 用户群组匹配方法及***

Country Status (1)

Country Link
CN (1) CN103077229B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103248711B (zh) * 2013-05-23 2016-08-24 华为技术有限公司 一种文件上传的方法和服务器
CN103346897B (zh) * 2013-06-26 2016-12-07 腾讯科技(北京)有限公司 一种群组加入方法及相关设备、***
CN106407462A (zh) * 2016-10-10 2017-02-15 北京恒华伟业科技股份有限公司 一种文件处理方法及***
CN109427016A (zh) * 2017-08-23 2019-03-05 知识产权出版社有限责任公司 社群构建方法和装置以及存储介质、处理器

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6615225B1 (en) * 2000-04-27 2003-09-02 International Business Machines Corporation System and method for relating files in a distributed data storage environment
CN101105795A (zh) * 2006-10-27 2008-01-16 北京搜神网络技术有限责任公司 基于网络行为的个性化推荐方法和***
CN101431485A (zh) * 2008-12-31 2009-05-13 深圳市迅雷网络技术有限公司 一种自动推荐互联网上信息的方法及***
CN101909018A (zh) * 2009-06-05 2010-12-08 潘晓丰 根据用户浏览网页返回即时通信群组的方法与***
CN102325172A (zh) * 2011-08-30 2012-01-18 中兴通讯股份有限公司 一种移动终端间共享数据的方法、***及控制服务器

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6615225B1 (en) * 2000-04-27 2003-09-02 International Business Machines Corporation System and method for relating files in a distributed data storage environment
CN101105795A (zh) * 2006-10-27 2008-01-16 北京搜神网络技术有限责任公司 基于网络行为的个性化推荐方法和***
CN101431485A (zh) * 2008-12-31 2009-05-13 深圳市迅雷网络技术有限公司 一种自动推荐互联网上信息的方法及***
CN101909018A (zh) * 2009-06-05 2010-12-08 潘晓丰 根据用户浏览网页返回即时通信群组的方法与***
CN102325172A (zh) * 2011-08-30 2012-01-18 中兴通讯股份有限公司 一种移动终端间共享数据的方法、***及控制服务器

Also Published As

Publication number Publication date
CN103077229A (zh) 2013-05-01

Similar Documents

Publication Publication Date Title
CN107679211B (zh) 用于推送信息的方法和装置
CN103166917B (zh) 网络设备身份识别方法及***
CN105282126B (zh) 登录认证方法、终端及服务器
CN110442712B (zh) 风险的确定方法、装置、服务器和文本审理***
CN102186173B (zh) 身份认证方法及***
CN103442061A (zh) 云端服务器文件的加密方法、装置和云端服务器
US9628559B2 (en) Optimizing resource downloads or streams using a collection of trusted network connected endpoints
CN103077229B (zh) 用户群组匹配方法及***
CN104636371A (zh) 信息推荐方法及设备
US9122910B2 (en) Method, apparatus, and system for friend recommendations
WO2011008145A1 (en) Providing content by using a social network
CN103108033B (zh) 文件上传方法及***
CN106534268B (zh) 一种数据共享方法及装置
KR20170037709A (ko) 사용자 영향력 및 시간 변화를 고려한 소셜 네트워크 핫 토픽 결정 방법 및 시스템
CN104010035A (zh) 一种应用程序分发的方法及***
CN103095824A (zh) 文件上传控制方法及***
CN103581224A (zh) 推送信息的方法和装置
US10387407B2 (en) Preventing abuse in content sharing system
EP2725538B1 (en) Privacy protected dynamic clustering of end users
CN103841157A (zh) 文件分享装置及方法
CN110929129A (zh) 一种信息检测方法、设备及机器可读存储介质
JP2017529587A (ja) コンバージョンに対する様々なユーザ・インタラクションの貢献度の決定
CN105141664A (zh) 一种为网络阅读用户推荐朋友的方法及设备
CN112560961B (zh) 基于图聚类的目标识别方法、装置、电子设备及存储介质
US9536199B1 (en) Recommendations based on device usage

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee
CP03 Change of name, title or address

Address after: 523000 Guangdong Province, Dongguan Songshan Lake high tech Industrial Development Zone No. 17 Keyuan pine floor 6 floor

Patentee after: GUANGDONG 115 TECHNOLOGY CO., LTD.

Address before: 523000 Guangdong province Dongguan Songshan Lake high tech Industrial Development Zone No. 17 Keyuan pine floor 5 floor

Patentee before: Guangdong 115 Technology Co., Ltd.

CP02 Change in the address of a patent holder

Address after: 514000 Fifth Floor, World Business Center, Meizhou City, Guangdong Province

Patentee after: GUANGDONG 115 TECHNOLOGY CO., LTD.

Address before: 523000 6th Floor, Building 17, Songkeyuan, Dongguan Songshan Lake Hi-tech Industrial Development Zone, Guangdong Province

Patentee before: GUANGDONG 115 TECHNOLOGY CO., LTD.

CP02 Change in the address of a patent holder