[发明专利]用户匹配方法、装置、服务器以及存储介质有效
申请号: | 201711139143.0 | 申请日: | 2017-11-16 |
公开(公告)号: | CN107837532B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 吴源荣 | 申请(专利权)人: | 腾讯科技(上海)有限公司 |
主分类号: | A63F13/795 | 分类号: | A63F13/795;A63F13/798 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 201200 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户 匹配 方法 装置 服务器 以及 存储 介质 | ||
1.一种用户匹配方法,其特征在于,包括:
获取待处理的多个元素,所述元素中记录有一次组队请求对应的至少一个用户的用户标识以及反映所述至少一个用户的属性特征的用户属性值;所述用户属性值包括:游戏属性值;
获取基于所述多个元素中用户标识的数量以及用户属性值,构建出的至少一个具有数量类型的排序队列,所述排序队列包括按照所述用户属性值的预设顺序排序的至少一个元素,且,所述排序队列的元素中用户标识的数量与所述排序队列的数量类型所设定的标识数量相同;
从所述多个元素中,确定当前待处理的目标元素,并确定所述目标元素中用户标识的目标数量;
依据所述目标元素中的用户属性值,从标识数量与所述目标数量相加为设定数量的至少一个排序队列中,确定至少一个候选元素,所述设定数量为预先设定的队伍中包含的用户数量;
基于所述目标元素以及候选元素中的用户标识,匹配出包含所述设定数量个用户的队伍。
2.根据权利要求1所述的用户匹配方法,其特征在于,所述获取待处理的多个元素,包括:
获取待处理的至少一个具有数量类型的元素队列,所述元素队列中包括至少一个元素,且所述元素队列的元素中记录的用户标识的数量与所述元素队列的数量类型所设定的标识数量相同;
所述从所述多个元素中,确定当前待处理的目标元素,包括:
从至少一个所述元素队列中,确定出当前未被处理且所述标识数量最大的目标元素队列;
从所述目标元素队列中,确定当前待处理的目标元素。
3.根据权利要求1或2所述的用户匹配方法,其特征在于,所述依据所述目标元素中的用户属性值,从标识数量与所述目标数量相加为设定数量的至少一个排序队列中,确定至少一个候选元素,包括:
基于所述至少一个具有数量类型的排序队列,确定出至少一个排序队列组,所述排序队列组由至少一个排序队列构成,且所述至少一个排序队列的标识数量与所述目标数量相加为设定数量;
从未被处理的排序队列组中,选取出排序队列的个数最少的目标排序队列组;
依据所述目标元素中的用户属性值,从所述目标排序队列组的至少一个目标排序队列中,匹配出至少一个候选元素。
4.根据权利要求3所述的用户匹配方法,其特征在于,所述从未被处理的排序队列组中,选取出排序队列的个数最少的目标排序队列组,包括:
从未被处理的排序队列组中,选取出包含有当前最大的标识数量且排序队列的个数最少的目标排序队列组。
5.根据权利要求3所述的用户匹配方法,其特征在于,在所述依据所述目标元素中的用户属性值,从所述目标排序队列组的至少一个目标排序队列中,匹配出至少一个候选元素之后,还包括:
当目标排序队列组的目标排序队列中不存在与所述目标元素的用户属性值匹配的候选元素时,则返回执行所述从未被处理的排序队列组中,选取出排序队列的个数最少的目标排序队列组的操作,以重新确定目标排序队列组。
6.根据权利要求3所述的用户匹配方法,其特征在于,所述基于所述至少一个具有数量类型的排序队列,确定出至少一个排序队列组,包括:
确定构成所述设定数量的至少一个整数加和组,并且按照从大到小的顺序,对所述整数加和组中各个整数排序,所述整数加和组包括至少两个整数,且所述至少两个整数的加和为所述设定数量的数值;
从所述至少一个整数加和组中,确定出第一个整数为所述目标数量的至少一个候选整数加和组,其中,不同的所述候选整数加和组对应着不同的排序队列组,且所述候选整数加和组中除第一个整数之外的每个整数分别表示组成所述排序队列组的一个排序队列的标识数量;
所述从未被处理的排序队列组中,选取出排序队列的个数最少的目标排序队列组,包括:
从所述至少一个候选整数加和组中,选取出包含的整数个数最少的目标整数加和组;
确定与所述目标整数加和组对应的目标排序队列组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(上海)有限公司,未经腾讯科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711139143.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:游戏同步方法、装置及设备
- 下一篇:一种座椅可调的跷跷板