IP Library Granted Patent US 10,933,333
Granted Patent B2
US 10,933,333 · App. 16/531,260 · Granted Mar 2, 2021

System for establishing a support hierarchy for a player in a competitive game

Inventor: Junnosuke Nagai (Tokyo, JP)
Assignee: GREE, Inc.
A63F13/795A63F13/798A63F13/92A63F13/35
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 10,933,333
App. No.
16/531,260
Granted
Mar 2, 2021
Kind
B2
Abstract

A control program which may cause a game apparatus to implement: a match execution function for executing a match between a plurality of players; a setting function for setting a first player who wins as a superior player to which a second player who loses is subordinate on the basis of a result of execution of the match and setting a subordination rank of the second player; and a control function for performing control such that at least a part of executable actions are different depending on a setting of the setting function, wherein, in a case where a player is subordinate to the first player, the setting function is implemented to set a subordination rank of the second player on the basis of the subordination rank of the player subordinate to the superior player.

Claims (41)

1. A computer program product embodied on a non-transitory computer-readable medium and containing instructions that, when executed, causes a game apparatus provided with a memory unit to provide a game to be executed between a plurality of groups to which a plurality of players belong, wherein causing the game apparatus to provide the game comprises:

executing a control function to provide at least one match between the plurality of groups, the at least one match having at least one victorious group and at least one defeated group;

executing a setting function, the setting function comprising setting an order of the plurality of groups according to a time of defeat associated with each defeated group in the plurality of groups, and providing a predetermined arrangement of the plurality of groups based on the order;

displaying, on a display, the predetermined arrangement of the plurality of groups; and

executing the control function to provide at least one further match between the plurality of groups based on the predetermined arrangement,

wherein executing the control function comprises providing, to each player belonging to the plurality of groups, a controllable action, wherein each controllable action for each of the players in each of the plurality of groups is based on the order, and further comprises providing a controllable interface element configured to execute the controllable action, wherein executing the control function further comprises enabling and disabling the controllable action interface element based on an in-game timing.

2. The computer program product according to claim 1 , wherein setting the order of the plurality of groups according to the time of defeat associated with each defeated group in the plurality of groups comprises setting groups with a later time of defeat to a lower part of the order.

3. The computer program product according to claim 1 , wherein a plurality of controllable actions are provided, a first controllable action in the plurality of controllable actions being executable by each player in at least one predetermined group and not by each player in the at least one defeated group, and a second controllable action different from the first controllable action being executable by each player in the at least one defeated group and not by each player in the at least one predetermined group.

4. The computer program product according to claim 3 , wherein a plurality of defeated groups is provided and wherein each of the plurality of groups is provided with a rank; and

wherein the second controllable action different from the first controllable action is executable by each player in a lower-ranked defeated group in the at least one defeated group, the lower-ranked defeated group having a lower rank than a predetermined rank.

5. The computer program product according to claim 1 , wherein each of the plurality of groups is provided with a rank; and

wherein a controllable action in the plurality of controllable actions is executable by each player belonging to a group having a predetermined rank or a rank higher than a predetermined rank, and is not executable by each player belonging to a group having a rank lower than a predetermined rank.

6. The computer program product according to claim 1 , wherein executing the control function comprises deducting at least one first point consumed in the game;

further comprising executing a point storage function, comprising associating a set of second points with each of the plurality of groups, and storing a set of associated point values in the storage unit; and

further comprising executing a point consumption function, comprising consuming at least one second point associated with a group in the plurality of groups and restoring at least one first point associated with the group in the plurality of groups based on the consumption of the at least one second point.

7. The computer program product according to claim 1 , wherein each controllable action for each of the players comprises changing a parameter of at least one predetermined group based on the action.

8. The computer program product according to claim 7 , wherein, for one or more players in the plurality of players in one or more groups in the plurality of groups, the step of changing a parameter of the at least one predetermined group based on the action comprises:

associating at least one second point associated with the one or more groups with the at least one predetermined group; and

removing an association for the at least one second point with the one or more groups.

9. The computer program product according to claim 8 , wherein a magnitude of the at least one second point is based on the order.

10. The computer program product according to claim 8 , wherein associating at least one second point with the at least one predetermined group further comprises associating the at least one second point with a valid term, wherein the at least one second point is configured to expire after an end of the valid term.

11. The computer program product according to claim 1 , wherein causing the game apparatus to provide the game further comprises:

executing a reward association function, wherein the reward association function comprises determining one or more ranks based on the order, and generating a set of different rewards, a first reward in the set of different rewards being associated with a first group and a first rank and a second reward in the set of predetermined rewards being associated with a second group and a second rank.

12. The computer program product according to claim 11 , wherein the first reward is based on a number of groups associated with a first group.

13. The computer program product according to claim 1 , wherein causing the game apparatus to provide the game further comprises:

transmitting display data for displaying a message exchange screen, and providing, with the message exchange screen, a message exchange configured to transmit messages between each player belonging to a predetermined group and each player belonging to the at least one defeated group.

14. The computer program product according to claim 1 , wherein causing the game apparatus to provide the game further comprises:

determining a controllable action execution frequency of one or more players belonging to the plurality of groups; and

adjusting a rank of the one or more players based on the controllable action execution frequency.

15. A method for controlling a game apparatus provided with a memory unit to provide a game to be executed between a plurality of groups to which a plurality of players belong, wherein the method comprises:

executing a control function to provide at least one match between the plurality of groups, the at least one match having at least one victorious group and at least one defeated group;

executing a setting function, the setting function comprising setting an order of the plurality of groups according to a time of defeat associated with each defeated group in the plurality of groups, and providing a predetermined arrangement of the plurality of groups based on the order;

displaying, on a display, the predetermined arrangement of the plurality of groups; and

executing the control function to provide at least one further match between the plurality,

wherein executing the control function comprises providing, to each player belonging to the plurality of groups, a controllable action, wherein each controllable action for each of the players in each of the plurality of groups is based on the order, and further comprises providing a controllable interface element configured to execute the controllable action, wherein executing the control function further comprises enabling and disabling the controllable action interface element based on an in-game timing.

16. A game apparatus comprising a memory unit and configured to provide a game to be executed between a plurality of groups to which a plurality of players belong, wherein the game apparatus is configured to execute steps of:

executing a control function to provide at least one match between the plurality of groups, the at least one match having at least one victorious group and at least one defeated group;

executing a setting function, the setting function comprising setting an order of the plurality of groups according to a time of defeat associated with each defeated group in the plurality of groups, and providing a predetermined arrangement of the plurality of groups based on the order;

displaying, on a display, the predetermined arrangement of the plurality of groups; and

executing the control function to provide at least one further match between the plurality of groups based on the predetermined arrangement,

wherein executing the control function comprises providing, to each player belonging to the plurality of groups, a controllable action, wherein each controllable action for each of the players in each of the plurality of groups is based on the order, and further comprises providing a controllable interface element configured to execute the controllable action, wherein executing the control function further comprises enabling and disabling the controllable action interface element based on an in-game timing.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY ADDRESS AND ATTORNEY DOCKET NUMBER PREVIOUSLY RECORDED AT REEL: 71296 FRAME: 163. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 10, 2025
From: GREE, INC.
To: GREE HOLDINGS, INC.
Reel/Frame 071611/0203 →
CHANGE OF NAME Recorded May 16, 2025
From: GREE, INC.
To: GREE HOLDINGS, INC.
Reel/Frame 071296/0163 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2019
From: NAGAI, JUNNOSUKE
To: GREE, INC.
Reel/Frame 049955/0424 →
Priority Claims (1)
JP 2016-257035 · Dec 28, 2016 · national
Continuity (2)
Continuation 15855187 · Dec 27, 2017
Related Publication 20190351333A1 · Nov 21, 2019