Game control device, game control method, program, and game system
AssigneeKonami Digital Entertainment Co., Ltd.
InventorsTakahiro Toda, Taku Endo
Life of this patent
Estimating the term…
Abstract
There is provided a game control device that allows a user, while executing or intending to execute a certain game, to know information about himself or herself in relation to another game. The game control device includes an execution means for executing a first game, a first determining means for determining whether a state of the first game satisfies a first condition when the user is executing the first game, an information obtaining means for obtaining user information of the user for a second game associated with the first game when the first condition is determined to be satisfied by the first determining means, and a notifying means for notifying the user about the user information for the second game obtained by the information obtaining means.
Claims21
A game control device that communicates with a user communication terminal to enable a user to play a first game via communication with a user communication terminal, the game control device comprising:
- a receiver configured to receive a request for starting the first game from the user communication terminal;
- a processor configured to:
- determine, in response to the request, if a game application of the first game is operational,
- generate data for executing the first game in response to input by a user into the user communication terminal, if the game application of the first game is operational, and
- select a second game if the game application of the first game is not operational, from a plurality of games that are associated with the first game;
- an application programming interface (API) server configured to send a request, based on a control of the processor, for a first storage device that stores one or more parameters associated with the user in the plurality of games that are associated with the first game or a second storage device that stores one or more parameters associated with the user in the second game, to transmit the one or more parameters associated with the user in the second game if the processor has determined that the game application of the first game is not operational, the one or more parameters being set to decrease during the execution of the second game and to increase each time a certain period of time elapses;
- and
- a first transmitter configured to transmit the data generated by the processor to the user communication terminal if the processor has determined that the application of the first game is operational, and to transmit the parameters associated with the user in the second game received by the API server to the user communication terminal if the processor has determined that the game application of the first game is not operational.
A game control device that communicates with a user communication terminal to enable a user to play a first game via communication with a user communication terminal, the game control device comprising:
- a receiver configured to receive a request for starting the first game from the user communication terminal;
- a processor configured to:
- determine, in response to the request, if a game application of the first game is operational,
- generate data for executing the first game in response to input by a user into the communication terminal, if the application of the first game are operational, and
- select a second game if the game application of the first game is not operational, from a plurality of games that are associated with the user;
- an application programming interface (API) server configured to send a request, based on a control of the processor, for a first storage device that stores one or more parameters associated with the user in the plurality of games that are associated with the user or a second storage device that stores one or more parameters associated with the user in the second game, to transmit the one or more parameters associated with the user in the second game if the processor has determined that the game application of the first game is not operational, the one or more parameters being set to decrease during the execution of the second game and to increase each time a certain period of time elapses;
- and
- a first transmitter configured to transmit the data generated by the processor to the user communication terminal if the processor has determined that the game application of the first game are operational, and to transmit the one or more parameters associated with the user in the second game received by the API server to the user communication terminal if the processor has determined that the game application of the first game is not operational.
A non-transitory computer readable storage medium having computer executable instructions stored thereon that, when executed by a computer, cause the computer to:
- input a request for starting a first game from a user communication terminal;
- determine, in response to the request, if a game application of the first game is operational;
- generate data for executing the first game in response to input by a user into the user communication terminal, if the game application of the first game is operational;
- select a second game if the game application of the first game is not operational, from a plurality of games that are associated with the first game;
- send a request for a first storage device that stores one or more parameters associated with the user in the plurality of games that are associated with the first game, to transmit one or more parameters associated with the user in the second game if determined that the game application of the first game is not operational the one or more parameters being set to decrease during the execution of the second game and to increase each time a certain period of time elapses;
- and
- transmit the generated data to the user communication terminal if the game application of the first game is operational, and transmit the received one or more parameters associated with the user in the second game to the user communication terminal if the game application of the first game is not operational.
A non-transitory computer readable storage medium having computer executable instructions stored thereon that, when executed by a computer, cause the computer to:
- input a request for starting a first game from a user communication terminal;
- determine, in response to the request, if a game application of the first game is operational;
- generate data for executing the first game in response to input by a user into the user communication terminal, if the game application of the first game is operational;
- select a second game if the game application of the first game is not operational, from a plurality of games that are associated with the user;
- send a request for a first storage device that stores one or more parameters associated with the user in the plurality of games that are associated with the user, to transmit one or more parameters associated with the user in the second game if determined that the game application of the first game is not operational the one or more parameters being set to decrease during the execution of the second game and to increase each time a certain period of time elapses;
- and
- transmit the generated data to the user communication terminal if the game application of the first game are operational user in the second game to the user communication terminal if the game application of the first game is not operational.
A game control method of a first game server that executes a first game, the method comprising:
- receiving, by a processor, a request for starting the first game from a user communication terminal;
- determining, by the processor, in response to the request, if a game application of the first game is operational;
- generating data, by the processor, for executing the first game in response to input by a user into the user communication terminal, if the game application of the first game is operational;
- selecting, by the processor, a second game if the game application of the first game is not operational, from a plurality of games that are associated with the first game;
- sending a request, to a second game server that stores one or more parameters associated with the user in the second game, to transmit the one or more parameters associated with the user in the second game if the processor has determined that the game application of the first game is not operational, the one or more parameters being set to decrease during the execution of the second game and to increase each time a certain period of time elapses;
- receiving, from the second game server, one or more parameters associated with the user in the second game in accordance with the request;
- and
- transmitting the generated data to the user communication terminal if the processor has determined that the game application of the first game is operational, and transmitting the one or more parameters associated with the user in the second game received from the second game server to the user communication terminal if the processor has determined that the game application of the first game is not operational.
A game system including a first game server and a supervisory server, the first game server enabling a user to play a first game via communication with a user communication terminal,
- the first game server comprising:
- a receiver configured to receive a request for starting the first game from the user communication terminal;
- a processor configured to:
- determine, in response to the request, if a game application of the first game is operational,
- generate data for executing the first game in response to input by a user into the user communication terminal, if the game application of the first game is operational, and
- select a second game if the game application of the first game is not operational, from a plurality of games that are associated with the first game;
- an application programming interface (API) server configured to send a request, based on a control of the processor, for the supervisory server to transmit one or more parameters associated with the user in the second game if the processor has determined that the game application of the first game is not operational, the one or more parameters being set to decrease during the execution of the second game and to increase each time a certain period of time elapses;
- and
- a first transmitter configured to transmit the data generated by the processor to the user communication terminal if the processor has determined that the game application of the first game is operational, and to transmit the one or more parameters associated with the user in the second game received by the API server to the user communication terminal if the processor has determined that the game application of the first game is not operational,
- the supervisory server comprising
- a first storage device that stores the one or more parameters associated with the user in the plurality of games that are associated with the first game, and
- a second transmitter configured to transmit, in response to a request from the API server of the first game server, the one or more parameters associated with the user in the second game to the first game server.
A game system including a first game server and a supervisory server, the first game enabling a user to play a first game via communication with a user communication terminal,
- the first game server comprising:
- a receiver configured to receive a request for starting the first game from the user communication terminal;
- a processor configured to:
- determine, in response to the request, if a game application of the first game is operational,
- generate data for executing the first game in response to input by a user into the user communication terminal, if the game application of the first game is operational, and
- select a second game if the game application of the first game is not operational, from a plurality of games that are associated with the user;
- an application programming interface (API) server configured to send a request, based on a control of the processor, for the supervisory server to transmit one or more parameters associated with the user in the second game if the processor has determined that the game application of the first game is not operational, the one or more parameters being set to decrease during the execution of the second game and to increase each time a certain period of time elapses;
- and
- a first transmitter configured to transmit the data generated by the processor to the user communication terminal if the processor has determined that the game application of the first game is operational, and to transmit the one or more parameters associated with the user in the second game received by the API server to the user communication terminal if the processor has determined that the game application of the first game is not operational,
- the supervisory server comprising
- a first storage device that stores the one or more parameters associated with the user in the plurality of games that are associated with the user, and
- a second transmitter configured to transmit, in response to a request from the API server of the first game server, the one or more parameters associated with the user in the second game to the first game server.
Dependencies are inferred from the claim text.