IP Library Granted Patent US 11,201,840
Granted Patent B2
US 11,201,840 · App. 17/004,188 · Granted Dec 14, 2021

Communication control method and information processing apparatus

Inventor: Tomohiko Taniguchi (Tokyo, JP)
Assignee: LINE CORPORATION
H04L51/14H04L51/32
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 11,201,840
App. No.
17/004,188
Granted
Dec 14, 2021
Kind
B2
Abstract

A communication control method is for performing a process executed by a computer including a processor. The process includes storing, in a storage device of an information processing apparatus, a correspondence relationship of a first user, a second user associated with the first user, and a third user associated with the second user; receiving, at the information processing apparatus, a message from the first user to the third user, from a terminal of the first user; and sending, by the information processing apparatus, the message received from the terminal of the first user as a message from the second user, to a terminal of the third user.

Claims (91)

1. A non-transitory computer-readable storage medium storing a computer readable program, which when executed by at least one processor of an information processing apparatus, causes the information processing apparatus to:

generate a messaging application graphical user interface (GUI) associated with a messaging service, the messaging application GUI configured to display at least one message input by at least a first user of the messaging service and at least one message input by at least one second user, the at least one second user being at least one of a servicing user of an organization, a supervising user of the organization, or both the servicing user of the organization and the supervising user of the organization;

receive a first message from the at least one second user; and

display the messaging application GUI, the displaying the messaging application GUI including displaying the received first message and message source information corresponding to the first message, the message source information indicating a source of the message, and

the displaying the message source information corresponding to the first message including changing the message source information based on an identity of the at least one second user, wherein

the messaging application GUI is further configured to display a service menu related to the organization, the service menu including at least one service link, the at least one service link including at least one of a reservation service associated with the organization, a coupon associated with the organization, service information provided by the organization, product information provided by the organization, location information corresponding to the organization, or any combinations thereof, and

the messaging application GUI further includes a menu including a GUI reservation schedule associated with the organization; and

the information processing apparatus is further caused to display the GUI reservation schedule menu in response to the first user selecting the reservation service link.

2. The non-transitory computer-readable storage medium of claim 1 , wherein,

the first user and the servicing user having a correspondence relationship established in at least one database; and

the information processing apparatus is further caused to,

determine whether the first user and the servicing user have the correspondence relationship established, and

prohibit the servicing user from sending a message to the first user in response to the correspondence relationship not being established between the first user and the servicing user.

3. The non-transitory computer-readable storage medium of claim 1 , wherein the information processing apparatus is further caused to:

determine a current availability of the at least one second user on the messaging service; and

change the message source information of the first message based on results of the determining the current availability of the at least one second user.

4. A non-transitory computer-readable storage medium storing a computer readable program, which when executed by at least one processor of an information processing apparatus, causes the information processing apparatus to:

generate a messaging application graphical user interface (GUI) associated with a messaging service, the messaging application GUI configured to display at least one message input by at least a first user of the messaging service and at least one message input by at least one second user, the at least one second user being at least one of a servicing user of an organization, a supervising user of the organization, or both the servicing user of the organization and the supervising user of the organization;

receive a first message from the at least one second user; and

display the messaging application GUI, the displaying the messaging application GUI including displaying the received first message and message source information corresponding to the first message, the message source information indicating a source of the message, and

the displaying the message source information corresponding to the first message including changing the message source information based on an identity of the at least one second user, wherein

the messaging application GUI further includes a chat room list menu, the chat room list menu including a list of a plurality of chat rooms associated with the organization on the messaging service,

each chat room included in the chat room list is configured to display a last message transmitted in the respective chat room, and

the chat room list menu further includes a chat room search functionality.

5. The non-transitory computer-readable storage medium of claim 4 , wherein

the first user and the servicing user having a correspondence relationship established in at least one database; and

the information processing apparatus is further caused to,

determine whether the first user and the servicing user have the correspondence relationship established, and

prohibit the servicing user from sending a message to the first user in response to the correspondence relationship not being established between the first user and the servicing user.

6. The non-transitory computer-readable storage medium of claim 4 , wherein the information processing apparatus is further caused to:

determine a current availability of the at least one second user on the messaging service; and

change the message source information of the first message based on results of the determining the current availability of the at least one second user.

7. A non-transitory computer-readable storage medium storing a computer readable program, which when executed by at least one processor of an information processing apparatus, causes the information processing apparatus to:

generate a messaging application graphical user interface (GUI) associated with a messaging service, the messaging application GUI configured to display at least one message input by at least a first user of the messaging service and at least one message input by at least one second user, the at least one second user being at least one of a servicing user of an organization, a supervising user of the organization, or both the servicing user of the organization and the supervising user of the organization;

receive a first message from the at least one second user; and

display the messaging application GUI, the displaying the messaging application GUI including displaying the received first message and message source information corresponding to the first message, the message source information indicating a source of the message, and

the displaying the message source information corresponding to the first message including changing the message source information based on an identity of the at least one second user, wherein

the messaging application GUI further includes a servicing user list menu for displaying a list of servicing users associated with the organization,

the servicing list menu further includes a first user search functionality, and

the information processing apparatus is further caused to,

receive a search query input to the first user search functionality, the search query input including a target first user, and

display a list of servicing users associated with the target first user, the list of servicing users generated based on existence of correspondence relationships established between each of the list of servicing users and the target first user.

8. The non-transitory computer-readable storage medium of claim 7 , wherein,

the first user and the servicing user having a correspondence relationship established in at least one database; and

the information processing apparatus is further caused to,

determine whether the first user and the servicing user have the correspondence relationship established, and

prohibit the servicing user from sending a message to the first user in response to the correspondence relationship not being established between the first user and the servicing user.

9. The non-transitory computer-readable storage medium of claim 7 , wherein the information processing apparatus is further caused to:

determine a current availability of the at least one second user on the messaging service; and

change the message source information of the first message based on results of the determining the current availability of the at least one second user.

10. A non-transitory computer-readable storage medium storing a computer readable program, which when executed by at least one processor of an information processing apparatus, causes the information processing apparatus to:

generate a messaging application graphical user interface (GUI) associated with a messaging service, the messaging application GUI configured to display at least one message input by at least a first user of the messaging service and at least one message input by at least one second user, the at least one second user being at least one of a servicing user of an organization, a supervising user of the organization, or both the servicing user of the organization and the supervising user of the organization;

receive a first message from the at least one second user; and

display the messaging application GUI, the displaying the messaging application GUI including displaying the received first message and message source information corresponding to the first message, the message source information indicating a source of the message, and

the displaying the message source information corresponding to the first message including changing the message source information based on an identity of the at least one second user, wherein

the messaging application GUI further includes a management menu associated with the organization, and

the management menu includes at least one of a chat room GUI element, a reservation GUI element, a servicing user schedule GUI element, or any combinations thereof,

the servicing user schedule GUI element includes a list of servicing users associated with the organization, and a timeline associated with each servicing user of the list of servicing users, and

each timeline includes scheduling information associated with the respective servicing user.

11. The non-transitory computer-readable storage medium of claim 10 , wherein

the first user and the servicing user having a correspondence relationship established in at least one database; and

the information processing apparatus is further caused to,

determine whether the first user and the servicing user have the correspondence relationship established, and

prohibit the servicing user from sending a message to the first user in response to the correspondence relationship not being established between the first user and the servicing user.

12. The non-transitory computer-readable storage medium of claim 10 , wherein the information processing apparatus is further caused to:

determine a current availability of the at least one second user on the messaging service; and

change the message source information of the first message based on results of the determining the current availability of the at least one second user.

13. A method of operating an information processing apparatus including at least one processor, the method comprising:

generating a messaging application graphical user interface (GUI) associated with a messaging service, the messaging application GUI configured to display at least one message input by at least a first user of the messaging service and at least one message input by at least one second user, the at least one second user being at least one of a servicing user of an organization, a supervising user of the organization, or both the servicing user of the organization and the supervising user of the organization;

receiving, using the at least one processor, a first message from the at least one second user; and

displaying, using the at least one processor, the messaging application GUI, the displaying the messaging application GUI including displaying the received first message and message source information corresponding to the first message, the message source information indicating a source of the message, and

the displaying the message source information corresponding to the first message including changing the message source information based on an identity of the at least one second user, wherein

the messaging application GUI further includes a chat room list menu,

the chat room list menu further includes a chat room search functionality, and

the method further includes,

displaying, using the at least one processor, the chat room list menu, the displaying the chat room list menu including,

displaying a list of a plurality of chat rooms associated with the organization on the messaging service, and

displaying a last message transmitted for each chat room of the plurality of chat rooms displayed in the chat room list.

14. The method of claim 13 , wherein

the messaging application GUI includes a service menu related to the organization, the service menu including at least one service link; and

the at least one service link includes at least one of a reservation service associated with the organization, a coupon associated with the organization, service information provided by the organization, product information provided by the organization, location information corresponding to the organization, or any combinations thereof.

15. The method of claim 14 , wherein the messaging application GUI further includes a menu including a GUI reservation schedule associated with the organization, and the method further comprises:

displaying, using the at least one processor, the GUI reservation schedule menu in response to the first user selecting the reservation service link.

16. The method of claim 13 , wherein,

the messaging application GUI further includes a servicing user list menu for displaying a list of servicing users associated with the organization.

17. The method of claim 13 , wherein,

the messaging application GUI further includes a management menu associated with the organization; and

the management menu includes at least one of a chat room GUI element, a reservation GUI element, a servicing user schedule GUI element, or any combinations thereof.

18. The method of claim 17 , wherein,

the servicing user schedule GUI element includes a list of servicing users associated with the organization, and a timeline associated with each servicing user of the list of servicing users; and

each timeline includes scheduling information associated with the respective servicing user.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2024
From: Z INTERMEDIATE GLOBAL CORPORATION
To: LY CORPORATION
Reel/Frame 067096/0431 →
CHANGE OF NAME Recorded Apr 10, 2024
From: LINE CORPORATION
To: Z INTERMEDIATE GLOBAL CORPORATION
Reel/Frame 067069/0467 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE CITY SHOULD BE SPELLED AS TOKYO PREVIOUSLY RECORDED AT REEL: 058597 FRAME: 0141. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 17, 2023
From: LINE CORPORATION
To: A HOLDINGS CORPORATION
Reel/Frame 062401/0328 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SPELLING OF THE ASSIGNEES CITY IN THE ADDRESS SHOULD BE TOKYO, JAPAN PREVIOUSLY RECORDED AT REEL: 058597 FRAME: 0303. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 17, 2023
From: A HOLDINGS CORPORATION
To: LINE CORPORATION
Reel/Frame 062401/0490 →
CHANGE OF NAME Recorded Dec 28, 2021
From: LINE CORPORATION
To: A HOLDINGS CORPORATION
Reel/Frame 058597/0141 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: A HOLDINGS CORPORATION
To: LINE CORPORATION
Reel/Frame 058597/0303 →
Priority Claims (1)
JP JP2015-250307 · Dec 22, 2015 · national
Continuity (2)
Continuation 15085024 · Mar 30, 2016
Related Publication 20210014184A1 · Jan 14, 2021