SERVER AND GAME APPLICATION PROGRAM FOR PROVIDING ONLINE GAMES
First Claim
1. A server device for providing game services to a client terminal communicatively connected to the server device, the server device comprising:
- one or more processors configured to execute a computer program, wherein the computer program comprises;
a progress management module configured to manage progress of a first game based on first game progress data related to progress of the first game by a player, the first game progress data being provided by the client terminal executing a first game application program;
a data providing module configured to provide the client terminal with first object generation data for generating first object, in accordance with progress of the first game;
a reception module configured to receive a first game switch notification from the client terminal if the first object is selected in the first game to start a switch process to a second game application program on the client terminal; and
a reward granting module configured to grant a first reward to the player in response to the first game switch notification; and
, whereinthe progress management module is configured to manage progress of a second game based on second game progress data related to progress of the second game, the second game progress data being provided by the client terminal executing the second game application program;
the data providing module is configured to provide the client terminal with second object generation data for generating a second object, in accordance with progress of the second game;
the reception module is configured to receive a second game switch notification from the client terminal if the second object is selected in the second game to start a switch process to the first game application program on the client terminal; and
the reward granting module is configured to grant a second reward to the player in response to the second game switch notification.
1 Assignment
0 Petitions
Accused Products
Abstract
A server device according to an embodiment of the present invention provides game services to a client terminal communicatively connected to the server device. The server device includes one or more processors configured to execute a particular program. In an embodiment, the particular program includes: a progress management module configured to manage the progress of the first game based on the first game progress data related to the progress of the first game provided by the client terminal executing the first game application program; and a data providing module configured to provide the client terminal with the first object generation data for generating the first object in accordance with the progress of the first game. The server device can grant a reward to a player when receiving from the client terminal a first game switch notification indicating that the switch process to the second game application program has been started.
14 Citations
11 Claims
-
1. A server device for providing game services to a client terminal communicatively connected to the server device, the server device comprising:
-
one or more processors configured to execute a computer program, wherein the computer program comprises; a progress management module configured to manage progress of a first game based on first game progress data related to progress of the first game by a player, the first game progress data being provided by the client terminal executing a first game application program; a data providing module configured to provide the client terminal with first object generation data for generating first object, in accordance with progress of the first game; a reception module configured to receive a first game switch notification from the client terminal if the first object is selected in the first game to start a switch process to a second game application program on the client terminal; and a reward granting module configured to grant a first reward to the player in response to the first game switch notification; and
, whereinthe progress management module is configured to manage progress of a second game based on second game progress data related to progress of the second game, the second game progress data being provided by the client terminal executing the second game application program; the data providing module is configured to provide the client terminal with second object generation data for generating a second object, in accordance with progress of the second game; the reception module is configured to receive a second game switch notification from the client terminal if the second object is selected in the second game to start a switch process to the first game application program on the client terminal; and the reward granting module is configured to grant a second reward to the player in response to the second game switch notification. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
2. (canceled)
-
8. A game application program for causing a client terminal communicatively connected to a server device to execute a first game, the game application program comprising:
-
a progress data providing module configured to provide the server device with game progress data indicating progress of the first game; an object generation module configured to generate a first object based on first object generation data provided by the server device in accordance with progress of the first game indicated by the game progress data; an object presenting module configured to present the first object to a player of the first game; a game switch module configured to execute a switch process to another application program for causing the client terminal to execute a second game, in response to a selecting operation on the first object; and a reward granting module configured to grant a reward to the player when the switch process is executed, wherein, when the reward granted to the player in a predetermined period exceeds a predetermined upper limit, the reward granting module suspends granting of the reward to the player until the predetermined period elapses. - View Dependent Claims (9, 11)
-
-
10. (canceled)
Specification