IP Library Granted Patent US 9,180,375
Granted Patent B2
US 9,180,375 · App. 13/870,648 · Granted Nov 10, 2015

Server device and non-transitory computer-readable record medium

Inventors: Keisuke Tagawa (Tokyo, JP); Junji Okayama (Tokyo, JP)
Assignee: DeNA Co., Ltd.
A63F13/12A63F13/335A63F13/533A63F13/822
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,180,375
App. No.
13/870,648
Granted
Nov 10, 2015
Kind
B2
Abstract

An object of the present invention is to raise a player's interest in an operation of a mission screen in a social game. A server device configured to be connected over a network to a user terminal, the server device configured to control a game that progresses as a player accomplishes given missions, the server device includes: a screen data generation unit configured to generate data of a mission screen in response to a request from the user terminal operated by the player, the mission screen having displayed thereon a plurality of mission progress buttons for causing the missions to progress; and a response process unit configured to perform a process of causing a predetermined event to occur in response to an input from the player through any of the plurality of mission progress buttons.

Claims (17)

1. A server device connected to a user terminal over a network, the server device configured to control a game that progresses as a player accomplishes given missions, the server device comprising:

at least a processor and a memory that implement:

a screen data generation unit configured to generate data of a mission screen in response to a request from the user terminal operated by the player, the mission screen having displayed thereon a plurality of mission progress buttons for causing the missions to progress;

a response process unit configured to perform a process of causing a predetermined event to occur in response to an input from the player through any of the plurality of mission progress buttons;

a number determination process unit that determines a maximum number N of the mission progress buttons to be displayed on the mission screen, wherein the maximum number N is determined based on a number of events that can be executed until parameters assigned to the player change and satisfy a predetermined condition; and

a random selection unit configured to randomly select events that will occur during the missions in a repetitive manner, until a number of the events randomly selected by the random selection unit is equal to or greater than the maximum number N of the mission progress buttons to be displayed on the mission screen.

2. The server device according to claim 1 , wherein

the random selection unit is further configured to end random selection when a specific event has been selected by random selection,

the number determination unit for buttons is further configured to determine the number of the mission progress buttons to be displayed on the mission screen, according to the number of the events randomly selected before the specific event has been selected by random selection and before the number of the events randomly selected by the random selection unit is equal to or greater than the maximum number N of the mission progress buttons to be displayed on the mission screen.

3. The server device according to claim 1 , wherein

the screen data generation unit is further configured to generate data of a mission screen having displayed thereon the mission progress buttons, with the number thereof being decreased in response to each input from the player through the mission progress button.

4. A non-transitory computer-readable record medium storing a game program for causing a computer including a processor and a memory to execute a game that progresses as a player accomplishes given missions, the game program instructing the computer to perform the following processes:

a process to generate data of a mission screen in response to a request from a user terminal operated by the player, the mission screen having displayed thereon a plurality of mission progress buttons for causing the missions to progress;

a process to cause a predetermined event to occur in response to an input from the player through any of the plurality of mission progress buttons;

a process to determine a maximum number N of the mission progress buttons to be displayed on the mission screen, wherein the maximum number N is determined based on a number of events that can be executed until parameters assigned to the player change and satisfy a predetermined condition;

a process to randomly select events that will occur during the missions in a repetitive manner, until a number of the events randomly selected by the random selection unit is equal to or greater than the maximum number N of the mission progress buttons to be displayed on the mission screen; and

a process to determine a number of the mission progress buttons to be displayed on the mission screen, according to the number of the events randomly selected.

Assignments (2)
CHANGE OF ADDRESS Recorded Feb 10, 2022
From: DENA CO., LTD.
To: DENA CO., LTD.
Reel/Frame 059805/0970 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2013
From: TAGAWA, KEISUKE; OKAYAMA, JUNJI
To: DENA CO., LTD.
Reel/Frame 030312/0720 →
Priority Claims (1)
JP 2012-145578 · Jun 28, 2012 · national
Continuity (1)
Related Publication 20140004920A1 · Jan 2, 2014