US2010113145A1PendingUtilityA1
Main controller, control method and management system of online game
Assignee: TENCENT TECH SHENZHEN CO LTDPriority: Jun 15, 2007Filed: Dec 15, 2009Published: May 6, 2010
Est. expiryJun 15, 2027(~0.9 yrs left)· nominal 20-yr term from priority
A63F 2300/5526A63F 13/77A63F 2300/552A63F 2300/532A63F 2300/401A63F 13/71A63F 13/352A63F 2300/513H04L 67/141H04L 67/14H04L 67/56H04L 67/131
54
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A main controller, control method and management system of online game are provided. The main controller includes: a directory serving unit, adapted to obtain all game directory information and notify the game directory information to a user, and to obtain the user's selection instruction used for selecting at least one game directory information of all the game directory information; and a game managing unit, adapted to establish and maintain a game service corresponding to the selected game directory information according to the selection instruction.
Claims
exact text as granted — not AI-modified1 . A main controller of online game, comprising:
a directory serving unit, adapted to obtain all game directory information and notify the game directory information to a user, and to obtain the user's selection instruction used for selecting at least one game directory information of all the game directory information; and a game managing unit, adapted to establish and maintain a game service corresponding to the selected game directory information according to the selection instruction.
2 . The main controller according to claim 1 , further comprising:
a logon unit, adapted to prompt the user to log on the main controller, to send logon information inputted by the user to an authentication server for authentication, and to notify the directory serving unit to establish and maintain a session to a directory server if the authentication is passed successfully, wherein all the game directory information is obtained through the session.
3 . The main controller according to claim 2 , further comprising:
a version controlling unit, adapted to compare information of a game version of a specific game unit of a game client with the information of the corresponding game version contained in the game directory information; and to carry out at least one of following: prompting the user to upgrade the specific game unit, upgrading the specific game unit mandatorily, and waiting for the user to upgrade the specific game unit manually if the game version of the specific game unit is lower than the corresponding game version contained in the game directory information.
4 . The main controller according to claim 3 , wherein the game managing unit is adapted to establish and maintain a session between the game managing unit and a game server corresponding to the game service, so as to implement establishing and maintaining the game service; and
the main controller further comprises: a multiplexing unit, adapted to carry out at least one of following: checking whether multiple game services established and maintained by the game managing unit have the same processing function, and implementing the processing function in the multiplexing unit if so; and checking whether at least one session of the sessions established and maintained by the game managing unit corresponds to the same game server, and multiplexing the at least one session that corresponds to the same game server into one session if so.
5 . The main controller according to claim 4 , further comprising:
a presentation unit, adapted to display all the game directory information obtained by the directory serving unit to the user.
6 . The main controller according to claim 5 , further comprising at least one of following:
a protocol unit, adapted to provide a protocol platform for the session established by the directory serving unit and the game managing unit; a storage unit, adapted to provide a storage service for the session established by the directory serving unit and the game managing unit; and a resource unit, adapted to provide a resource object for the session established by the directory serving unit and the game managing unit.
7 . A management system of online game, comprising:
a server-side system, adapted to store all game directory information, and to implement a server-side operation of a game service established and maintained by a game client-side system; and the game client-side system, adapted to obtain all the game directory information and notify the game directory information to a user, to establish and maintain the game service corresponding to the selected game directory information according to the user's selection instruction used for selecting at least one game directory information of all the game directory information, and to implement a client-side operation of the game service.
8 . The management system according to claim 7 , wherein the server-side system comprises:
a directory server, adapted to store the game directory information supported by the directory server; and a game server, adapted to implement the server-side operation of the game service established and maintained by the game client-side system.
9 . The management system according to claim 8 , wherein the game server comprises:
a game implementing unit, adapted to implement the server-side operation of the game service established and maintained by the game client-side system, and to register the game directory information supported by the game implementing unit into the directory server; and the game server further comprises: a dividing unit, adapted to assign at least one broadcast domain for the game service, to set an upper limit for the number of user of the broadcast domain, and to register information of the broadcast domain into the directory server as a part of the game directory information; and a determining unit, adapted to determine, after the user selects the broadcast domain of the game service, whether the number of user selecting the broadcast domain reaches the upper limit having been set, to refuse to let the user join the broadcast domain if so, and to allow the user to join the broadcast domain otherwise.
10 . The management system according to claim 9 , wherein the game server further comprises:
a multi-player interactive game unit, adapted to provide a multi-player interactive game service.
11 . The management system according to claim 7 , wherein the game client-side system comprises:
a main controller, adapted to obtain all the game directory information and notify the game directory information to the user, to establish and maintain the game service corresponding to the selected game directory information according to the user's selection instruction used for selecting at least one game directory information of all the game directory information; and a specific game unit, adapted to implement the client-side operation of the game service.
12 . A control method of online game, comprising:
obtaining all game directory information and notifying the game directory information to a user; and establishing and maintaining a game service corresponding to the selected game directory information according to the user's selection instruction used for selecting at least one game directory information of all the game directory information.
13 . The control method according to claim 12 , wherein the obtaining all game directory information and notifying the game directory information to a user comprises: establishing, by a main controller, a session to a directory server; obtaining from the directory server the game directory information supported by a current game server; notifying the obtained directory information to the user; and waiting for the user's selection.
14 . The control method according to claim 12 , wherein the establishing and maintaining a game service corresponding to the selected game directory information according to the user's selection instruction used for selecting at least one game directory information of all the game directory information comprises: inputting the selection instruction by the user, establishing a session to the game server corresponding to the selected game service and maintaining the session by the main controller after detecting the user's selection instruction, so as to control and manage the game service corresponding to the selected game directory information.
15 . The control method according to claim 14 , before the obtaining all game directory information and notifying the game directory information to a user, the method further comprises:
prompting, by the main controller, the user to log on, and sending received logon information to an authentication server for authentication, proceeding to execute a subsequent operation if the authentication is passed successfully, and terminating the operation otherwise.
16 . The control method according to claim 15 , further comprising:
assigning at least one broadcast domain for the game service in the game server, setting an upper limit for the number of user of the broadcast domain, and registering information of the broadcast domain into the directory server as a part of the game directory information; and determining, by the game server after the user selects the broadcast domain of the game service, whether the number of user selecting the broadcast domain reaches the upper limit having been set; refusing, by the main controller, to let the user join the broadcast domain if so; and allowing, by the main controller, the user to join the broadcast domain otherwise.
17 . The control method according to claim 16 , further comprising:
sending, by the game server, multi-player interactive game information to the main controller; notifying, by the main controller, the received multi-player interactive game information to the user; calling a corresponding specific game unit after receiving an instruction of joining the multi-player interactive game sent from the user, and playing the multi-player interactive game with another user through the game server.
18 . The control method according to claim 17 , further comprising:
comparing information of a game version of the specific game unit of a game client with the information of the corresponding game version contained in the game directory information; and carrying out at least one of following: prompting the user to upgrade the specific game unit, upgrading the specific game unit mandatorily, and waiting for the user to upgrade the specific game unit manually if the game version of the specific game unit is lower than the corresponding game version contained in the game directory information.
19 . The control method according to claim 18 , further comprising at least one of following:
checking whether multiple game services established and maintained by the main controller have the same processing function, and implementing the processing function in the main controller if so; and checking whether at least one session of the sessions established and maintained by the main controller corresponds to the same game server, and multiplexing the at least one session that corresponds to the same game server into one session if so.Join the waitlist — get patent alerts
Track US2010113145A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.