IP Library Granted Patent US 11,531,815
Granted Patent B2
US 11,531,815 · App. 16/512,388 · Granted Dec 20, 2022

Information processing apparatus and non-transitory computer readable medium storing program

Inventor: Daisuke Yasuoka (Kanagawa, JP)
Assignee: FUJIFILM Business Innovation Corp.
G06F40/30G06F40/211G06F40/268G06K9/6267G06V10/40G06V30/10
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,531,815
App. No.
16/512,388
Granted
Dec 20, 2022
Kind
B2
Abstract

An information processing apparatus includes a reception unit that receives information from a user in an interactive form and a selection unit that selects a first service for analyzing contents of natural language as a transmission destination of the information in a case where information from the user is input in natural language and selects a second service as an analysis destination of the received information in a case where information from the user is input as an image or a sound.

Claims (34)

1. An information processing apparatus comprising:

a processor, configured to:

receive information input by a user in an interactive form through an input interface, wherein the information input by the user includes a first information and a second information subsequent to the first information;

select a first service for analyzing contents of natural language as a transmission destination of the information in a case where the information from the user is input in natural language and select a second service as an analysis destination of the received information in a case where the information from the user is input as an image or a sound made from a machine; and

in response to a plurality of candidates are notified according to a result of an analysis by the second service, present the plurality of candidates in an order from high probability to low probability on a display,

wherein, in response to the reception of the first information, the processor is configured to transmit the first information to the first service to analyze text of the first information to determine a meaning of the first information, and receive an inquiry corresponding to the first information from the first service to inquire the second information from the user,

wherein, in response to the second information being the image or the sound from the machine, the processor is configured to transmit the second information to the second service, and receive the plurality of candidates from the second service each corresponds to different scenarios reflected by the second information,

wherein the second information are obtained and analyzed in addition to the determined meaning of the first information as to determine an inquiry of user.

2. The information processing apparatus according to claim 1 ,

wherein the processor is further configured to present a result of an analysis by the second service to the user.

3. The information processing apparatus according to claim 1 ,

wherein the processor is further configured to present a result of an analysis by the second service to the user based on a history of interaction.

4. The information processing apparatus according to claim 3 ,

wherein in a case where a plurality of candidates are notified as the result of the analysis, the processor is further configured to determine a candidate to be presented to the user based on the history of interaction.

5. The information processing apparatus according to claim 4 ,

wherein the processor is further configured to proceed with a scenario without presenting the result of the analysis to the user in a case where reliability of the result of the analysis by the second service is high.

6. The information processing apparatus according to claim 1 ,

wherein a result of an analysis by the second service is not presented to the user.

7. The information processing apparatus according to claim 6 ,

wherein the result of the analysis by the second service is transmitted to the first service according to a scenario in progress, and the result of the analysis by the first service and contents according to the scenario in progress are presented.

8. A non-transitory computer readable medium storing a program causing a computer to execute a process, the process comprising:

a function of receiving information from a user in an interactive form, wherein the information input by the user includes a first information and a second information subsequent to the first information; and

a function of selecting a first service for analyzing contents of natural language as a transmission destination of the information in a case where information from the user is input in natural language and selecting a second service as an analysis destination of the received information in a case where information from the user is input as an image or a sound made from a machine; and

in response to a plurality of candidates are notified according to a result of an analysis by the second service, presenting the plurality of candidates in an order from high probability to low probability on a display,

wherein, in response to the reception of the first information, transmitting the first information to the first service to analyze text of the first information to determine a meaning of the first information, and receiving an inquiry corresponding to the first information from the first service to inquire the second information from the user,

wherein, in response to the second information being the image or the sound made from the machine, transmitting the second information to the second service, and receiving the plurality of candidates from the second service each corresponds to different scenarios reflected by the second information,

wherein the second information are obtained and analyzed in addition to the determined meaning of the first information as to determine an inquiry of user.

9. An information processing apparatus comprising:

reception means for receiving information from a user in an interactive form, wherein the information input by the user includes a first information and a second information subsequent to the first information;

selection means for selecting a first service for analyzing contents of natural language as a transmission destination of the information in a case where information from the user is input in natural language and selects a second service as an analysis destination of the received information in a case where information from the user is input as an image or a sound made from a machine; and

presenting means for, in response to a plurality of candidates are notified according to a result of an analysis by the second service, presenting the plurality of candidates in an order from high probability to low probability on a display;

wherein, in response to the reception of the first information, transmitting the first information to the first service to analyze text of the first information to determine a meaning of the first information, and receiving an inquiry corresponding to the first information from the first service to inquire the second information from the user,

wherein, in response to the second information being the image or the sound made from the machine, transmitting the second information to the second service, and receiving the plurality of candidates from the second service each corresponds to different scenarios reflected by the second information,

wherein the second information are obtained and analyzed in addition to the determined meaning of the first information as to determine an inquiry of user.

Assignments (2)
CHANGE OF NAME Recorded May 14, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056237/0131 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2019
From: YASUOKA, DAISUKE
To: FUJI XEROX CO., LTD.
Reel/Frame 049866/0322 →
Priority Claims (1)
JP JP2019-032822 · Feb 26, 2019 · national
Continuity (1)
Related Publication 20200272697A1 · Aug 27, 2020