用于管理在线游戏的装置及其方法和系统与流程

文档序号:33328984发布日期:2023-03-04 00:02阅读:来源:国知局

技术特征:
1.一种用于管理在线游戏的装置(102),所述装置包括处理器(104)和存储器(106),其中所述处理器(104)被配置为:-标识参与在线游戏的客户端设备(112,114,116)的集合,客户端设备的所述集合通信地耦合到所述装置(102);-标识与所述集合中的客户端设备中的每个客户端设备相关联的一个或多个游戏参数;-从客户端设备的所述集合定义至少一组客户端设备,其中所述至少一组客户端设备包括具有相似游戏参数的客户端设备;-确定所述至少一组客户端设备中的所述客户端设备中的每个客户端设备与服务器(120)之间的通信延时;-从所述至少一组客户端设备中的每个组定义客户端设备的至少一个子组,其中客户端设备的所述至少一个子组包括具有相似通信延时的客户端设备;以及-使客户端设备的所述至少一个子组中的所述客户端设备能够参与所述在线游戏的游戏会话。2.根据权利要求1所述的装置,其中所述游戏参数包括以下的一项或多项:与客户端设备相关联的玩家的技能水平、与客户端设备相关联的玩家的累积游玩时间、与客户端设备相关联的玩家角色的资源水平,以及与客户端设备相关联的可用于帐户的资源。3.根据权利要求1或2中任一项所述的装置,其中所述处理器被配置为通过以下定义客户端设备的所述至少一个子组:-测量与所述至少一组客户端设备的第一客户端设备和所述服务器之间的通信相关联的第一延时值;-测量与所述至少一组客户端设备的第二客户端设备和所述服务器之间的通信相关联的第二延时值;-计算所述第一延时值和所述第二延时值之间的差;以及-将所述第一客户端设备和所述第二客户端设备分配给:-客户端设备的相同子组,如果经计算的所述差低于预先确定的阈值;或者-客户端设备的不同子组,如果经计算的所述差高于所述预先确定的阈值。4.根据权利要求3所述的装置,其中所述处理器还被配置为:将客户端设备在其所述游戏参数改变或者所述通信延时改变时重新分配给不同子组。5.根据前述权利要求中任一项所述的装置,其中所述处理器被配置为:将所述至少一组客户端设备的第一子组与第一游戏服务器(108)相关联,并且将所述至少一组客户端设备的第二子组与第二游戏服务器(110)相关联。6.根据权利要求5所述的装置,其中所述处理器还被配置为:-使客户端设备的所述第一子组中的客户端设备能够与所述相关联的第一游戏服务器参与相同的游戏会话;以及-使客户端设备的所述第二子组中的客户端设备能够与所述相关联的第二游戏服务器参与相同的游戏会话。7.根据前述权利要求中任一项所述的装置,其中所述处理器被配置为:在所述至少一组客户端设备中的所述客户端设备中的每个客户端设备与所述服务器之间共享加密密钥
对,以安全地确定它们之间的通信延时。8.根据前述权利要求中任一项所述的装置,其中所述处理器被配置为:建立用户数据报协议(udp)连接,以用于确定所述至少一组客户端设备中的所述客户端设备中的每个客户端设备与所述服务器之间的通信延时。9.根据前述权利要求中任一项所述的装置,其中所述处理器还被配置为:将延迟模块与客户端设备的所述至少一个子组中的所述客户端设备中的一个或多个客户端设备相关联,以在客户端设备的所述至少一个子组中的所述客户端设备与所述服务器之间形成基本相同的通信延时。10.根据权利要求9所述的装置,其中所述延迟模块被配置为:增加客户端设备的所述至少一个子组中的一个或多个客户端设备与所述服务器之间的所述通信延时,以形成基本相同的通信延时。11.根据前述权利要求中任一项所述的装置,其中所述服务器是多玩家游戏服务器。12.根据前述权利要求中任一项所述的装置,其中所述装置包括游戏服务器。13.一种用于管理在线游戏的方法,所述方法包括:-标识参与在线游戏的客户端设备的集合;-标识与所述集合中的所述客户端设备中的每个客户端设备相关联的一个或多个游戏参数;-从客户端设备的所述集合定义至少一组客户端设备,其中所述至少一组客户端设备包括具有相似游戏参数的客户端设备;-确定所述至少一组客户端设备中的所述客户端设备中的每个客户端设备与服务器之间的通信延时;-从所述至少一组客户端设备中的每个组定义客户端设备的至少一个子组,其中客户端设备的所述至少一个子组包括具有相似通信延时的客户端设备;以及-使客户端设备的所述至少一个子组中的所述客户端设备能够参与所述在线游戏的游戏会话。14.根据权利要求13所述的方法,其中所述游戏参数包括以下的一项或多项:与客户端设备相关联的玩家的技能水平、与客户端设备相关联的玩家的累积游玩时间、与客户端设备相关联的玩家角色的资源水平,以及与客户端设备相关联的可用于帐户的资源。15.根据权利要求13或14中任一项所述的方法,其中定义所述至少一个子组包括:-测量与所述至少一组客户端设备的第一客户端设备和所述服务器之间的通信相关联的第一延时值;-测量与所述至少一组客户端设备的第二客户端设备和所述服务器之间的通信相关联的第二延时值;-计算所述第一延时值和所述第二延时值之间的差;以及-将所述第一客户端设备和所述第二客户端设备分配给:-客户端设备的相同子组,如果经计算的所述差低于预先确定的阈值;或者-客户端设备的不同子组,如果经计算的所述差高于所述预先确定的阈值。16.根据权利要求15所述的方法,还包括:将客户端设备在其所述游戏参数改变或者所述通信延时改变时重新分配给不同子组。
17.根据权利要求13至16中任一项所述的方法,还包括:将所述至少一组客户端设备的第一子组与第一服务器相关联,并且将所述至少一组客户端设备的第二子组与第二服务器相关联。18.根据权利要求17所述的方法,还包括:-使客户端设备的所述第一子组中的客户端设备能够与所述相关联的第一服务器参与相同的游戏会话;以及-使客户端设备的所述第二子组中的客户端设备能够与所述相关联的第二服务器参与相同的游戏会话。19.根据权利要求13至18中任一项所述的方法,还包括:在所述至少一组客户端设备中的所述客户端设备中的每个客户端设备与所述服务器之间共享加密密钥对,以用于安全地确定它们之间的通信延时。20.根据权利要求13至19中任一项所述的方法,还包括:建立用户数据报协议(udp)连接,以用于确定所述至少一组客户端设备中的所述客户端设备中的每个客户端设备与所述服务器之间的通信延时。21.根据权利要求13至20中任一项所述的方法,还包括:在客户端设备的所述至少一个子组中的所述客户端设备与所述服务器之间形成基本相同的通信延时。22.根据权利要求21所述的方法,还包括:增加客户端设备的所述至少一个子组中的一个或多个客户端设备与所述服务器之间的所述通信延时,以形成基本相同的通信延时。23.一种用于管理在线游戏的系统,所述系统包括:-通信地耦合到客户端设备的集合的服务器;以及-通信地耦合到所述服务器和客户端设备的所述集合的装置,其中所述装置被配置为:-标识参与在线游戏的客户端设备的集合,客户端设备的所述集合通信地耦合到所述装置;-标识与所述集合中的所述客户端设备中的每个客户端设备相关联的一个或多个游戏参数;-从客户端设备的所述集合定义至少一组客户端设备,其中所述至少一组客户端设备包括具有相似游戏参数的客户端设备;-确定所述至少一组客户端设备中的所述客户端设备中的每个客户端设备与服务器之间的通信延时;-从所述至少一组客户端设备中的每个组定义客户端设备的至少一个子组,其中客户端设备的所述至少一个子组包括具有相似通信延时的客户端设备;以及-使客户端设备的所述至少一个子组中的所述客户端设备能够参与所述在线游戏的游戏会话。

技术总结
一种用于管理在线游戏的装置(102)。装置包括处理器(104)和存储器(106)。处理器被配置成:标识参与在线游戏的客户端设备的集合;标识与该集合中的客户端设备相关联的游戏参数;从客户端设备的集合定义客户端设备的组,其中至少一组客户端设备包括具有相似游戏参数的客户端设备;确定客户端设备的组中的客户端设备中的每个客户端设备与服务器之间的通信延时;从客户端设备的组中的每个组定义客户端设备的子组,其中客户端设备的子组包括具有相似通信延时的客户端设备;以及使客户端设备的子组中的客户端设备能够参与在线游戏的游戏会话。话。话。


技术研发人员:R
受保护的技术使用者:舒佩塞尔公司
技术研发日:2021.05.05
技术公布日:2023/3/3
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1