IP Library Granted Patent US 12,260,178
Granted Patent B2
US 12,260,178 · App. 17/599,340 · Granted Mar 25, 2025

Communication assistance server, communication assistance system, communication assistance method, and communication assistance program

Inventors: China Toyoshima (Tokyo, JP); Hidenori Kawamura (Hokkaido, JP)
Assignee: AILL INC.
G06F40/30H04L51/02H04L51/42H04L51/52
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 12,260,178
App. No.
17/599,340
Granted
Mar 25, 2025
Kind
B2
Abstract

A communication support server includes: a message content analysis unit configured to analyze a content of a message transmitted from a first terminal device used by a first user and/or a second terminal device used by a second user; a question information generation unit configured to generate question information to be transmitted to the first user based on the content of the message analyzed by the message content analysis unit; and an assist message generation unit configured to generate an assist message to be transmitted only to the second terminal device based on answer information that is an answer of the first user to the question information.

Claims (72)

1. A communication support server comprising a processor configured to:

analyze a content of a message transmitted from a first terminal device used by a first user and/or a second terminal device used by a second user, wherein the processor analyzes the message through machine learning trained using, as training data, past message exchanges between the first and second terminal devices;

attempt to determine from the message-content analysis whether the message from the first user to the second user honestly reflects the feelings of the first user toward the second user;

generate question information to be transmitted to the first user only when the processor cannot determine whether the message from the first user to the second user honestly reflects the feelings of the first user toward the second user;

generate an assist message to be transmitted only to the second terminal device based on answer information that is an answer of the first user to the question information;

determine whether an assist message is necessary based on the contents of the messages analyzed in the message-content analysis, and answer information that is an answer of the first user to the question information, and

generate the assist message to be transmitted only to the second terminal device when the assist-message determining step determines that the assist message is necessary.

2. The communication support server of claim 1 , wherein the processor is further configured to generate the question information for checking a feeling of the first user for the second user or a true meaning of the message from the first user to the second user.

3. The communication support server of claim 1 , wherein the processor is further configured to

generate the question information as a plurality of options, and

generate the assist message according to an option selected by the first user from the plurality of options in the answer information.

4. The communication support server of claim 1 , wherein the processor is further configured to calculate a degree of good feeling of the first user for the second user based on the answer information.

5. The communication support server of claim 1 , wherein the processor is further configured to

determine whether assistance related to input of an other message is necessary for the second user, and

determine whether the assistance related to the input of the other message is necessary for the first user or the second user, based on the answer information.

6. The communication support server of claim 1 , wherein the processor is further configured to transmit, to the first terminal device, the question information and transmit, to the second terminal device, the assist message.

7. The communication support server of claim 1 , wherein

the message is one message of a plurality of messages,

the plurality of messages include

an honest message that honestly reflects the feelings of the first user toward the second user, and

a not-honest message that fails to honestly reflect the feelings of the first user toward the second user, and

the processor is further configured to determine from the message-content analysis whether the message from the first user to the second user honestly reflects the feelings of the first user toward the second user by distinguishing an honest message from the first user to the second user from a not-honest message from the first user to the second user.

8. The communication support server of claim 1 , wherein

the message is one message of a plurality of messages,

the plurality of messages include

an honest message that honestly reflects the feelings of the first user toward the second user, and

a not-honest message that fails to honestly reflect the feelings of the first user toward the second user,

the processor is further configured to

attempt to determine from the message-content analysis whether the message from the first user to the second user honestly reflects the feelings of the first user toward the second user by distinguishing an honest message from the first user to the second user from a not-honest message from the first user to the second user, and

generate question information to be transmitted to the first user only when the processor fails to determine that the message from the first user to the second user honestly reflects the feelings of the first user toward the second user.

9. The communication support server of claim 1 , wherein the processor is configured to determine from the message-content analysis whether the message from the first user to the second user honestly reflects the feelings of the first user toward the second user, based on

a) a plurality of other messages from the first user to the second user, and

b) a length of the message and the plurality of other messages,

c) a number of messages between the first and second users, or

d) a duration of each message exchange between the first and second users in a plurality of message exchanges.

10. The communication support server of claim 1 , wherein the processor is configured to determine from the message-content analysis whether the message from the first user to the second user honestly reflects the feelings of the first user toward the second user, based on

a) a plurality of other messages from the first user to the second user,

b) a length of the message and the plurality of other messages,

c) a number of messages between the first and second users, and

d) a duration of each message exchange between the first and second users in a plurality of message exchanges.

11. A communication support system comprising:

a first terminal device used by a first user;

a second terminal device used by a second user; and

a communication support server connectable to the first terminal device and the second terminal device via a network,

the communication support server including a processor configured to:

analyze a content of a message transmitted from the first terminal device and/or the second terminal device, wherein the processor analyzes the message through machine learning trained using, as training data, past message exchanges between the first and second terminal devices;

attempt to determine from the message-content analysis whether the message from the first user to the second user honestly reflects the feelings of the first user toward the second user;

generate question information to be transmitted to the first user only when the processor cannot determine whether the message from the first user to the second user honestly reflects the feelings of the first user toward the second user;

generate an assist message to be transmitted only to the second terminal device based on answer information that is an answer of the first user to the question information;

determine whether an assist message is necessary based on the contents of the messages analyzed in the message-content analysis, and answer information that is an answer of the first user to the question information, and

generate the assist message to be transmitted only to the second terminal device when the assist-message determining step determines that the assist message is necessary.

12. The communication support system of claim 11 , wherein

the communication support system is for displaying a gauge on a terminal display indicating the degree of good feeling felt by a user of another terminal display toward a user of the terminal display communicating with the user of the another terminal display,

the first terminal device includes

a display displaying messages, and

a touch panel, a keyboard independent from the display, or an audio input device for inputting the messages displayed on the display,

the second terminal device includes

a display displaying messages, and

a touch panel, a keyboard independent from the display, or an audio input device for inputting the messages displayed on the display; and

the communication support server includes a processor connectable to the first terminal device and the second terminal device via a network, and the processor is configured to

analyze a content of a message transmitted from the first terminal device and/or the second terminal device, and

determine from the message-content analysis the degree of good feeling felt by the first user toward the second user and the degree of good feeling felt by the second user toward the first user, and transmit information on the degree of determined good feeling of the first and second users to the terminal devices of each other,

the display of the first terminal device displays a gauge indicating the degree of good feeling felt by the second user toward the first user based on the degree of good feeling of the second user toward the first user determined by the processor and transmitted to the first terminal device by the processor, and

the display of the second terminal device displays a gauge indicating the degree of good feeling felt by the first user toward the second user based on the degree of good feeling of the first user toward the second user determined by the processor and transmitted to the second terminal device by the processor.

13. The communication support system of claim 12 , wherein the processor transmits the assist message only when the determined degree of good feeling satisfies a predetermined value.

14. A communication support method comprising:

analyzing with a processor a content of a message transmitted from a first terminal device used by a first user and/or a second terminal device used by a second user, wherein the processor analyzes the message through machine learning trained using, as training data, past message exchanges between the first and second terminal devices;

attempting to determine from the message-content analysis whether the message from the first user to the second user honestly reflects the feelings of the first user toward the second user;

generating question information to be transmitted to the first user only when the processor cannot determine whether the message from the first user to the second user honestly reflects the feelings of the first user toward the second user;

generating an assist message to be transmitted only to the second terminal device based on answer information that is an answer of the first user to the question information;

determining whether an assist message is necessary based on the contents of the messages analyzed in the message-content analysis, and answer information that is an answer of the first user to the question information, and

generating the assist message to be transmitted only to the second terminal device when the assist-message determining step determines that the assist message is necessary.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2021
From: TOYOSHIMA, CHINA; KAWAMURA, HIDENORI
To: AILL INC.
Reel/Frame 057629/0088 →
Continuity (1)
Related Publication 20220180069A1 · Jun 9, 2022
References Cited (39)
US 9805718B2 · Ayan · 2017 [cited by examiner]
US 10073830B2 · Walia · 2018 [cited by examiner]
US 10417266B2 · Patel · 2019 [cited by examiner]
US 10516637B2 · Ghotbi · 2019 [cited by examiner]
US 10530723B2 · Milligan · 2020 [cited by examiner]
US 10565244B2 · Kershaw · 2020 [cited by examiner]
US 10877977B2 · Garg · 2020 [cited by examiner]
US 11010561B2 · Bellegarda · 2021 [cited by examiner]
US 11252117B2 · Mukherjee · 2022 [cited by examiner]
US 11531998B2 · Kopikare · 2022 [cited by examiner]
US 20080065371A1 · Nakano et al. · 2008 [cited by applicant]
US 20140017646A1 · Seitzberg, III · 2014 [cited by examiner]
US 20160162488A1 · Corradi · 2016 [cited by examiner]
US 20170169390A1 · Wesselink · 2017 [cited by examiner]
US 20170180276A1 · Gershony et al. · 2017 [cited by applicant]
US 20190222540A1 · Relangi · 2019 [cited by examiner]
US 20220180069A1 · Toyoshima et al. · 2022 [cited by applicant]
JP 3052673 · 1998 [cited by applicant]
JP 200232518 · 2002 [cited by applicant]
JP 2002358367 · 2002 [cited by applicant]
JP 2007200159 · 2007 [cited by applicant]
JP 200852449 · 2008 [cited by applicant]
JP 2011108052 · 2011 [cited by applicant]
JP 201463407 · 2014 [cited by applicant]
JP 2017168053 · 2017 [cited by applicant]
JP 2019508820 · 2019 [cited by applicant]
JP 2019101659 · 2019 [cited by applicant]
JP 7104278 · 2022 [cited by applicant]
WO 2006093092 · 2006 [cited by applicant]
Ren, Yafeng, and Donghong Ji, “Neural networks for deceptive opinion spam detection: An empirical study”, Jan. 2017, Information Sciences 385, pp. 213-224. (Year: 2017). [cited by examiner]
Aug. 22, 2023 Notice of Reasons for Refusal in corresponding Japanese Application No. 2022-085588 and English translation thereof. [cited by applicant]
Jun. 18, 2019 International Search Report issued in International Patent Application No. PCT/JP2019/014179 and English translation thereof. [cited by applicant]
Jan. 25, 2022 Japanese Office Action in Japanese Application No. 2021-511695 and English translation thereof. [cited by applicant]
“Marriage Activities Supported by AI with 1.8 Million Records,” Nikkei XTREND, Japan, Nikkel Business Publications, Inc., Jul. 14, 2018, No. 4, pp. 2-7 and English translation thereof. [cited by applicant]
“Our Chat Is Being Analyzed! I Tried Using AILL, Part 1,” pp. 2-4, online Feb. 22, 2019, searched on Jan. 17, 2022, URL:https://ameblo.jp/apple2454/entry-12439990475.html, and English translation thereof. [cited by applicant]
“Found and Registered to Trial of Matching Service,” online, Jan. 30, 2019, pp. 2-4, URL:https://ameblo.jp/apple2454/entry-12436461002.html; and English translation thereof. [cited by applicant]
“Is Artificial Intelligence Smart? I Tried Using AILL, Part 2,” online Feb. 23, 2019, searched on Jan. 17, 2022, pp. 2-5, URL: https://ameblo.jp/apple2454/entry-12440475206.html; and English translation thereof. [cited by applicant]
Sep. 10, 2024 Japanese Office Action issued in a corresponding Japanese Patent Application No. 2023-201332 and translation thereof. [cited by applicant]
Junko Ito et al., “Anonymous communication support system using moderate relationship with third person”, Journal of Human Interface Society, vol. 17, No. 2, 2015, pp. 55-66 and English Abstract. [cited by applicant]