Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 福建天晴数码有限公司刘德建获国家专利权

福建天晴数码有限公司刘德建获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉福建天晴数码有限公司申请的专利一种分布式高性能游戏服务取名不重复的方法及其系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115554705B

龙图腾网通过国家知识产权局官网在2025-09-19发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211294603.8,技术领域涉及:A63F13/77;该发明授权一种分布式高性能游戏服务取名不重复的方法及其系统是由刘德建;叶伟;李佳设计研发完成,并于2022-10-21向国家知识产权局提交的专利申请。

一种分布式高性能游戏服务取名不重复的方法及其系统在说明书摘要公布了:本发明提供了一种分布式高性能游戏服务取名不重复的方法以及系统,该方法为:1、玩家取名时客户端把username通过hash函数得到hashcode,把hashcode对10取模得到目标服务器编号n,向服务器n发起取名username请求;2、服务器收到username请求,得到hashcode,对bitmap的长度值取模后得到数值a,从内存里的bitmap中判断下标a是否为1,如果为1则返回客户端姓名已存在,如果为0则hashcode对10取模得到编号x,访问user_x_tb数据表判断username是否存在,如果存在则修改bitmap中下标a为1,并返回客户端姓名已存在,如果不存在则插入username到数据库,并且修改bitmap下标a为1;3、服务器定时每分钟把内存bitmap保存至redis的key_n下。当服务器重启时,读取redis的key_n把bitmap数据保存在内存中;能保证游戏取名服务的高性能和游戏名不重复。

本发明授权一种分布式高性能游戏服务取名不重复的方法及其系统在权利要求书中公布了:1.一种分布式高性能游戏服务取名不重复的方法,其特征在于:所述方法包括如下步骤: 步骤S1、玩家取名时客户端把游戏名username通过hash函数得到hashcode,用hashcode对服务器数量取模得到目标服务器编号n,向目标服务器n发起取名请求; 步骤S2、在目标服务器n中设置长度值为M的位图bitmap来存储用户的取名情况; 步骤S3、目标服务器n对数据库进行设置多个用户分表,目标服务器n收到取名请求,得到hashcode,用hashcode对长度值M取模后得到数值a,判断长度值为M的位图bitmap下标a对应的存储bit位是否为1,如果为1则返回客户端游戏名已存在,如果为0则hashcode对用户分表数量取模得到编号x,访问user_x用户表判断游戏名username是否存在,如果存在则修改位图bitmap下标a对应的存储bit位为1,并返回客户端游戏名已重复,如果不存在则插入游戏名username到数据库对应的用户表user_x中,并且修改位图bitmap下标a对应的存储bit位为1; 步骤S4、服务器定时每分钟把内存bitmap保存至redis的键为key_n的value下,当服务器重启时,读取redis的键key为key_n把bitmap数据保存在内存中; 所述步骤S4进一步具体为:服务器定时每分钟把内存bitmap中的用户取名情况存储至redis的键key为key_n的value下,这是用于服务器重启时,可用自己的服务器编号n去redis读取本服务的取名情况,读取redis的键key为key_n把bitmap数据保存在内存中,以供用户取名时在内存中进行快速判重。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人福建天晴数码有限公司,其通讯地址为:350000 福建省福州市君竹路83号科技发展中心大楼第四层Q476室(自贸试验区内);或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由AI智能生成
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。