CN103297446A - 游戏资源分配的方法及服务器 - Google Patents

游戏资源分配的方法及服务器 Download PDF

Info

Publication number
CN103297446A
CN103297446A CN2012100423859A CN201210042385A CN103297446A CN 103297446 A CN103297446 A CN 103297446A CN 2012100423859 A CN2012100423859 A CN 2012100423859A CN 201210042385 A CN201210042385 A CN 201210042385A CN 103297446 A CN103297446 A CN 103297446A
Authority
CN
China
Prior art keywords
described user
waiting list
user
recreation
subregion
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.)
Granted
Application number
CN2012100423859A
Other languages
English (en)
Other versions
CN103297446B (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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
Priority to CN201210042385.9A priority Critical patent/CN103297446B/zh
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to PCT/CN2013/071133 priority patent/WO2013123845A1/zh
Priority to JP2014557982A priority patent/JP6000377B2/ja
Priority to EP13751466.7A priority patent/EP2819354A4/en
Priority to SG11201404992TA priority patent/SG11201404992TA/en
Priority to BR112014020823-9A priority patent/BR112014020823B1/pt
Priority to PE2014001298A priority patent/PE20142196A1/es
Priority to KR1020147026077A priority patent/KR101588016B1/ko
Publication of CN103297446A publication Critical patent/CN103297446A/zh
Priority to PH12014501859A priority patent/PH12014501859A1/en
Priority to US14/463,589 priority patent/US10021215B2/en
Priority to CO14210310A priority patent/CO7141459A2/es
Application granted granted Critical
Publication of CN103297446B publication Critical patent/CN103297446B/zh
Priority to US16/005,082 priority patent/US10893125B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/35Details of game servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/78Architectures of resource allocation
    • H04L47/781Centralised allocation of resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/131Protocols for games, networked simulations or virtual reality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明公开了一种游戏资源分配的方法及服务器,属于网络技术领域。所述方法包括:接收用户发送的游戏参与请求,所述游戏参与请求包含游戏分区信息;当允许所述用户进入所述游戏分区信息所标识的游戏分区时,在所述游戏分区内,按照预定条件将所述用户分配到所述用户对应的等待队列中;当所述用户被成功分配到所述用户对应的等待队列时,按照特定算法从除去所述用户所在等待队列的其他等待队列中选择与所述用户同组游戏的参与者,并为所述用户及所述用户同组游戏的参与者分配游戏资源。本技术方案使得参与游戏的所有用户均是来自不同等待队列,在一定程度上杜绝了游戏参与者相互认识的可能性,可以有效的防止游戏参与者作弊的情况。

Description

游戏资源分配的方法及服务器
技术领域
本发明涉及网络技术领域,特别涉及一种游戏资源分配的方法及服务器。
背景技术
随着网络技术的快速发展,联网游戏逐渐在人们的休闲娱乐生活中占有较大的比重,极大的丰富了人们的休闲生活。但是,联网游戏特别是通过游戏玩家之间对局来积累积分,或者靠完成对局任务来领取奖励等类型的交互性强的联网游戏经常会在游戏运营中遇到少数游戏玩家作弊的行为。例如,目前的手机联网游戏中的类似与欢乐斗地主的游戏,就经常收到游戏玩家作弊的投诉。
现有的技术方案中通常采用如下的两种方式来预防游戏玩家作弊的行为:
现有技术一、将防止作弊的策略预埋在用户端中,所预埋的策略可以一定程度上预防游戏玩家作弊。但是,如果该预埋在用户端的防止作弊的策略被用户破解,就需要升级用户端的防止作弊的策略,使得防止作弊的策略后台服务器不可控制,另外,一旦防止作弊的策略被恶意破解,用户端进行升级的代价也比较高昂。
现有技术二、禁止游戏玩家之间进行信息的交流,如禁止游戏玩家看到对方的任何信息,或者屏蔽掉游戏玩家之间的任何聊天消息等。但是,禁止游戏玩家之间进行信息交流使得用户体验较差,降低了游戏产品的市场竞争力。
发明内容
为了有效控制联网游戏的作弊行为,本发明实施例提供了一种游戏资源分配的方法及服务器。所述技术方案如下:
一种游戏资源分配的方法,所述方法包括:
接收用户发送的游戏参与请求,所述游戏参与请求包含游戏分区信息;
当所述用户进入所述游戏分区信息所标识的游戏分区时,在所述游戏分区内,按照预定条件将所述用户分配到所述用户对应的等待队列中;
当所述用户被成功分配到所述用户对应的等待队列时,按照特定算法从除去所述用户所在等待队列的其他等待队列中选择与所述用户同组游戏的参与者,并为所述用户及所述用户同组游戏的参与者分配游戏资源。
所述预定条件为所述用户进入所述游戏分区的时间;
所述按照预定条件将所述用户分配到所述用户对应的等待队列中包括:
根据所述用户进入所述游戏分区的时间确定所述用户对应所在的时间段;
根据预设的时间段与等待队列间对应关系,获取所述用户对应所在的时间段对应的等待队列;
判断所获取的等待队列是否存在剩余空间,如果所获取的等待队列存在剩余空间,则将所述用户分配到所获取的等待队列中。
所述预定条件为所述用户进入所述游戏分区时所用的网际协议IP地址;
所述按照预定条件将所述用户分配到所述用户对应的等待队列中包括:
根据所述用户进入所述游戏分区时所用的IP地址确定所述用户对应所在的IP地址段;
根据预存储的IP地址段与等待队列间对应关系,获取所述用户对应所在的IP地址段对应的等待队列;
判断所获取的等待队列是否存在剩余空间,如果所获取的等待队列存在剩余空间,则将所述用户分配到所获取的等待队列中。
所述预定条件为所述用户进入所述游戏分区时所用的网际协议IP地址;
所述按照预定条件将所述用户分配到所述用户对应的等待队列中包括:
根据预存储的IP地址与进入所述游戏分区频率间对应关系,获取所述用户进入所述游戏分区时所用的IP地址对应的进入所述游戏分区频率;
根据预存储的频率段与等待队列间对应关系,得到所获取的进入所述游戏分区频率对应的等待队列;
判断所得到的等待队列是否存在剩余空间,如果所得到的等待队列存在剩余空间,则将所述用户分配到所得到的等待队列中。
所述预定条件为所述用户进入所述游戏分区的时间和所述用户进入所述游戏分区时所用的网际协议IP地址的组合;
所述按照预定条件将所述用户分配到所述用户对应的等待队列中包括:
根据所述用户进入所述游戏分区的时间确定所述用户对应所在的时间段,及根据所述用户进入所述游戏分区时所用的IP地址确定所述用户对应所在的IP地址段;
根据预存储的时间IP段与等待队列间关系,获取所确定时间段和IP地址段对应的等待队列;
判断所获取的等待队列是否存在剩余空间,如果所获取的等待队列存在剩余空间,则将所述用户分配到所获取的等待队列中。
所述按照特定算法从除去所述用户所在分组的其他分组中选择与所述用户同组游戏的参与者包括:
确定与所述用户同组游戏的参与者的数目;
采用特定算法从除去所述用户所在等待队列的其他等待队列中,选出所获取数目的等待队列;
从所选出的每个等待队列中分别选取一位等待者作为所述用户同组游戏的参与者;
其中,所述特定算法为随机算法或伪随机算法。
所述按照特定算法从除去所述用户所在等待队列的其他等待队列中选择与所述用户同组游戏的参与者,以便所述用户与所述游戏参与者一起进行游戏之后,所述方法还包括:
在所述游戏过程中,接收到所述用户发送的查看所述游戏参与者信息的请求或者聊天请求时,将所述游戏参与者信息或者聊天信息返回给所述用户,以便所述用户任意时刻查看所述游戏参与者信息或者聊天信息;或者
当所述游戏结束时,向所述用户发送自动换组指令,并将所述用户重新分配到所述用户对应的等待队列中,以便在重新开始所述游戏之前,重新为所述用户分配与其同组游戏的参与者。
一种服务器,所述服务器包括:接收模块、队列分配模块和参与者分配模块;
所述接收模块,用于接收用户发送的游戏参与请求,所述游戏参与请求包含游戏分区信息;
所述队列分配模块,用于当所述用户进入所述游戏分区信息所标识的游戏分区时,在所述游戏分区内,按照预定条件将所述用户分配到所述用户对应的等待队列中;
所述参与者分配模块,用于当所述用户被成功分配到所述用户对应的等待队列时,按照特定算法从除去所述用户所在等待队列的其他等待队列中选择与所述用户同组游戏的参与者,并为所述用户及所述用户同组游戏的参与者分配游戏资源。
所述队列分配模块包括:
第一确定单元,用于当所述预定条件为所述用户进入所述游戏分区的时间时,根据所述用户进入所述游戏分区的时间确定所述用户对应所在的时间段;
第一获取单元,用于根据预存储的时间段与等待队列间对应关系,获取所述用户对应所在的时间段对应的等待队列;
第一分配单元,用于判断获取的等待队列是否存在剩余空间,如果所获取的等待队列存在剩余空间,则将所述用户分配到所获取的等待队列中。
所述队列分配模块包括:
第二确定单元,用于当所述预定条件为所述用户进入所述游戏分区时所用的网际协议IP地址时,根据所述用户进入所述游戏分区时所用的IP地址确定所述用户对应所在的IP地址段;
第二获取单元,用于根据预存储的IP地址段与等待队列间对应关系,获取所述用户对应所在的IP地址段对应的等待队列;
第二分配单元,用于判断所获取的等待队列是否存在剩余空间,如果所获取的等待队列存在剩余空间,则将所述用户分配到所获取的等待队列中。
所述队列分配模块包括:
第三确定单元,用于当所述预定条件为所述用户进入所述游戏分区时所用的网际协议IP地址时,根据预存储的IP地址与进入所述游戏分区频率间对应关系,获取所述用户进入所述游戏分区时所用的IP地址对应的进入所述游戏分区频率;
第三获取单元,用于根据预存储的频率段与等待队列间对应关系,得到所获取的进入所述游戏分区频率对应的等待队列;
第三分配单元,用于判断所得到的等待队列是否存在剩余空间,如果所得到的等待队列存在剩余空间,则将所述用户分配到所得到的等待队列中。
所述队列分配模块包括:
第四确定单元,用于当所述预定条件为所述用户进入所述游戏分区的时间和所述用户进入所述游戏分区时所用的网际协议IP地址的组合时,根据所述用户进入所述游戏分区的时间确定所述用户对应所在的时间段,及根据所述用户进入所述游戏分区时所用的IP地址确定所述用户对应所在的IP地址段;
第四获取单元,用于根据预存储的时间IP段与等待队列间关系,获取所确定时间段和IP地址段对应的等待队列;
第四分配单元,用于判断所获取的等待队列是否存在剩余空间,如果所获取的等待队列存在剩余空间,则将所述用户分配到所获取的等待队列中。
所述参与者分配模块包括:
确定单元,用于确定与所述用户同组游戏的参与者的数目;
第一选择单元,用于采用特定算法从除去所述用户所在等待队列的其他等待队列中,选出所获取数目的等待队列,其中,所述特定算法为随机算法或伪随机算法;
第二选择单元,用于从所选出的每个等待队列中分别选取一位等待者作为所述用户同组游戏的参与者。
所述服务器还包括:
信息反馈模块,用于在所述游戏过程中,接收到所述用户发送的查看所述游戏参与者信息的请求或者聊天请求时,将所述游戏参与者信息或者聊天信息返回给所述用户,以便所述用户任意时刻查看所述游戏参与者信息或者聊天信息;或者
重新分配模块,用于当所述游戏结束时,向所述用户发送自动换组指令,并将所述用户重新分配到所述用户对应的等待队列中,以便在重新开始所述游戏之前,重新为所述用户分配与其同组游戏的参与者。
本发明实施例提供的技术方案带来的有益效果是:通过在游戏分区内,按照预定条件将用户分配到用户对应的等待队列中,当用户被成功分配到用户对应的等待队列时,按照特定算法从除去用户所在等待队列的其他等待队列中选择与用户同组游戏的参与者,并为所述用户及所述用户同组游戏的参与者分配游戏资源的技术方案的实现,使得参与游戏的所有用户均是来自不同等待队列,在一定程度上杜绝了游戏参与者相互认识的可能性,可以有效的防止游戏参与者作弊的情况。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例1中提供的一种游戏资源分配的方法流程图;
图2是本发明实施例2中提供的一种游戏资源分配的方法流程图;
图3是本发明实施例3中提供的一种服务器的结构示意图;
图4是本发明实施例3中提供的一种服务器的结构示意图;
图5是本发明实施例3中提供的一种服务器的结构示意图;
图6是本发明实施例3中提供的一种服务器的结构示意图;
图7是本发明实施例3中提供的一种服务器的结构示意图;
图8是本发明实施例3中提供的一种服务器的结构示意图;
图9是本发明实施例3中提供的一种服务器的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
实施例1
参见图1,一种游戏资源分配的方法,该方法具体可以由云端服务器执行,包括如下步骤:
步骤101:接收用户发送的游戏参与请求,其中,游戏参与请求包含游戏分区信息;
步骤102:当用户进入游戏分区信息所标识的游戏分区时,在游戏分区内,按照预定条件将用户分配到用户对应的等待队列中;
步骤103:当用户被成功分配到用户对应的等待队列时,按照特定算法从除去用户所在等待队列的其他等待队列中选择与用户同组游戏的参与者,并为所述用户及所述用户同组游戏的参与者分配游戏资源。
通过在游戏分区内,按照预定条件将用户分配到用户对应的等待队列中,当用户被成功分配到用户对应的等待队列时,按照特定算法从除去用户所在等待队列的其他等待队列中选择与用户同组游戏的参与者,并为所述用户及所述用户同组游戏的参与者分配游戏资源的技术方案的实现,使得参与游戏的所有用户均是来自不同等待队列,在一定程度上杜绝了游戏参与者相互认识的可能性,可以有效的防止游戏参与者作弊的情况。
实施例2
参见图2,一种资源分配的方法,该方法具体可以由云端服务器执行,其中,该云端服务器可以集成在游戏服务器中实现,也可以独立于游戏服务器实现,当该云端服务器独立于云端服务器实现时,该云端服务器分别通过网络与用户端和游戏服务器相连。所述方法包括如下步骤:
步骤201:用户登录云端服务器,与该云端服务器建立Socket(套接字)连接;
具体地,用户开启用户端上所安装的游戏应用程序,输入账号及密码进行登录云端服务器操作;
云端服务器接收到账号及密码后,进行账号与密码的匹配,当匹配成功后,将会向用户返回登录成功时的登录Key值等信息,该登录Key值将唯一识别用户在游戏中的身份。
步骤202:用户在与云端服务器建立了Socket连接后,向云端服务器发送速配请求;
步骤203:云端服务器在接收到用户所发送的速配请求后,向用户返回游戏分区列表;
步骤204:用户根据云端服务器所返回的游戏分区列表来选择一游戏分区,并向云端服务器发送游戏参与请求,该游戏参与请求中包含用户所选择的游戏分区信息,其中,该游戏分区信息具体可以是游戏分组的ID或者编号等,用于唯一标识游戏分区;
步骤205:云端服务器接收用户所发送的游戏参与请求,判断是否允许发送游戏参与请求的用户进入所述游戏分区信息所标识的游戏分区,
当用户进入所述游戏分区信息所标识的游戏分区时,执行步骤206;
当用户无法进入所述游戏分区信息所标识的游戏分区时,向用户返回进入游戏分区失败的消息,用户接收到该进入游戏分区失败的消息后,可以根据云端服务器所返回的游戏分区列表重新选择一游戏分区进入,或者,结束操作;
具体地,云端服务器接收用户所发送的游戏参与请求,判断是否允许发送游戏参与请求的用户进入所述游戏分区信息所标识的游戏分区包括:
检查所述游戏分区信息所标识的游戏分区是否存在剩余空间;
如果该游戏分区信息所标识的游戏分区存在剩余空间,则允许用户进入该游戏分区信息所标识的游戏分区;
如果该游戏分区信息所标识的游戏分区不存在剩余空间,则禁止用户进入该游戏分区信息所标识的游戏分区。
步骤206:在游戏分区信息所标识的游戏分区内,按照预定条件将用户分配到用户对应的等待队列中;
其中,按照预定条件将用户分配到用户对应的等待队列包括如下四种方式:
方式一、本方式所述的预定条件为用户进入游戏分区的时间,则按照预定条件将用户分配到用户对应的等待队列中包括:
根据用户进入游戏分区的时间确定用户对应所在的时间段;
根据预存储的时间段与等待队列间对应关系,获取用户对应所在的时间段对应的等待队列;
本发明实施例中,云端服务器已预先构建有多个等待队列,并将一段时间(如某一天)划分为多个连续的时间段,每一个时间段均对应一等待队列,建立并缓存时间段与等待队列间对应关系。这样,云端服务器便可以通过查询所存储的时间段与等待队列间对应关系得到用户对应所在的时间段对应的等待时间。
判断所获取的等待队列是否存在剩余空间;
如果所获取的等待队列存在剩余空间,则将用户分配到所获取的等待队列中;
如果所获取的等待队列中不存在剩余空间,向用户返回进入等待队列失败的消息,以便用户在接收到该进入等待队列失败的消息后,可以根据云端服务器所返回的游戏分区列表重新选择一游戏分区进入,或者,结束操作;
方式二、本方式所述的预定条件为用户进入游戏分区时所用的网际协议IP地址,则按照预定条件将用户分配到用户对应的等待队列中包括:
根据用户进入游戏分区时所用的IP地址确定用户对应所在的IP地址段;
根据预存储的IP地址段与等待队列间对应关系,获取用户对应所在的IP地址段对应的等待队列;
本发明实施例中,云端服务器已预先构建有多个等待队列,并将IP地址划分为多个连续的IP地址段,每一个IP地址段均对应一等待队列,建立并缓存IP地址段与等待队列间对应关系。这样,云端服务器便可以根据用户对应所在的IP地址段查询预存储的IP地址段与等待队列间对应关系,并判断是否可以在预存储的IP地址段与等待队列间对应关系中查询得到用户对应所在的IP地址段对应的等待队列。本发明实施例中,如果在预存储的IP地址段与等待队列间对应关系中,无法查询得到用户对应的等待队列时,优选地,将该用户分配到预留的等待队列中,其中,该预留的等待队列内的用户的IP地址可能不是连续的;这样做的目的是,降低用户进入等待队列的失败率,增加用户参与游戏的成功率;相应地,可以向用户返回进入等待队列失败的消息,以便用户在接收到该进入等待队列失败的消息后,可以根据云端服务器所返回的游戏分区列表重新选择一游戏分区进入,或者,结束操作;
判断所获取的等待队列是否存在剩余空间;
如果所获取的等待队列存在剩余空间,则将用户分配到所获取的等待队列中;
如果所获取的等待队列中不存在剩余空间,向用户返回进入等待队列失败的消息,以便用户在接收到该进入等待队列失败的消息后,可以根据云端服务器所返回的游戏分区列表重新选择一游戏分区进入,或者,结束操作;
方式三、本方式所述的预定条件为用户进入游戏分区时所用的网际协议IP地址,则按照预定条件将用户分配到用户对应的等待队列中包括:
根据预存储的IP地址与进入游戏分区频率间对应关系,获取进入游戏分区时所用的网际协议IP地址对应的进入游戏分区频率;
根据预存储的频率段与等待队列间对应关系,得到所获取的进入所述游戏分区频率对应的等待队列;
本发明实施例中,云端服务器可以根据所获取的进入所述游戏分区频率查询预存储的频率段与等待队列间对应关系,并判断是否可以在预存储的频率段与等待队列间对应关系中查找得到所获取的进入所述游戏分区频率对应的等待队列,在无法查找得到用户对应的等待队列时,优选地,将该用户分配到预留的等待队列中,其中,该预留的等待队列并未对应任一进入游戏分区的频率;这样做的目的是,降低用户进入等待队列的失败率,增加用户参与游戏的成功率;相应地,返回进入等待队列失败的消息,以便用户在接收到该进入等待队列失败的消息后,可以根据云端服务器所返回的游戏分区列表重新选择一游戏分区进入,或者,结束操作;
判断所得到的等待队列是否存在剩余空间;
如果所得到的等待队列存在剩余空间,则将用户分配到所得到的等待队列中;
如果所得到的等待队列中不存在剩余空间,向用户返回进入等待队列失败的消息,以便用户在接收到该进入等待队列失败的消息后,可以根据云端服务器所返回的游戏分区列表重新选择一游戏分区进入,或者,结束操作。
方式四、本方式所述的预定条件为用户进入游戏分区时的时间和用户进入游戏分区时所用的网际协议IP地址的组合,则按照预定条件将用户分配到用户对应的等待队列中包括:
根据用户进入游戏分区时的时间确定用户对应所在的时间段,及根据用户进入游戏分区时所用的IP地址确定用户对应所在的IP地址段;
根据预存储的时间IP段与等待队列间关系,获取所确定时间段和IP地址段对应的等待队列;
本发明实施例中,云端服务器可以根据所确定的时间段及IP地址段查询预存储的时间IP段与等待队列间关系,并判断是否可以在预存储的时间IP段与等待队列间关系中得到所确定时间段及IP段对应的等待队列,在无法查找得到等待队列时,优选地,将该用户分配到预留的等待队列中,其中,该预留的等待队列并未对应任一时间段与IP地址段的组合;这样做的目的是,降低用户进入等待队列的失败率,增加用户参与游戏的成功率;相应地,返回进入等待队列失败的消息,以便用户在接收到该进入等待队列失败的消息后,可以根据云端服务器所返回的游戏分区列表重新选择一游戏分区进入,或者,结束操作;
判断所获取的等待队列是否存在剩余空间;
如果所获取的等待队列存在剩余空间,则将用户分配到所获取的等待队列中;
如果所获取的等待队列中不存在剩余空间,向用户返回进入等待队列失败的消息,以便用户在接收到该进入等待队列失败的消息后,可以根据云端服务器所返回的游戏分区列表重新选择一游戏分区进入,或者,结束操作。
步骤207:当用户被成功分配到用户对应的等待队列时,云端服务器按照特定算法从除去用户所在等待队列的其他等待队列中选择与用户同组游戏的参与者,并为用户及用户同组游戏的参与者分配游戏资源。
具体地,按照特定算法从除去用户所在分组的其他分组中选择与用户同组游戏的参与者包括:
确定与用户同组游戏的参与者的数目;
本发明实施例在具体实现时,与用户同组游戏的参与者数目是一定的,并存储在游戏信息库内,这样,云端服务器可以从本地存储的游戏信息库内查找得到与用户同组游戏的参与者的数目。
采用特定算法从除去所述用户所在等待队列的其他等待队列中,选出所获取数目的等待队列,所述特定算法为随机算法或伪随机算法;
本发明实施例在具体实现时,云端服务器便可以采用现有技术中常用的随机算法或者伪随机算法从除去所述用户所在等待队列的其他等待队列中,选出所获取数目的等待队列,此处就不再详述。
从所选出的每个等待队列中分别选取一位等待者作为用户同组游戏的参与者。
步骤208:云端服务器将用户及游戏参与者的初始化状态等信息同步到游戏服务器中;
步骤209:游戏服务器在接收到用户发送的开始游戏的请求时,开始于用户所在用户端进行游戏的交互;
本发明实施例中,在游戏过程中,接收到用户发送的查看游戏参与者信息的请求或者聊天请求时,将游戏参与者信息或者聊天信息返回给用户,以便用户任意时刻查看游戏参与者信息或者聊天信息,这样做的目的在于提高用户的使用体验;
另外,在本发明实施例中,当游戏结束时,向用户发送自动换组指令,并将用户重新分配到用户对应的等待队列中,以便在重新开始游戏之前,重新为用户分配与其同组游戏的参与者。
本发明实施例通过在游戏分区内,按照预定条件将用户分配到用户对应的等待队列中,当用户被成功分配到用户对应的等待队列时,按照特定算法从除去用户所在等待队列的其他等待队列中选择与用户同组游戏的参与者,并为用户及用户同组游戏的参与者分配游戏资源的技术方案的实现,使得参与游戏的所有用户均是来自不同等待队列,在一定程度上杜绝了游戏参与者相互认识的可能性,可以有效的防止游戏参与者作弊的情况;
本发明实施例中,云端服务器为用户随机分配游戏的参与者,由于云端服务器功能及运行速度都要高于用户端,可以降低产品的运营难度;
再者,云端服务器防作弊的方法与用户所在用户端无缝配合,防作弊方法在云端服务器实现,在更换策略时不需要升级用户端,从而减少顾此失彼的情况出现,增加产品的稳定性。
实施例3
参见图3,一种服务器,该服务器具体可以与方法实施例2所述的云端服务器相同,包括:接收模块301、队列分配模块302和参与者分配模块303;
接收模块301,用于接收用户发送的游戏参与请求,游戏参与请求包含游戏分区信息;
队列分配模块302,用于当允许用户进入游戏分区信息所标识的游戏分区时,在游戏分区内,按照预定条件将用户分配到用户对应的等待队列中;
参与者分配模块303,用于当用户被成功分配到用户对应的等待队列时,按照特定算法从除去用户所在等待队列的其他等待队列中选择与用户同组游戏的参与者,并为用户及用户同组游戏的参与者分配游戏资源。
参见图4,本发明实施例如图3所示的队列分配模块302可以包括:
第一确定单元3021,用于当所述预定条件为所述用户进入所述游戏分区的时间时,根据所述用户进入所述游戏分区的时间确定所述用户对应所在的时间段;
第一获取单元3022,用于根据预存储的时间段与等待队列间对应关系,获取所述用户对应所在的时间段对应的等待队列;
第一分配单元3023,用于判断获取的等待队列是否存在剩余空间,如果所获取的等待队列存在剩余空间,则将所述用户分配到所获取的等待队列中。
参见图5,本发明实施例如图3所示的队列分配模块302还可以包括:
第二确定单元3024,用于当所述预定条件为所述用户进入所述游戏分区时所用的网际协议IP地址时,根据所述用户进入所述游戏分区时所用的IP地址确定所述用户对应所在的IP地址段;
第二获取单元3025,用于根据预存储的IP地址段与等待队列间对应关系,获取所述用户对应所在的IP地址段对应的等待队列;
第二分配单元3026,用于判断所获取的等待队列是否存在剩余空间,如果所获取的等待队列存在剩余空间,则将所述用户分配到所获取的等待队列中。
参见图6,本发明实施例如图3所示的队列分配模块302还可以包括:
第三确定单元3027,用于当所述预定条件为所述用户进入所述游戏分区时所用的网际协议IP地址时,根据预存储的IP地址与进入所述游戏分区频率间对应关系,获取所述用户进入所述游戏分区时所用的IP地址对应的进入所述游戏分区频率;
第三获取单元3028,用于根据预存储的频率段与等待队列间对应关系,得到所获取的进入所述游戏分区频率对应的等待队列;
第三分配单元3029,用于判断所得到的等待队列是否存在剩余空间,如果所得到的等待队列存在剩余空间,则将所述用户分配到所得到的等待队列中。
参见图7,本发明实施例如图3所示的队列分配模块302还可以包括:
第四确定单元302A,用于当所述预定条件为所述用户进入所述游戏分区的时间和所述用户进入所述游戏分区时所用的网际协议IP地址的组合时,根据所述用户进入所述游戏分区的时间确定所述用户对应所在的时间段,及根据所述用户进入所述游戏分区时所用的IP地址确定所述用户对应所在的IP地址段;
第四获取单元302B,用于根据预存储的时间IP段与等待队列间关系,获取所确定时间段和IP地址段对应的等待队列;
第四分配单元302C,用于判断所获取的等待队列是否存在剩余空间,如果所获取的等待队列存在剩余空间,则将所述用户分配到所获取的等待队列中。
参见图8,本发明实施例如图3所示的参与者分配模块303可以包括:
确定单元3031,用于确定与所述用户同组游戏的参与者的数目
第一选择单元3032,用于采用特定算法从除去用户所在等待队列的其他等待队列中,选出所获取数目的等待队列,其中,特定算法为随机算法或伪随机算法;
第二选择单元3033,用于从所选出的每个等待队列中分别选取一位等待者作为用户同组游戏的参与者。
参见图9,本发明实施例如图3所示的服务器还包括:
信息反馈模块304,用于在游戏过程中,接收到用户发送的查看游戏参与者信息的请求或者聊天请求时,将游戏参与者信息或者聊天信息返回给用户,以便用户任意时刻查看游戏参与者信息或者聊天信息;或/和
重新分配模块305,用于当游戏结束时,向用户发送自动换组指令,并将用户重新分配到用户对应的等待队列中,以便在重新开始游戏之前,重新为用户分配与其同组游戏的参与者。
本发明实施例通过在游戏分区内,按照预定条件将用户分配到用户对应的等待队列中,当用户被成功分配到用户对应的等待队列时,按照特定算法从除去用户所在等待队列的其他等待队列中选择与用户同组游戏的参与者,并为用户及用户同组游戏的参与者分配游戏资源的技术方案的实现,使得参与游戏的所有用户均是来自不同等待队列,在一定程度上杜绝了游戏参与者相互认识的可能性,可以有效的防止游戏参与者作弊的情况;
本发明实施例中,云端服务器为用户随机分配游戏的参与者,由于云端服务器功能及运行速度都要高于用户端,可以降低产品的运营难度;
再者,云端服务器防作弊的方法与用户所在用户端无缝配合,防作弊方法在云端服务器实现,在更换策略时不需要升级用户端,从而减少顾此失彼的情况出现,增加产品的稳定性。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (14)

1.一种游戏资源分配的方法,其特征在于,所述方法包括:
接收用户发送的游戏参与请求,所述游戏参与请求包含游戏分区信息;
当所述用户进入所述游戏分区信息所标识的游戏分区时,在所述游戏分区内,按照预定条件将所述用户分配到所述用户对应的等待队列中;
当所述用户被成功分配到所述用户对应的等待队列时,按照特定算法从除去所述用户所在等待队列的其他等待队列中选择与所述用户同组游戏的参与者,并为所述用户及所述用户同组游戏的参与者分配游戏资源。
2.根据权利要求1所述的方法,其特征在于,所述预定条件为所述用户进入所述游戏分区的时间;
所述按照预定条件将所述用户分配到所述用户对应的等待队列中包括:
根据所述用户进入所述游戏分区的时间确定所述用户对应所在的时间段;
根据预设的时间段与等待队列间对应关系,获取所述用户对应所在的时间段对应的等待队列;
判断所获取的等待队列是否存在剩余空间,如果所获取的等待队列存在剩余空间,则将所述用户分配到所获取的等待队列中。
3.根据权利要求1所述的方法,其特征在于,所述预定条件为所述用户进入所述游戏分区时所用的网际协议IP地址;
所述按照预定条件将所述用户分配到所述用户对应的等待队列中包括:
根据所述用户进入所述游戏分区时所用的IP地址确定所述用户对应所在的IP地址段;
根据预存储的IP地址段与等待队列间对应关系,获取所述用户对应所在的IP地址段对应的等待队列;
判断所获取的等待队列是否存在剩余空间,如果所获取的等待队列存在剩余空间,则将所述用户分配到所获取的等待队列中。
4.根据权利要求1所述的方法,其特征在于,所述预定条件为所述用户进入所述游戏分区时所用的网际协议IP地址;
所述按照预定条件将所述用户分配到所述用户对应的等待队列中包括:
根据预存储的IP地址与进入所述游戏分区频率间对应关系,获取所述用户进入所述游戏分区时所用的IP地址对应的进入所述游戏分区频率;
根据预存储的频率段与等待队列间对应关系,得到所获取的进入所述游戏分区频率对应的等待队列;
判断所得到的等待队列是否存在剩余空间,如果所得到的等待队列存在剩余空间,则将所述用户分配到所得到的等待队列中。
5.根据权利要求1所述的方法,其特征在于,所述预定条件为所述用户进入所述游戏分区的时间和所述用户进入所述游戏分区时所用的网际协议IP地址的组合;
所述按照预定条件将所述用户分配到所述用户对应的等待队列中包括:
根据所述用户进入所述游戏分区的时间确定所述用户对应所在的时间段,及根据所述用户进入所述游戏分区时所用的IP地址确定所述用户对应所在的IP地址段;
根据预存储的时间IP段与等待队列间关系,获取所确定时间段和IP地址段对应的等待队列;
判断所获取的等待队列是否存在剩余空间,如果所获取的等待队列存在剩余空间,则将所述用户分配到所获取的等待队列中。
6.根据权利要求1所述的方法,其特征在于,所述按照特定算法从除去所述用户所在分组的其他分组中选择与所述用户同组游戏的参与者包括:
确定与所述用户同组游戏的参与者的数目;
采用特定算法从除去所述用户所在等待队列的其他等待队列中,选出所获取数目的等待队列;
从所选出的每个等待队列中分别选取一位等待者作为所述用户同组游戏的参与者;
其中,所述特定算法为随机算法或伪随机算法。
7.根据权利要求1所述的方法,其特征在于,所述按照特定算法从除去所述用户所在等待队列的其他等待队列中选择与所述用户同组游戏的参与者,以便所述用户与所述游戏参与者一起进行游戏之后,所述方法还包括:
在所述游戏过程中,接收到所述用户发送的查看所述游戏参与者信息的请求或者聊天请求时,将所述游戏参与者信息或者聊天信息返回给所述用户,以便所述用户任意时刻查看所述游戏参与者信息或者聊天信息;或者
当所述游戏结束时,向所述用户发送自动换组指令,并将所述用户重新分配到所述用户对应的等待队列中,以便在重新开始所述游戏之前,重新为所述用户分配与其同组游戏的参与者。
8.一种服务器,其特征在于,所述服务器包括:接收模块、队列分配模块和参与者分配模块;
所述接收模块,用于接收用户发送的游戏参与请求,所述游戏参与请求包含游戏分区信息;
所述队列分配模块,用于当所述用户进入所述游戏分区信息所标识的游戏分区时,在所述游戏分区内,按照预定条件将所述用户分配到所述用户对应的等待队列中;
所述参与者分配模块,用于当所述用户被成功分配到所述用户对应的等待队列时,按照特定算法从除去所述用户所在等待队列的其他等待队列中选择与所述用户同组游戏的参与者,并为所述用户及所述用户同组游戏的参与者分配游戏资源。
9.根据权利要求8所述的服务器,其特征在于,所述队列分配模块包括:
第一确定单元,用于当所述预定条件为所述用户进入所述游戏分区的时间时,根据所述用户进入所述游戏分区的时间确定所述用户对应所在的时间段;
第一获取单元,用于根据预存储的时间段与等待队列间对应关系,获取所述用户对应所在的时间段对应的等待队列;
第一分配单元,用于判断获取的等待队列是否存在剩余空间,如果所获取的等待队列存在剩余空间,则将所述用户分配到所获取的等待队列中。
10.根据权利要求8所述的服务器,其特征在于,所述队列分配模块包括:
第二确定单元,用于当所述预定条件为所述用户进入所述游戏分区时所用的网际协议IP地址时,根据所述用户进入所述游戏分区时所用的IP地址确定所述用户对应所在的IP地址段;
第二获取单元,用于根据预存储的IP地址段与等待队列间对应关系,获取所述用户对应所在的IP地址段对应的等待队列;
第二分配单元,用于判断所获取的等待队列是否存在剩余空间,如果所获取的等待队列存在剩余空间,则将所述用户分配到所获取的等待队列中。
11.根据权利要求8所述的服务器,其特征在于,所述队列分配模块包括:
第三确定单元,用于当所述预定条件为所述用户进入所述游戏分区时所用的网际协议IP地址时,根据预存储的IP地址与进入所述游戏分区频率间对应关系,获取所述用户进入所述游戏分区时所用的IP地址对应的进入所述游戏分区频率;
第三获取单元,用于根据预存储的频率段与等待队列间对应关系,得到所获取的进入所述游戏分区频率对应的等待队列;
第三分配单元,用于判断所得到的等待队列是否存在剩余空间,如果所得到的等待队列存在剩余空间,则将所述用户分配到所得到的等待队列中。
12.根据权利要求8所述的服务器,其特征在于,所述队列分配模块包括:
第四确定单元,用于当所述预定条件为所述用户进入所述游戏分区的时间和所述用户进入所述游戏分区时所用的网际协议IP地址的组合时,根据所述用户进入所述游戏分区的时间确定所述用户对应所在的时间段,及根据所述用户进入所述游戏分区时所用的IP地址确定所述用户对应所在的IP地址段;
第四获取单元,用于根据预存储的时间IP段与等待队列间关系,获取所确定时间段和IP地址段对应的等待队列;
第四分配单元,用于判断所获取的等待队列是否存在剩余空间,如果所获取的等待队列存在剩余空间,则将所述用户分配到所获取的等待队列中。
13.根据权利要求8所述的服务器,其特征在于,所述参与者分配模块包括:
确定单元,用于确定与所述用户同组游戏的参与者的数目;
第一选择单元,用于采用特定算法从除去所述用户所在等待队列的其他等待队列中,选出所获取数目的等待队列,其中,所述特定算法为随机算法或伪随机算法;
第二选择单元,用于从所选出的每个等待队列中分别选取一位等待者作为所述用户同组游戏的参与者。
14.根据权利要求8所述的服务器,其特征在于,所述服务器还包括:
信息反馈模块,用于在所述游戏过程中,接收到所述用户发送的查看所述游戏参与者信息的请求或者聊天请求时,将所述游戏参与者信息或者聊天信息返回给所述用户,以便所述用户任意时刻查看所述游戏参与者信息或者聊天信息;或者
重新分配模块,用于当所述游戏结束时,向所述用户发送自动换组指令,并将所述用户重新分配到所述用户对应的等待队列中,以便在重新开始所述游戏之前,重新为所述用户分配与其同组游戏的参与者。
CN201210042385.9A 2012-02-23 2012-02-23 游戏资源分配的方法及服务器 Active CN103297446B (zh)

Priority Applications (12)

Application Number Priority Date Filing Date Title
CN201210042385.9A CN103297446B (zh) 2012-02-23 2012-02-23 游戏资源分配的方法及服务器
KR1020147026077A KR101588016B1 (ko) 2012-02-23 2013-01-30 게임 자원 분산 방법 및 서버
EP13751466.7A EP2819354A4 (en) 2012-02-23 2013-01-30 METHOD AND SERVER FOR DISTRIBUTING GAME RESOURCES
SG11201404992TA SG11201404992TA (en) 2012-02-23 2013-01-30 Game resource distribution method and server
BR112014020823-9A BR112014020823B1 (pt) 2012-02-23 2013-01-30 Método, servidor e meio legível para alocar recursos de jogo
PE2014001298A PE20142196A1 (es) 2012-02-23 2013-01-30 Metodo y servidor de distribucion de recursos de juego
PCT/CN2013/071133 WO2013123845A1 (zh) 2012-02-23 2013-01-30 游戏资源分配的方法及服务器
JP2014557982A JP6000377B2 (ja) 2012-02-23 2013-01-30 ゲームリソースを割り振るための方法およびサーバ
PH12014501859A PH12014501859A1 (en) 2012-02-23 2014-08-15 Game resource distribution method and server
US14/463,589 US10021215B2 (en) 2012-02-23 2014-08-19 Method and server for allocating game resources
CO14210310A CO7141459A2 (es) 2012-02-23 2014-09-23 Método y servidor de distribución de recursos de juego
US16/005,082 US10893125B2 (en) 2012-02-23 2018-06-11 Method and server for allocating game resources

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210042385.9A CN103297446B (zh) 2012-02-23 2012-02-23 游戏资源分配的方法及服务器

Publications (2)

Publication Number Publication Date
CN103297446A true CN103297446A (zh) 2013-09-11
CN103297446B CN103297446B (zh) 2016-10-12

Family

ID=49004996

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210042385.9A Active CN103297446B (zh) 2012-02-23 2012-02-23 游戏资源分配的方法及服务器

Country Status (11)

Country Link
US (2) US10021215B2 (zh)
EP (1) EP2819354A4 (zh)
JP (1) JP6000377B2 (zh)
KR (1) KR101588016B1 (zh)
CN (1) CN103297446B (zh)
BR (1) BR112014020823B1 (zh)
CO (1) CO7141459A2 (zh)
PE (1) PE20142196A1 (zh)
PH (1) PH12014501859A1 (zh)
SG (1) SG11201404992TA (zh)
WO (1) WO2013123845A1 (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104606892A (zh) * 2015-03-02 2015-05-13 郑州三生石科技有限公司 一种多人视频在线游戏筛选玩家的方法
CN105635152A (zh) * 2015-12-31 2016-06-01 宁波公众信息产业有限公司 一种联网游戏的防作弊***
CN106254520A (zh) * 2016-09-06 2016-12-21 腾讯科技(深圳)有限公司 一种资源竞争方法及服务器
CN106669146A (zh) * 2016-12-30 2017-05-17 腾讯科技(深圳)有限公司 一种选择匹配组成员的方法及装置
CN107080946A (zh) * 2017-05-26 2017-08-22 在线途游(北京)科技有限公司 一种多人游戏资源分配的方法及装置
CN108491453A (zh) * 2018-03-01 2018-09-04 北京峰趣互联网信息服务有限公司 数据匹配方法及***、服务器、介质
CN105391795B (zh) * 2015-11-30 2018-10-02 厦门市光娱投资管理有限公司 网络游戏中跨服务器用户匹配方法及装置
CN109224457A (zh) * 2018-09-14 2019-01-18 北京智明星通科技股份有限公司 基于微信平台的游戏联系人管理方法、***及游戏终端
CN111643894A (zh) * 2019-03-04 2020-09-11 北京柏林互动科技有限公司 数据互传的方法、装置、设备及计算机可读存储介质

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103297446B (zh) * 2012-02-23 2016-10-12 腾讯科技(深圳)有限公司 游戏资源分配的方法及服务器
US10786732B2 (en) 2015-06-15 2020-09-29 Square Enix Co., Ltd. Video game processing program and video game processing system
WO2016203688A1 (ja) * 2015-06-15 2016-12-22 株式会社スクウェア・エニックス ビデオゲーム処理プログラム及びビデオゲーム処理システム
CN106823376B (zh) 2017-01-24 2020-08-21 腾讯科技(深圳)有限公司 一种实现用户匹配的方法及装置
KR102487081B1 (ko) * 2017-11-17 2023-01-10 주식회사 넥슨코리아 게임에서 난이도를 결정하기 위한 방법, 장치, 및 컴퓨터 프로그램
KR102519056B1 (ko) * 2022-12-30 2023-04-06 주식회사 에스티씨랩 다중 uri 기반 대기열 관리 장치 및 방법

Family Cites Families (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5175692A (en) * 1989-04-14 1992-12-29 University Of Cincinnati Method and apparatus for palletizing randomly arriving mixed size and content parcels
US8639625B1 (en) * 1995-02-13 2014-01-28 Intertrust Technologies Corporation Systems and methods for secure transaction management and electronic rights protection
JPH1157215A (ja) * 1997-08-20 1999-03-02 Fuji Xerox Co Ltd ネットワークゲームシステム、ネットワークゲームサーバ装置、ネットワークゲームクライアント装置、対局者選定プログラムを記録した媒体及び対局者情報取得プログラムを記録した媒体
US6470386B1 (en) * 1997-09-26 2002-10-22 Worldcom, Inc. Integrated proxy interface for web based telecommunications management tools
KR20010096091A (ko) * 2000-04-06 2001-11-07 박홍규 온라인 게임 시스템 및 그 방법
US7023864B2 (en) * 2000-05-01 2006-04-04 Riverdelta Networks, Inc Data packet discarding
US7018292B2 (en) * 2001-05-25 2006-03-28 Scientific Games Royalty Corporation Methods and systems for metered raffle-style gaming
JP2004113743A (ja) * 2002-09-27 2004-04-15 Michio Yokomizo 不正行為を予防する自動組分け方法
US7338368B2 (en) * 2003-10-29 2008-03-04 Multimedia Games, Inc. Method, system, and program product for grouping game players by class
NO324607B1 (no) * 2003-11-24 2007-11-26 Thin Film Electronics Asa Fremgangsmate for a betjene et datalagringsapparat som benytter passiv matriseadressering
KR100469826B1 (ko) * 2004-02-05 2005-02-03 엔에이치엔(주) 온라인 게임 서버의 데이터 분산 처리 방법 및 데이터분산 처리 시스템
KR100481140B1 (ko) * 2004-05-06 2005-04-07 엔에이치엔(주) 메신저 서버와 연동하여 게임 캐릭터의 위치 정보를제공하는 온라인 게임 방법 및 온라인 게임 시스템
US8016667B2 (en) * 2004-07-22 2011-09-13 Igt Remote gaming eligibility system and method using RFID tags
US8458280B2 (en) * 2005-04-08 2013-06-04 Intel-Ne, Inc. Apparatus and method for packet transmission over a high speed network supporting remote direct memory access operations
CN1862547A (zh) * 2005-09-28 2006-11-15 华为技术有限公司 联网游戏竞赛方法及其服务***
US20070126186A1 (en) * 2005-12-01 2007-06-07 Crawford James T Iii Queuing system and method for a gaming table
US8727850B2 (en) * 2005-12-20 2014-05-20 Rational Ft Enterprises Limited Computer gaming device and method for computer gaming
KR100793449B1 (ko) * 2006-02-21 2008-01-14 엔에이치엔(주) 게임 서비스 시스템 및 방법
US20080026827A1 (en) * 2006-04-21 2008-01-31 Pokermatic, Inc. Amusement gaming system
US20080045335A1 (en) * 2006-08-17 2008-02-21 Zachary Adam Garbow Replacing a Departing Player in a Game with a Waiting Player
US8758109B2 (en) * 2008-08-20 2014-06-24 Cfph, Llc Game of chance systems and methods
US20100273546A1 (en) * 2007-01-04 2010-10-28 Playtech Software Limited Method and apparatus for detecting collusions in online games
KR100861649B1 (ko) * 2007-01-17 2008-10-02 엔에이치엔(주) 온라인 게임 방법 및 시스템
US8319601B2 (en) * 2007-03-14 2012-11-27 Cfph, Llc Game account access device
US20080303811A1 (en) * 2007-06-07 2008-12-11 Leviathan Entertainment, Llc Virtual Professional
CN101068194B (zh) * 2007-06-15 2010-12-01 腾讯科技(深圳)有限公司 一种实现在线游戏邀请的方法及***
US8210931B2 (en) * 2007-10-12 2012-07-03 Cfph, Llc Game with chance element and tax indicator
US8177628B2 (en) * 2007-10-12 2012-05-15 Cfph, Llc Lot-to-lot roulette combination
US20100016081A1 (en) * 2008-03-20 2010-01-21 Gdi Game Domain International Plc Game server
JP2009233268A (ja) * 2008-03-28 2009-10-15 Namco Bandai Games Inc ネットワークシステム、サーバ、プログラム、情報記憶媒体
US8589541B2 (en) * 2009-01-28 2013-11-19 Headwater Partners I Llc Device-assisted services for protecting network capacity
CN101727402B (zh) * 2009-10-23 2012-07-04 深圳市江波龙电子有限公司 一种非易失性存储器数据的读写控制方法及***
KR101635615B1 (ko) * 2009-10-30 2016-07-05 삼성전자 주식회사 모바일 기기 및 모바일 기기의 제어 방법
US8862663B2 (en) * 2009-12-27 2014-10-14 At&T Intellectual Property I, L.P. Method and system for providing a collaborative event-share service
US8140518B2 (en) * 2010-01-08 2012-03-20 Yahoo! Inc. System and method for optimizing search results ranking through collaborative gaming
EP2360631A1 (en) 2010-01-19 2011-08-24 Pocket Kings, Limited Player-entry assignment and ordering
SG10201509644TA (en) * 2010-11-24 2015-12-30 Elta Systems Ltd Various traffic management methods for dynamic multi-hop backhauling cellular network and systems useful in conjunction therewith
JP5357236B2 (ja) * 2011-02-18 2013-12-04 株式会社コナミデジタルエンタテインメント ゲーム装置、ゲーム制御方法、プログラム及びゲーム管理装置
CN102223373B (zh) * 2011-06-21 2017-09-26 中兴通讯股份有限公司 Iptv***中网络游戏的排队方法、装置及***
US8968073B2 (en) * 2011-09-28 2015-03-03 Igt Gaming system and method providing a server that determines reel sets for subsequent game plays
US20130083003A1 (en) * 2011-09-30 2013-04-04 Kathryn Stone Perez Personal audio/visual system
US8734243B2 (en) * 2012-01-04 2014-05-27 Kabam, Inc. System and method for facilitating access to an online game through a plurality of social networking platforms
CN103297446B (zh) * 2012-02-23 2016-10-12 腾讯科技(深圳)有限公司 游戏资源分配的方法及服务器

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104606892A (zh) * 2015-03-02 2015-05-13 郑州三生石科技有限公司 一种多人视频在线游戏筛选玩家的方法
CN104606892B (zh) * 2015-03-02 2017-07-07 郑州三生石科技有限公司 一种多人视频在线游戏筛选玩家的方法
CN105391795B (zh) * 2015-11-30 2018-10-02 厦门市光娱投资管理有限公司 网络游戏中跨服务器用户匹配方法及装置
CN105635152A (zh) * 2015-12-31 2016-06-01 宁波公众信息产业有限公司 一种联网游戏的防作弊***
CN105635152B (zh) * 2015-12-31 2019-01-22 宁波公众信息产业有限公司 一种联网游戏的防作弊***
CN106254520A (zh) * 2016-09-06 2016-12-21 腾讯科技(深圳)有限公司 一种资源竞争方法及服务器
CN106669146A (zh) * 2016-12-30 2017-05-17 腾讯科技(深圳)有限公司 一种选择匹配组成员的方法及装置
CN106669146B (zh) * 2016-12-30 2019-09-17 腾讯科技(深圳)有限公司 一种选择匹配组成员的方法及装置
CN107080946A (zh) * 2017-05-26 2017-08-22 在线途游(北京)科技有限公司 一种多人游戏资源分配的方法及装置
CN107080946B (zh) * 2017-05-26 2020-08-18 在线途游(北京)科技有限公司 一种多人游戏资源分配的方法及装置
CN108491453A (zh) * 2018-03-01 2018-09-04 北京峰趣互联网信息服务有限公司 数据匹配方法及***、服务器、介质
CN109224457A (zh) * 2018-09-14 2019-01-18 北京智明星通科技股份有限公司 基于微信平台的游戏联系人管理方法、***及游戏终端
CN111643894A (zh) * 2019-03-04 2020-09-11 北京柏林互动科技有限公司 数据互传的方法、装置、设备及计算机可读存储介质
CN111643894B (zh) * 2019-03-04 2023-08-11 北京柏林互动科技有限公司 数据互传的方法、装置、设备及计算机可读存储介质

Also Published As

Publication number Publication date
PE20142196A1 (es) 2015-01-03
CN103297446B (zh) 2016-10-12
US20180295215A1 (en) 2018-10-11
KR101588016B1 (ko) 2016-01-25
KR20140127888A (ko) 2014-11-04
EP2819354A1 (en) 2014-12-31
US10893125B2 (en) 2021-01-12
PH12014501859B1 (en) 2014-11-17
JP6000377B2 (ja) 2016-09-28
EP2819354A4 (en) 2015-03-18
WO2013123845A1 (zh) 2013-08-29
BR112014020823B1 (pt) 2022-08-16
JP2015511155A (ja) 2015-04-16
US10021215B2 (en) 2018-07-10
CO7141459A2 (es) 2014-12-12
BR112014020823A2 (zh) 2017-06-20
PH12014501859A1 (en) 2014-11-17
US20140359005A1 (en) 2014-12-04
SG11201404992TA (en) 2014-10-30

Similar Documents

Publication Publication Date Title
CN103297446A (zh) 游戏资源分配的方法及服务器
CN101068180B (zh) 网络游戏的主控***、管理***及管理方法
RU2336109C2 (ru) Система и способ управления приложениями через пороговые события
CN100481973C (zh) 用于确定并通知具有匹配参数选项配置的用户来访问多址在线应用的方法和设备
CN101075941B (zh) 一种通过邀请参与游戏的方法和***、及即时通信客户端
CN100550070C (zh) 使游戏账号进入游戏状态的方法及游戏服务端
CN101099156A (zh) 用于多玩家游戏中游戏事件通知的***、游戏服务器、终端和方法
CN101073708B (zh) 一种参与游戏的方法以及***、和游戏服务***
EP3147857A1 (en) System and method for operating competition game
CN101141446A (zh) 网络通信游戏中防止玩家作弊的装置及方法
US20070082659A1 (en) Method and device for automatically connecting a mobile terminal device to a cellular network server by means of an interchangeable memory
CN108551585A (zh) 一种弹幕校验方法、装置、服务器及介质
KR101674567B1 (ko) 온라인 게임에서의 온오프라인 플레이어 매칭 방법 및 시스템
KR20130082733A (ko) 온라인 롤플레잉게임의 캐릭터 역할전환시스템 및 역할전환방법
CN101866467A (zh) 广告发布的实现方法和***、游戏广告服务器
CN107306233A (zh) 友邻共享网络建立方法、使用方法及友邻共享网络***
CN111249747B (zh) 一种游戏中的信息处理方法及装置
JP2002066139A (ja) ゲームシステム、ゲームプログラムが記憶された記録媒体
KR100874201B1 (ko) 근거리 무선 통신을 이용한 게임 서비스 시스템
CN114146424B (zh) 一种游戏控制方法、装置、计算机设备及存储介质
CN101222499A (zh) 实现电视游戏的***、机顶盒及方法
CN105381613A (zh) 移动终端网络游戏服务器配置***
KR20060055853A (ko) 온라인 길드 게임 서비스 시스템 및 방법
CN118179044A (zh) 游戏公会合并方法及设备
KR102167365B1 (ko) 채널 기반의 컨텐츠 중계 방법 및 시스템

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