IP Library Granted Patent US 10,881,950
Granted Patent B2
US 10,881,950 · App. 16/803,297 · Granted Jan 5, 2021

Program, method, and system of transmitting or receiving message

Inventor: Yusaku Kamekawa (Tokyo, JP)
Assignee: Gree, Inc.
A63F13/12A63F13/50A63F13/795A63F13/87A63F13/88H04L51/046A63F2300/572
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,881,950
App. No.
16/803,297
Granted
Jan 5, 2021
Kind
B2
Abstract

A controller receives a message from a first user terminal of user terminals belonging to a chat group. In a case where the type of the message is of a normal message, the controller transmits the message to each of the user terminals. In a case where the type of the message is selection of the game icon, the controller generates a game message according to logic corresponding to the game icon and transmits the game message to each of the user terminals.

Claims (74)

1. A game control method comprising:

transmitting, to terminals of a plurality of users, data for displaying a chat screen comprising a game icon for entry to a game and one or more messages sent from at least a part of the plurality of users;

causing display of the game icon in the chat screen on a terminal of a first user of the plurality of users;

in response to selection of the game icon by the first user,

transmitting, to the terminal of the first user, data for displaying a waiting message indicating waiting for an entry of another user to the game in the chat screen, and

transmitting, to terminals other than the terminal of the first user, data for displaying an icon for the entry to the game in the chat screen;

in response to the icon for the entry to the game being selected by a second user other than the first user, receiving the entry of the second user;

transmitting, to at least a part of the terminals of the plurality of users, data for displaying a player group including the first user and the second user who has entered the game in the chat screen;

conducting a battle by the player group; and

transmitting, to at least part of the terminals of the plurality of users, data for displaying a result of the battle in the chat screen.

2. The method of claim 1 , wherein a display in the terminal of a user with entry to the game is different from a display in the terminal of a user without entry to the game.

3. The method of claim 1 , wherein an entry to the game is ended when a set entry period has elapsed.

4. The method of claim 1 , wherein in transmitting the data for displaying a result of the battle in the chat screen, the data is transmitted to the terminals of all of the plurality of users.

5. The method of claim 1 , wherein in transmitting the data for displaying the player group, the data is transmitted to the terminals of all of the plurality of users.

6. The method of claim 1 , further comprising receiving a first message from the terminal of the first user, wherein

in the chat screen displayed on the terminal of the first user, the first message is displayed in a first balloon that is right-justified and has a tail pointing right in the chat screen, and

in the chat screen displayed on terminals of users other than the first user, the first message is displayed in a second balloon that is left justified and has a tail pointing left in the chat screen, the second balloon being associated with the first user.

7. A game control device comprising:

circuitry configured to:

transmit, to terminals of a plurality of users, data for displaying a chat screen comprising a game icon for entry to a game and one or more messages sent from at least a part of the plurality of users;

cause display of the game icon in the chat screen on a terminal of a first user of the plurality of users;

in response to selection of the game icon by the first user,

transmit, to the terminal of the first user, data for displaying a waiting message indicating waiting for an entry of another user to the game in the chat screen, and

transmit, to terminals other than the terminal of the first user, data for displaying an icon for the entry to the game in the chat screen;

in response to the icon for the entry to the game being selected by a second user other than the first user, receive the entry of the second user;

transmit, to at least a part of the terminals of the plurality of users, data for displaying a player group including the first user and the second user who has entered the game in the chat screen;

conduct a battle by the player group; and

transmit, to at least part of the terminals of the plurality of users, data for displaying a result of the battle in the chat screen.

8. The game control device of claim 7 , wherein a display in the terminal of a user with entry to the game is different from a display in the terminal of a user without entry to the game.

9. The game control device of claim 7 , wherein an entry to the game is ended when a set entry period has elapsed.

10. The game control device of claim 7 , wherein in transmitting the data for displaying a result of the battle in the chat screen, the data is transmitted to the terminals of all of the plurality of users.

11. The game control device of claim 7 , wherein in transmitting the data for displaying the player group, the data is transmitted to the terminals of all of the plurality of users.

12. The game control device of claim 7 , wherein

the circuitry is configured to receive a first message from the terminal of the first user,

in the chat screen displayed on the terminal of the first user, the first message is displayed in a first balloon that is right-justified and has a tail pointing right in the chat screen, and

in the chat screen displayed on terminals of users other than the first user, the first message is displayed in a second balloon that is left justified and has a tail pointing left in the chat screen, the second balloon being associated with the first user.

13. A game control method at a terminal used by a user, the method comprising:

receiving first data indicating one or more messages sent from one or more users;

displaying, on a display of the terminal, a chat screen comprising a game icon for entry to a game and the one or more message based on the first data;

in response to the game icon being selected by the user, transmitting second data indicating that the game icon is selected;

displaying a waiting message indicating waiting for an entry of at least one of the one or more users to the game in the chat screen after transmitting the second data;

receiving a third data indicating a user of the one or more users who has selected the icon for the entry to the game while the waiting message is displayed;

displaying information indicating the user who has selected the icon for the entry to the game in the chat screen while the waiting message is displayed based on the third data;

displaying a player group composed of the users who have entered the game in the chat screen;

receiving fourth data relating a battle by the group;

displaying the battle on the display based on the fourth data; and

displaying a result of the battle in the chat screen.

14. The method of claim 13 , wherein a display in the terminal when entered to the game is different from a display in the terminal when not entered to the game.

15. The method of claim 13 , wherein an entry to the game is ended when a set entry period has elapsed.

16. The method of claim 13 , further comprising receiving a first message from the terminal of the first user, wherein

receiving an input of a first message from the terminal of the user;

transmitting the first message;

displaying the first message in a first balloon that is right justified and has a tail pointing right in the chat screen;

receiving a second message from another user; and

displaying the second message in a second balloon that is left-justified and has a tail pointing left in the chat screen, the second balloon being associated with the other user.

17. A device comprising circuitry configured to:

receive first data indicating one or more messages sent from one or more users,

display, on a display of the terminal, a chat screen comprising a game icon for entry to a game and the one or more message based on the first data,

in response to the game icon being selected by the user, transmit second data indicating that the game icon is selected,

display a waiting message indicating waiting for an entry of at least one of the one or more users to the game in the chat screen after transmitting the second data;

receive a third data indicating a user of the one or more users who has selected the icon for the entry to the game while the waiting message is displayed,

display information indicating the user who has selected the icon for the entry to the game in the chat screen while the waiting message is displayed based on the third data,

display a player group composed of the users who have entered the game in the chat screen,

receive fourth data relating a battle by the group,

display the battle on the display based on the fourth data, and

display a result of the battle in the chat screen.

18. The device of claim 17 , wherein a display in the terminal of a user with entry to the game is different from a display in the terminal of a user without entry to the game.

19. The device of claim 17 , wherein an entry to the game is ended when a set entry period has elapsed.

20. The device of claim 17 , wherein the circuitry is further configured to:

receive an input of a first message from the terminal of the user;

transmit the first message;

display the first message in a first balloon that is right-justified and has a tail pointing right in the chat screen;

receive a second message from another user; and

display the second message in a second balloon that is left-justified and has a tail pointing left in the chat screen, the second balloon being associated with the other user.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA AND ATTORNEY DOCKET NUMBER PREVIOUSLY RECORDED AT REEL: 71303 FRAME: 640. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 10, 2025
From: GREE, INC.
To: GREE HOLDINGS, INC.
Reel/Frame 071611/0161 →
CHANGE OF NAME Recorded May 16, 2025
From: GREE, INC.
To: GREE HOLDINGS, INC.
Reel/Frame 071303/0640 →
Priority Claims (1)
JP 2013-157971 · Jul 30, 2013 · national
Continuity (3)
Continuation 16507856 · Jul 10, 2019
Continuation 14446002 · Jul 29, 2014
Related Publication 20200188785A1 · Jun 18, 2020
Cited By (1)
US 12,214,282