IP Library Granted Patent US 11,860,945
Granted Patent B2
US 11,860,945 · App. 17/392,407 · Granted Jan 2, 2024

Information processing apparatus to output answer information in response to inquiry information

Inventor: Takanori Mohri (Kanagawa, JP)
Assignee: RICOH COMPANY, LTD.
G06F16/90332G06F16/3329G06F16/3344G06F16/90344G06F40/205G06F40/268G10L15/22H04L51/02
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,860,945
App. No.
17/392,407
Granted
Jan 2, 2024
Kind
B2
Abstract

An information processing apparatus outputs answer information corresponding to inquiry information that is input. The information processing apparatus includes a memory and circuitry. The memory is configured to store a plurality of databases each having at least a first field and a second field. The circuitry is configured to: perform morphological analysis on the inquiry information, to divide the inquiry information into morphemes; perform a first matching process based on the morphemes and the first field of each of the plurality of databases, to determine whether to adopt the database as an extraction source from which the answer information is to be extracted; and perform a second matching process based on the morphemes and the first field of the database, which is determined to be adopted as the extraction source, to output, as the answer information, data in the second field corresponding to data in the first field.

Claims (49)

1. An information processing apparatus, comprising:

processing circuitry configured to:

receive an inquiry from a user;

determine whether a content of the inquiry satisfies a condition for providing a response corresponding to the inquiry;

in a case that the processing circuitry determines that the content satisfies the condition, refer to information stored in a database, to generate the response;

in a case that the processing circuitry determines that the content does not satisfy the condition, perform control to switch to responding to the inquiry by an operator;

provide, to the user, the response along with options as to whether the response is a desired answer; and

in a case that the user indicates that the response is not the desired answer, switch the inquiry to the operator.

2. The information processing apparatus according to claim 1 , further comprising:

a memory that stores the database, wherein

the database includes a plurality of information having at least a first field in which a word related to inquiry information is stored and a second field in which answer information is stored.

3. The information processing apparatus according to claim 2 , wherein the processing circuitry generates the response by searching the database for a first field corresponding to words in the content of the inquiry and retrieving information in a corresponding second field as content of the response.

4. The information processing apparatus according to claim 1 , wherein the processing circuitry determines that the content does not satisfy the condition in a case that the content is not found in the database.

5. The information processing apparatus according to claim 1 , wherein the processing circuitry is further configured to perform a morphological analysis on the content.

6. The information processing apparatus according to claim 1 , wherein the processing circuitry determines that the content does not satisfy the condition in a case that the processing circuitry is unable to perform a morphological analysis on the content.

7. The information processing apparatus according to claim 1 , wherein the processing circuitry is further configured to:

authenticate the user; and

generate the response based on authentication of the user.

8. The information processing apparatus according to claim 1 , wherein the processing circuitry is configured to, in a case that the user indicates that the response is not the desired answer, generate a new response to the inquiry by again referring to the information stored in the database.

9. The information processing apparatus according to claim 1 , wherein the processing circuitry is further configured to:

learn the content of the inquiry and corresponding response information from the database based on a result of selecting particular information from the database; and

generate the response based on the learned content.

10. The information processing apparatus according to claim 1 , the processing circuitry is configured to present the response to the user in a dialogue format.

11. A method, comprising:

receiving an inquiry from a user;

determining whether a content of the inquiry satisfies a condition for providing a response corresponding to the inquiry; referring, in a case that the determining indicates that the content satisfies the condition, to information stored in a database to generate the response;

performing, in a case that the determining indicates that the content does not satisfy the condition, control to switch to responding to the inquiry by an operator;

providing, to the user, the response along with options as to whether the response is a desired answer; and

switching, in a case that the user indicates that the response is not the desired answer, the inquiry to the operator.

12. The method according to claim 11 , wherein the database includes a plurality of information having at least a first field in which a word related to inquiry information is stored and a second field in which answer information is stored.

13. The method according to claim 12 , wherein the referring to the information stored in the database includes searching the database for a first field corresponding to words in the content of the inquiry and retrieving information in a corresponding second field as content of the response.

14. The method according to claim 11 , further comprising determining that the content does not satisfy the condition in a case that the content is not found in the database.

15. The method according to claim 11 , further comprising performing a morphological analysis on the content.

16. An information processing system, comprising:

a terminal; and

an information processing apparatus including processing circuitry configured to:

receive, from the terminal, an inquiry from a user;

determine whether a content of the inquiry satisfies a condition for providing a response corresponding to the inquiry;

in a case that the processing circuitry determines that the content satisfies the condition, refer to information stored in a database, to generate the response;

in a case that the processing circuitry determines that the content does not satisfy the condition, perform control to switch to responding to the inquiry by an operator;

provide, to the user, the response along with options as to whether the response is a desired answer; and

in a case that the user indicates that the response is not the desired answer, switch the inquiry to the operator.

17. A non-transitory computer readable medium storing computer executable instructions which, when executed by processing circuitry of an apparatus, cause the apparatus to:

receive an inquiry from a user;

determine whether a content of the inquiry satisfies a condition for providing a response corresponding to the inquiry;

in a case that the processing circuitry determines that the content satisfies the condition, refer to information stored in a database, to generate the response;

in a case that the processing circuitry determines that the content does not satisfy the condition, perform control to switch to responding to the inquiry by an operator;

provide, to the user, the response along with options as to whether the response is a desired answer; and

in a case that the user indicates that the response is not the desired answer, switch the inquiry to the operator.

Priority Claims (1)
JP 2018-137006 · Jul 20, 2018 · national
Continuity (2)
Division 16513955 · Jul 17, 2019
Related Publication 20210365501A1 · Nov 25, 2021