Method, game server and mobile terminal for providing game server with game room information
Abstract
A method, a game server and a mobile terminal for providing a game user with game room information is disclosed in the present invention, the method including: the game server detecting a game user's state change in the game room; if a game user joins the game, storing the game user's table and seat state as occupied; if the game user leaves the game, storing the game user's table and seat state as unoccupied, and sending to the game user the IDs of all the tables and seats with state change between the time when the game user last joins the game and the time when the game user leaves the game. In accordance with the present invention, the game user is provided with the IDs of the tables and seats with state change when the game user leaves the game. Therefore, the data flow is reduced considerably, the game speed is accelerated, and the user may pay fewer network fees.
Claims
exact text as granted — not AI-modified1 . A method for providing a game user with game room information, wherein the game room information comprises identifications (IDs) of table and seat, the method comprising:
storing the time when each game user joins a game in a game room, and storing the state of the table and seat of the game user as occupied when the game user joins the game; storing the time when the game user leaves the game, and storing the state of the table and seat of the game user as unoccupied when the game user leaves the game; and sending IDs of all the tables and seats with state change between the time when the game user last joins the game and the time when the game user leaves the game to the game user.
2 . The method of claim 1 , further comprising:
sending IDs of the unoccupied tables and seats to the game user before the game user joins the game at first time.
3 . The method of claim 2 , wherein the sending the IDs of the unoccupied tables and seats to the game user before the game user joins the game at first time comprises:
sending to the game user the IDs of the unoccupied tables and seats in response to a request before the game user joins the game at first time, when receiving the request sent from the game user for the IDs of the unoccupied tables and seats.
4 . The method of claim 2 , wherein the sending the IDs of the unoccupied tables and seats to the game user before the game user joins the game at first time comprises:
sending IDs of the unoccupied tables and seats when the game user joins the game room to the game user; and sending IDs of the tables and seats with state change after the game user has been in the game room to the game user in real time.
5 . The method of claim 1 , wherein the game room information further comprises user base information, and the user base information comprises user IDs, the method further comprising:
storing the user base information of the game user when the game user joins the game; and sending the user base information of all the game users joining the game between the time when the game user last joins the game and the time when the game user leaves the game to the game user when the game user leaves the game.
6 . The method of claim 5 , wherein the user base information further comprises:
at least one of head portrait ID, level, credit, and configuration information.
7 . The method of claim 1 , wherein the game room information further comprises user information about leaving game room, and the user information about leaving game room comprises user IDs, the method further comprising:
storing the user information about leaving game room of the game user when the game user leaves the game room; sending the user information about leaving game room of all the other game users leaving the game between the time when the game user last joins the game and the time when the game user leaves the game to the game user, after the game user leaves the game.
8 . The method of claim 1 , further comprising:
receiving a request for the game room information sent from the game user leaving the game before sending the IDs of all the tables and seats with state change to the game user leaving the game.
9 . The method of claim 1 , when the game user leaves the game and wants to start a new one, the method further comprising:
sending the game room information comprising at least the IDs of the tables and seats with state change to the game user in real time; or sending to the game user the game room information comprising at least the IDs of the tables and seats with state change between the time when the game user leaves the game and the present time in response to a request sent from the game user for the game room information.
10 . The method of claim 1 , wherein the IDs of the tables and seats are sent to the game user via table and seat information of user.
11 . The method of claim 10 , wherein the table and seat information of user further comprises at least one of user ID, states of table and seat, and table and seat password.
12 . The method of claim 1 , wherein the sending the IDs of all the tables and seats with state change between the time when the game user last joins the game and the time when the game user leaves the game to the game user comprises:
determining state change of the tables and seats by comparing the states of the tables and seats at the time when the game user last joins the game with the states of the tables and seats at the time when the game user leaves the game; and sending the IDs of all the tables and seats with state change to the game user.
13 . A game server, comprising:
a first unit configured to store the time when each game user joins a game in a game room, and store the state of the table and seat of the game user as occupied when the game user joins the game; store the time when the game user leaves the game, and store the state of the table and seat of the game user as unoccupied when the game user leaves the game; and a second unit configured to send identifications (IDs) of all the tables and seats with state change between the time when the game user last joins the game and the time when the game user leaves the game to the game user.
14 . The game server of claim 13 , further comprising:
a third unit configured to send IDs of the unoccupied tables and seats to the game user before the game user joins the game at first time.
15 . A mobile terminal, comprising:
a first unit configured to receive identifications (IDs) of the unoccupied tables and seats from a game server before a game user of the mobile terminal first joins a game, and receive IDs of the tables and seats with state change between the time when the game user last joins the game and the time when the game user leaves the game from the game server; a second unit configured to determine unoccupied tables and seats by comparing the IDs of the unoccupied tables and seats between the latest time when the game user joins the game and the time when the game use leaves the game with the IDs of the tables and seats with state change.Join the waitlist — get patent alerts
Track US2008242424A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.