IP Library Granted Patent US 10,625,149
Granted Patent B2
US 10,625,149 · App. 16/507,901 · Granted Apr 21, 2020

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,625,149
App. No.
16/507,901
Granted
Apr 21, 2020
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 (75)

1. 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 messages 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;

when a number of a group associated with the game icon and a number of the users who have entered the game satisfy a first relationship, 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.

2. The method of claim 1 , further comprising:

receiving fifth data indicating the result of the battle,

wherein the result of the battle is displayed in the chat screen based on the fifth data.

3. The method of claim 1 , wherein the messages are displayed in the chat screen in chronological order.

4. The method of claim 1 , wherein the game icon is located under the one or more messages.

5. The method of claim 1 , further comprising:

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 to 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 to left in the chat screen, the second balloon being associated with the other user.

6. The method of claim 5 , wherein the first message is inputted via the chat screen.

7. The method of claim 5 , wherein an icon for transmitting the first message is provided at a right lower position in the chat screen.

8. The method of claim 1 , wherein the number of the group is two.

9. 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 a terminal, a chat screen comprising a game icon for entry to a game and the one or more messages 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,

when a number of a group associated with the game icon and a number of the users who have entered the game satisfy a first relationship, 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.

10. The device of claim 9 , wherein the circuitry is further configured to:

receive fifth data indicating the result of the battle,

wherein the result of the battle is displayed in the chat screen based on the fifth data.

11. The device of claim 9 , wherein the messages are displayed in the chat screen in chronological order.

12. The device of claim 9 , wherein the game icon is located under the one or more messages.

13. The device of claim 9 , 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 to 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 to left in the chat screen, the second balloon being associated with the other user.

14. The device of claim 13 , wherein the first message is inputted via the chat screen.

15. The device of claim 13 , wherein an icon for transmitting the first message is provided at a right lower position in the chat screen.

16. The device of claim 9 , wherein the number of the group is two.

17. A non-transitory computer-readable medium encoded with computer-readable instructions thereon that, when executed by a computer, cause the computer to perform a method comprising:

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

displaying, on a display of a terminal, a chat screen comprising a game icon for entry to a game and the one or more messages 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;

when a number of a group associated with the game icon and a number of the users who have entered the game satisfy a first relationship, 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; and

displaying the battle on the display based on the fourth data.

18. The non-transitory computer-readable medium of claim 17 , further comprising:

receiving fifth data indicating the result of the battle,

wherein the result of the battle is displayed in the chat screen based on the fifth data.

19. The non-transitory computer-readable medium of claim 17 , wherein the messages are displayed in the chat screen in chronological order.

20. The non-transitory computer-readable medium of claim 17 , wherein the game icon is located under the one or more messages.

21. The non-transitory computer-readable medium of claim 17 , further comprising:

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 to 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 to left in the chat screen, the second balloon being associated with the other user.

22. The non-transitory computer-readable medium of claim 21 , wherein the first message is inputted via the chat screen.

23. The non-transitory computer-readable medium of claim 21 , wherein an icon for transmitting the first message is provided at a right lower position in the chat screen.

24. The non-transitory computer-readable medium of claim 17 , wherein the number of the group is two.

Assignments (3)
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 →
SECURITY INTEREST Recorded Mar 10, 2021
From: GREE, INC.
To: NSF I LLC
Reel/Frame 055551/0834 →
Priority Claims (1)
JP 2013-157971 · Jul 30, 2013 · national
Continuity (2)
Continuation 14446002 · Jul 29, 2014
Related Publication 20190329132A1 · Oct 31, 2019
Cited By (1)
US 12,214,282