《一种查找账户的方法和装置.pdf》由会员分享,可在线阅读,更多相关《一种查找账户的方法和装置.pdf(13页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103927303 A (43)申请公布日 2014.07.16 CN 103927303 A (21)申请号 201310009112.9 (22)申请日 2013.01.10 G06F 17/30(2006.01) (71)申请人 华为技术有限公司 地址 518129 广东省深圳市龙岗区坂田华为 总部办公楼 (72)发明人 贾志华 周洪凯 鲁小凤 (74)专利代理机构 北京三高永信知识产权代理 有限责任公司 11138 代理人 黄厚刚 (54) 发明名称 一种查找账户的方法和装置 (57) 摘要 本发明公开了一种查找账户的方法和装置, 属于互联网技术领域。所述方法。
2、包括 : 接收账户 查找请求, 所述账户查找请求中携带有协助查找 账户的名称信息 ; 根据预先存储的各账户的相关 联的账户, 确定与各协助查找账户都相关联的账 户 ; 将确定出的账户作为查找结果账户, 进行账 户查找结果投放。 采用本发明, 可以提高在开放平 台中进行账户查找的灵活性。 (51)Int.Cl. 权利要求书 2 页 说明书 6 页 附图 4 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书6页 附图4页 (10)申请公布号 CN 103927303 A CN 103927303 A 1/2 页 2 1. 一种查找账户的方法, 其特征在于, 所。
3、述方法包括 : 接收账户查找请求, 所述账户查找请求中携带有协助查找账户的名称信息 ; 根据预先存储的各账户的相关联的账户, 确定与各协助查找账户都相关联的账户 ; 将确定出的账户作为查找结果账户, 进行账户查找结果投放。 2. 根据权利要求 1 所述的方法, 其特征在于, 所述账户查找请求中还携带有目标名称 信息 ; 所述根据预先存储的各账户的相关联的账户, 确定与各协助查找账户都相关联的账 户, 具体为 : 根据预先存储的各账户的相关联的账户, 在名称信息为所述目标名称信息的各 帐户中, 确定与各协助查找账户都相关联的账户。 3. 根据权利要求 1 所述的方法, 其特征在于, 所述账户的相。
4、关联的账户, 具体为 : 与所述账户的好友关系维度不超过预设的维度阈值的账户 ; 或者, 在预设时间段内, 与所述账户进行信息交互次数超过预设的次数阈值的账户。 4. 根据权利要求 3 所述的方法, 其特征在于, 所述与所述账户的好友关系维度不超过 预设的维度阈值的账户, 具体为 : 与所述账户的好友关系维度为 1 的账户。 5. 根据权利要求 1 所述的方法, 其特征在于, 还包括 : 将所述查找结果账户与所述各协助查找账户的关联关系图进行投放。 6. 根据权利要求 1 所述的方法, 其特征在于, 当所述查找结果账户的数目为多个时, 所 述进行账户查找结果投放, 具体为 : 根据每个查找结果。
5、账户与所述各协助查找账户在预设时间段内进行信息交互的次数, 进行账户查找结果投放。 7. 一种查找账户的装置, 其特征在于, 所述装置包括 : 接收模块, 用于接收账户查找请求, 所述账户查找请求中携带有协助查找账户的名称 信息 ; 确定模块, 用于根据预先存储的各账户的相关联的账户, 确定与各协助查找账户都相 关联的账户 ; 投放模块, 用于将确定出的账户作为查找结果账户, 进行账户查找结果投放。 8. 根据权利要求 7 所述的装置, 其特征在于, 所述账户查找请求中还携带有目标名称 信息 ; 所述确定模块, 具体用于 : 根据预先存储的各账户的相关联的账户, 在名称信息为所述 目标名称信息。
6、的各帐户中, 确定与各协助查找账户都相关联的账户。 9. 根据权利要求 7 所述的装置, 其特征在于, 所述账户的相关联的账户, 具体为 : 与所述账户的好友关系维度不超过预设的维度阈值的账户 ; 或者, 在预设时间段内, 与所述账户进行信息交互次数超过预设的次数阈值的账户。 10. 根据权利要求 9 所述的装置, 其特征在于, 所述与所述账户的好友关系维度不超过 预设的维度阈值的账户, 具体为 : 与所述账户的好友关系维度为 1 的账户。 11. 根据权利要求 7 所述的方法, 其特征在于, 所述投放模块, 还用于 : 将所述查找结果账户与所述各协助查找账户的关联关系图进行投放。 权 利 要。
7、 求 书 CN 103927303 A 2 2/2 页 3 12. 根据权利要求 7 所述的装置, 其特征在于, 当所述查找结果账户的数目为多个时, 所述投放模块, 具体用于 : 根据每个查找结果账户与所述各协助查找账户在预设时间段内进行信息交互的次数, 进行账户查找结果投放。 权 利 要 求 书 CN 103927303 A 3 1/6 页 4 一种查找账户的方法和装置 技术领域 0001 本发明涉及互联网技术领域, 特别涉及一种查找账户的方法和装置。 背景技术 0002 随着互联网技术的快速发展, 出现了各式各样的开放式网络平台 (或简称开放平 台) , 如即时通信软件的网络侧服务平台、 。
8、SNS(Social Networking Services, 社会性网络 服务) 网站等。在使用开放平台的过程中, 不同的用户可以在开放平台上注册自己的账户, 开放平台存储各个账户的相关信息, 其中一般会包括名称信息, 名称信息可以是用户输入 的姓名、 网络昵称或账户标识 (如账号) 等。 0003 在开放平台上, 经常会涉及到查找账户的操作, 对账户的查找, 可以基于账户的名 称信息, 或年龄、 住址、 学校、 单位等用户资料信息, 一般的, 基于账户的名称信息进行账户 的查找 (例如, 知道某人的姓名, 而在 SNS 网站上查找此人的账户) , 是最常用的账户查找方 式。 0004 在实。
9、现本发明的过程中, 发明人发现现有技术至少存在以下问题 : 0005 在进行账户的查找时, 必须已知姓名信息或用户资料信息等, 才能基于这些信息 对账户进行查找, 在不知道这些信息时 (例如, 在某社交场合见到的人, 不知道此人的相关 信息, 只知道此人的朋友是谁) , 是无法对账户进行查找的, 进行账户查找的灵活性较差。 发明内容 0006 为了解决现有技术的问题, 本发明实施例提供了一种查找账户的方法和装置, 以 提高在开放平台中进行账户查找的灵活性。所述技术方案如下 : 0007 一方面, 提供了一种查找账户的方法, 所述方法包括 : 0008 接收账户查找请求, 所述账户查找请求中携带。
10、有协助查找账户的名称信息 ; 0009 根据预先存储的各账户的相关联的账户, 确定与各协助查找账户都相关联的账 户 ; 0010 将确定出的账户作为查找结果账户, 进行账户查找结果投放。 0011 优选的, 所述账户查找请求中还携带有目标名称信息 ; 0012 所述根据预先存储的各账户的相关联的账户, 确定与各协助查找账户都相关联的 账户, 具体为 : 根据预先存储的各账户的相关联的账户, 在名称信息为所述目标名称信息的 各帐户中, 确定与各协助查找账户都相关联的账户。 0013 优选的, 所述账户的相关联的账户, 具体为 : 0014 与所述账户的好友关系维度不超过预设的维度阈值的账户 ; 。
11、或者, 0015 在预设时间段内, 与所述账户进行信息交互次数超过预设的次数阈值的账户。 0016 优选的, 所述与所述账户的好友关系维度不超过预设的维度阈值的账户, 具体 为 : 0017 与所述账户的好友关系维度为 1 的账户。 说 明 书 CN 103927303 A 4 2/6 页 5 0018 优选的, 还包括 : 0019 将所述查找结果账户与所述各协助查找账户的关联关系图进行投放。 0020 优选的, 当所述查找结果账户的数目为多个时, 所述进行账户查找结果投放, 具体 为 : 0021 根据每个查找结果账户与所述各协助查找账户在预设时间段内进行信息交互的 次数, 进行账户查找结。
12、果投放。 0022 另一方面, 提供了一种查找账户的装置, 所述装置包括 : 0023 接收模块, 用于接收账户查找请求, 所述账户查找请求中携带有协助查找账户的 名称信息 ; 0024 确定模块, 用于根据预先存储的各账户的相关联的账户, 确定与各协助查找账户 都相关联的账户 ; 0025 投放模块, 用于将确定出的账户作为查找结果账户, 进行账户查找结果投放。 0026 优选的, 所述账户查找请求中还携带有目标名称信息 ; 0027 所述确定模块, 具体用于 : 根据预先存储的各账户的相关联的账户, 在名称信息为 所述目标名称信息的各帐户中, 确定与各协助查找账户都相关联的账户。 0028。
13、 优选的, 所述账户的相关联的账户, 具体为 : 0029 与所述账户的好友关系维度不超过预设的维度阈值的账户 ; 或者, 0030 在预设时间段内, 与所述账户进行信息交互次数超过预设的次数阈值的账户。 0031 优选的, 所述与所述账户的好友关系维度不超过预设的维度阈值的账户, 具体 为 : 0032 与所述账户的好友关系维度为 1 的账户。 0033 优选的, 所述投放模块, 还用于 : 0034 将所述查找结果账户与所述各协助查找账户的关联关系图进行投放。 0035 优选的, 当所述查找结果账户的数目为多个时, 所述投放模块, 具体用于 : 0036 根据每个查找结果账户与所述各协助查。
14、找账户在预设时间段内进行信息交互的 次数, 进行账户查找结果投放。 0037 本发明实施例提供的技术方案带来的有益效果是 : 0038 本发明实施例中, 在已知与要查找的账户相关联的协助查找账户的情况下, 可以 根据预先存储的各账户的相关联的账户, 确定与各协助查找账户都相关联的账户, 将确定 出的账户作为查找结果账户, 进行账户查找结果投放, 用户可以在查找结果账户中确定要 查找的账户, 从而, 可以提高在开放平台中进行账户查找的灵活性。 附图说明 0039 为了更清楚地说明本发明实施例中的技术方案, 下面将对实施例描述中所需要使 用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是。
15、本发明的一些实施例, 对于 本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其他 的附图。 0040 图 1 是本发明实施例提供的查找账户的方法流程图 ; 0041 图 2 是本发明实施例提供的服务器存储的账户的关联关系图 ; 说 明 书 CN 103927303 A 5 3/6 页 6 0042 图 3 是本发明实施例提供的终端显示的账户的关联关系图 ; 0043 图 4 是本发明实施例提供的终端显示的账户的关联关系图 ; 0044 图 5 是本发明实施例提供的查找账户的装置结构示意图。 具体实施方式 0045 为使本发明的目的、 技术方案和优点更加清楚, 下面。
16、将结合附图对本发明实施方 式作进一步地详细描述。 0046 实施例一 0047 本发明实施例提供了一种查找账户的方法, 如图 1 所示, 该方法的处理流程可以 包括以下的步骤 : 0048 步骤 101, 接收账户查找请求, 该账户查找请求中携带有协助查找账户的名称信 息。 0049 步骤 102, 根据预先存储的各账户的相关联的账户, 确定与各协助查找账户都相关 联的账户。 0050 步骤 103, 将确定出的账户作为查找结果账户, 进行账户查找结果投放。 0051 本发明实施例中, 在已知与要查找的账户相关联的协助查找账户的情况下, 可以 根据预先存储的各账户的相关联的账户, 确定与各协助。
17、查找账户都相关联的账户, 将确定 出的账户作为查找结果账户, 进行账户查找结果投放, 用户可以在查找结果账户中确定要 查找的账户, 从而, 可以提高在开放平台中进行账户查找的灵活性。 0052 实施例二 0053 本发明实施例提供了一种查找账户的方法, 该方法的执行主体可以优选为开放平 台的网络侧服务器。 0054 下面将结合具体的实施方式, 对图 1 所示的处理流程进行详细的阐述, 具体内容 如下。 0055 步骤 101, 服务器接收账户查找请求, 该账户查找请求中携带有协助查找账户的名 称信息。 0056 该方法可以应用于对未知的目标账户的查找。其中, 协助查找账户是用于协助 查找目标账。
18、户的账户, 协助查找账户可以是与查找的目标账户相关联的账户 (如好友账户 等) 。名称信息可以是姓名、 网络昵称或账户标识 (如账号) 等。 0057 在某用户不知道要查找的用户的姓名、 年龄、 住址等相关信息, 而知道此要查找的 用户的好友的账户的名称信息的时候, 如果要查找该用户的账户, 可以通过终端向服务器 发送携带有协助查找账户的名称信息的账户查找请求。 0058 具体的, 在终端安装的客户端界面中, 或者在相应的 SNS 的网页界面中, 可以设置 有账户查找窗口, 在账户查找窗口中可以设置名称信息栏, 用户可以在名称信息栏中输入 协助查找账户的名称信息, 可以是一个协助查找账户的名称。
19、信息, 也可以是多个协助查找 账户的名称信息。具体格式可以是 :“? ” + 间隔符 +“名称信息 1” + 间隔符 +“名称信息 2” +。其中,“? ” 代表要查找的目标账户的名称信息未知, 间隔符可以是空格等符号。账 户查找窗口还设置有搜索按钮, 用于触发生成并发送账户查找请求。当用户点击搜索按钮 时, 终端获取用户在名称信息栏中输入的名称信息, 并根据获取的名称信息生成账户查找 说 明 书 CN 103927303 A 6 4/6 页 7 请求, 然后将账户查找请求发送给服务器。 0059 步骤 102, 服务器根据预先存储的各账户的相关联的账户, 确定与各协助查找账户 都相关联的账户。
20、。 0060 其中, 账户的相关联账户可以是与账户的好友关系维度不超过预设的维度阈值 (如 3) 的账户。好友关系维度用于反映两个账户之间好友关系的接近度, 例如, 如果账户 A 是账户 B 的好友账户, 则账户 A 和账户 B 的好友关系维度为 1, 如果账户 A 是账户 B 的好友 账户 (账户 C) 的好友账户, 则账户 A 和账户 B 的好友关系维度为 2, 依此类推。优选的, 维度 阈值可以设置为 1, 账户的相关联账户是与账户的好友关系维度为 1 的账户, 即账户的好友 账户。 0061 账户的相关联账户也可以是, 在预设时间段内, 与账户进行信息交互次数超过预 设的次数阈值的账户。
21、。此预设时间段优选为当前时刻开始之前的一段预设长度的时间段。 这样, 可以将在最近时段内联系较为频繁的账户设置为相关联的账户。 0062 在服务器中可以预先存储各账户的相关联的账户。 具体的, 可以对应每个账户, 存 储该账户的相关联的账户。 对于上述的, 账户的相关联账户为好友账户, 或在预设时间段内 与账户进行信息交互次数超过预设的次数阈值的账户的情况, 在服务器中, 还可以根据账 户之间相关联的关系, 构建账户的关联关系图, 如图 2 所示, 在关联关系图中将每个账户用 一个节点来表示, 在节点上可以标注账户的名称信息, 账户之间相关联的关系通过连线来 表示。 0063 在服务器确定与各。
22、协助查找账户都相关联的账户的过程中, 具体的, 服务器可以 先根据其存储的各账户的相关联的账户, 获取每个协助查找账户的全部相关联的账户, 然 后取各协助查找账户共同拥有的相关联的账户。对于只有一个协助查找账户的情况, 可以 获取该协助查找账户的全部相关联的账户。 0064 步骤 103, 服务器将确定出的账户作为查找结果账户, 进行账户查找结果投放。查 找的目标账户即为各查找结果账户中一个账户。 0065 具体的, 服务器可以将各查找结果账户的相关信息发送给上述发送账户查找请求 的终端, 具体可以包括账户的名称信息和用户资料信息等。终端接收到各查找结果账户的 相关信息后, 可以通过列表的方式。
23、将各查找结果账户进行显示, 在列表中可以显示各查找 结果账户的名称信息, 每个名称信息还可以是一个点击按钮, 用户点击之后可以进入相应 账户的信息页面, 在信息页面中显示该账户的用户资料信息等。 0066 另外, 服务器还可以将查找结果账户与各协助查找账户的关联关系图进行投放, 即将此关联关系图发送给上述发送账户查找请求的终端。 在终端可以通过此关联关系图对 查找结果账户进行显示, 如图 3 所示, 在关联关系图中将每个账户用一个节点来表示, 在节 点上可以标注账户的名称信息, 账户之间相关联的关系通过连线来表示。在图 3 中, 名称信 息为 “陈星” 的账户为查找结果账户, 名称信息为 “李。
24、明” 、“阿亮” 、“刘云” 的账户为协助查 找账户。在关联关系图中, 还可以包括一些其它相关联的账户的节点, 如图 3 中的 “张三” 、 “张山” 、“阿斌” 。 0067 优选的, 当查找结果账户的数目为多个时, 服务器可以根据每个查找结果账户与 各协助查找账户在预设时间段内进行信息交互的次数, 进行账户查找结果投放。此预设时 间段优选为当前时刻开始之前的一段预设长度的时间段。 说 明 书 CN 103927303 A 7 5/6 页 8 0068 在服务器中, 可以对账户之间的信息交互进行记录, 可以根据此记录进行信息交 互次数的统计。 0069 具体的, 在进行账户查找结果投放时, 。
25、对于列表显示的方式, 可以根据该信息交互 次数, 确定各查找结果账户在列表中的排列顺序, 对于关联关系图的显示方式, 可以根据该 信息交互次数, 确定各查找结果账户对应的节点的显示属性 (如显示尺寸、 显示亮度等) 。 0070 上述实施例, 是针对不知道查找的目标账户的相关信息, 而已知该目标账户的相 关联的账户的应用场景的处理方法。在另外一种情况下, 除了已知目标账户的相关联的账 户外, 目标账户的名称信息也是已知的, 而此名称信息可能存在重名的问题, 即服务器中存 在其它账户与目标账户的名称信息相同。这种情况下, 为了能够在多个名称信息相同的账 户中准确的查找到目标账户, 在执行图 1 。
26、所示的流程时, 可以进行如下的具体处理。 0071 在执行步骤 101 时, 账户查找请求中还携带有目标名称信息。目标名称信息为查 找的目标账户的名称信息。这种情况下, 目标账户未知, 但是已知目标账户的名称信息。 0072 具体的, 在名称信息栏中, 用户还可以输入目标名称信息。具体格式可以是 :“目 标名称信息” + 间隔符 +“名称信息 1” + 间隔符 +“名称信息 2” +。在生成账户查找请求 时, 终端将目标名称信息也携带于账户查找请求中。 0073 在执行步骤 102 时, 服务器根据预先存储的各账户的相关联的账户, 在名称信息 为该目标名称信息的各帐户中, 确定与各协助查找账户。
27、都相关联的账户。服务器可以获取 与各协助查找账户都相关联的账户中名称信息为该目标名称信息的帐户。 0074 在步骤 103 中, 在通过关联关系图的形式对查找结果账户进行显示时, 可以如图 4 所示, 其中, 名称信息为目标名称信息 ( “陈星” ) 的账户为查找结果账户, 名称信息为 “李 明” 、“阿亮” 的账户为协助查找账户。 0075 本发明实施例中, 在已知与要查找的账户相关联的协助查找账户的情况下, 可以 根据预先存储的各账户的相关联的账户, 确定与各协助查找账户都相关联的账户, 将确定 出的账户作为查找结果账户, 进行账户查找结果投放, 用户可以在查找结果账户中确定要 查找的账户。
28、, 从而, 可以提高在开放平台中进行账户查找的灵活性。 0076 实施例三 0077 基于相同的技术构思, 本发明实施例还提供了一种查找账户的装置, 如图 5 所示, 所述装置包括 : 0078 接收模块 510, 用于接收账户查找请求, 所述账户查找请求中携带有协助查找账户 的名称信息 ; 0079 确定模块 520, 用于根据预先存储的各账户的相关联的账户, 确定与各协助查找账 户都相关联的账户 ; 0080 投放模块 530, 用于将确定出的账户作为查找结果账户, 进行账户查找结果投放。 0081 优选的, 所述账户查找请求中还携带有目标名称信息 ; 0082 所述确定模块 520, 具。
29、体用于 : 根据预先存储的各账户的相关联的账户, 在名称信 息为所述目标名称信息的各帐户中, 确定与各协助查找账户都相关联的账户。 0083 优选的, 所述账户的相关联的账户, 具体为 : 0084 与所述账户的好友关系维度不超过预设的维度阈值的账户 ; 或者, 0085 在预设时间段内, 与所述账户进行信息交互次数超过预设的次数阈值的账户。 说 明 书 CN 103927303 A 8 6/6 页 9 0086 优选的, 所述与所述账户的好友关系维度不超过预设的维度阈值的账户, 具体 为 : 0087 与所述账户的好友关系维度为 1 的账户。 0088 优选的, 所述投放模块 530, 还用。
30、于 : 0089 将所述查找结果账户与所述各协助查找账户的关联关系图进行投放。 0090 优选的, 当所述查找结果账户的数目为多个时, 所述投放模块 530, 具体用于 : 0091 根据每个查找结果账户与所述各协助查找账户在预设时间段内进行信息交互的 次数, 进行账户查找结果投放。 0092 本发明实施例中, 在已知与要查找的账户相关联的协助查找账户的情况下, 可以 根据预先存储的各账户的相关联的账户, 确定与各协助查找账户都相关联的账户, 将确定 出的账户作为查找结果账户, 进行账户查找结果投放, 用户可以在查找结果账户中确定要 查找的账户, 从而, 可以提高在开放平台中进行账户查找的灵活。
31、性。 0093 需要说明的是 : 上述实施例提供的查找账户的装置在查找账户时, 仅以上述各功 能模块的划分进行举例说明, 实际应用中, 可以根据需要而将上述功能分配由不同的功能 模块完成, 即将装置的内部结构划分成不同的功能模块, 以完成以上描述的全部或者部分 功能。 另外, 上述实施例提供的查找账户的装置与查找账户的方法实施例属于同一构思, 其 具体实现过程详见方法实施例, 这里不再赘述。 0094 上述本发明实施例序号仅仅为了描述, 不代表实施例的优劣。 0095 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件 来完成, 也可以通过程序来指令相关的硬件完成, 所述的程。
32、序可以存储于一种计算机可读 存储介质中, 上述提到的存储介质可以是只读存储器, 磁盘或光盘等。 0096 以上所述仅为本发明的较佳实施例, 并不用以限制本发明, 凡在本发明的精神和 原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。 说 明 书 CN 103927303 A 9 1/4 页 10 图 1 图 2 说 明 书 附 图 CN 103927303 A 10 2/4 页 11 图 3 说 明 书 附 图 CN 103927303 A 11 3/4 页 12 图 4 说 明 书 附 图 CN 103927303 A 12 4/4 页 13 图 5 说 明 书 附 图 CN 103927303 A 13 。