IP Library › Granted Patent US 12,243,524
Granted Patent B2
US 12,243,524 · App. 17/996,980 · Granted Mar 4, 2025

Assistance device, conversation control device, and program

Inventor: Christoph Neumann (Tokyo, JP)
Assignee: EASY DIALOG G.K.
G10L15/22G10L2015/225
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,243,524
App. No.
17/996,980
Granted
Mar 4, 2025
Kind
B2
Abstract

An assistance device that assists with the generation of a computer program for controlling operations of a device to be controlled, the assistance device including an output control unit that controls operations of an output unit that outputs an utterance inputted into an input unit that receives an input of an utterance which is information outputted by an output source, wherein, in a case in which information indicating an event that has a possibility of occurring in a human-device conversation, that is, an interaction between the device to be controlled and a user of the device to be controlled, is inputted, the output control unit causes the output unit to output an event indicating the inputted information, and in a case in which information indicating an event that has a possibility of occurring in an (N−1)th place (where N is an integer equal to or greater than 1) during the human-device conversation is inputted into the input unit, the output control unit causes the output unit to output information prompting for an input of information indicating an event that has a possibility of occurring in the Nth place during the human-device conversation.

Claims (13)

1. An assistance device that assists with an implementation of operations of a device to be controlled, the assistance device comprising:

an output control unit that controls operations of an output unit that outputs an utterance inputted into an input unit that receives an input of an utterance which is information outputted by an output source, wherein

in a case in which information indicating an event that has a possibility of occurring in a human-device conversation, that is, an interaction between the device to be controlled and a user of the device to be controlled, is inputted, the output control unit causes the output unit to output an event indicating the inputted information, and

in a case in which information indicating an event that has a possibility of occurring in an (N−1)th place (where N is an integer equal to or greater than 1) during the human-device conversation is inputted into the input unit, the output control unit causes the output unit to output information prompting for an input of information indicating an event that has a possibility of occurring in the Nth place during the human-device conversation,

one event that has a possibility of occurring in the human-device conversation is a response process execution event that is an event in which the device to be controlled executes a response process that is a process according to an utterance inputted into the input unit, and

the output unit displays information related to a candidate of the response process execution event in natural language.

2. The assistance device according to claim 1 , wherein

other events that have a possibility of occurring in the human-device conversation are a received utterance occurrence event that is an event in which the user inputs an utterance into the device to be controlled and a given utterance occurrence event that is an event in which the device to be controlled outputs an utterance.

3. The assistance device according to claim 1 , further comprising:

an interaction flow information generation unit that generates, based on information inputted into the input unit, interaction flow information that is text data information indicating a flow of events occurring in the human-device conversation.

4. A conversation control device comprising:

a conversation control unit that controls an interaction between a user of a device to be controlled and the device to be controlled by using interaction flow information that is text data information indicating a flow of events occurring in a human-device conversation, that is, an interaction between the device to be controlled and the user of the device to be controlled, based on information inputted into an input unit that receives an input of an utterance which is information outputted by an output source, the interaction flow information being information generated by a computer program generation assistance device that assists with a design of operational content of the device to be controlled, the assistance device comprising an output control unit that controls operations of an output unit that outputs an utterance inputted into the input unit, wherein, in a case in which information indicating an event that has a possibility of occurring in the human-device conversation is inputted, the output control unit causes the output unit to output an event indicating the inputted information, and in a case in which information indicating an event that has a possibility of occurring in an (N−1)th place (where N is an integer equal to or greater than 1) during the human-device conversation is inputted into the input unit, the output control unit causes the output unit to output information prompting for an input of information indicating an event that has a possibility of occurring in the Nth place during the human-device conversation, one event that has a possibility of occurring in the human-device conversation is a response process execution event that is an event in which the device to be controlled executes a response process that is a process according to an utterance inputted into the input unit, and the output unit displays information related to a candidate of the response process execution event in natural language.

5. A non-transitory computer readable medium causing a computer program to function as the assistance device according to any one of claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2022
From: NEUMANN, CHRISTOPH
To: EASY DIALOG G.K.
Reel/Frame 062174/0398 →
Continuity (2)
Provisional Application 63014721 · Apr 24, 2020
Related Publication 20230335128A1 · Oct 19, 2023
References Cited (12)
US 10339930B2 · Kawahara · 2019 [cited by examiner]
US 10347244B2 · Goel · 2019 [cited by examiner]
US 10817787B1 · Zhang · 2020 [cited by examiner]
US 11004013B2 · Eisenzopf · 2021 [cited by examiner]
US 11158311B1 · Zhang · 2021 [cited by examiner]
US 11183170B2 · Iwase · 2021 [cited by examiner]
US 20200075027A1 · Arantes · 2020 [cited by examiner]
JP 2010073192A · 2010 [cited by applicant]
JP 2018032912A · 2018 [cited by applicant]
JP 2018055385A · 2018 [cited by applicant]
WO WO2021215540A1 · 2021 [cited by applicant]
“International Application No. PCT/JP2021/016535, International Search and Written Opinion mailed Jul. 6, 2021”, (Jul. 6, 2021), 9 pgs. [cited by applicant]