IP Library Granted Patent US 11,265,315
Granted Patent B2
US 11,265,315 · App. 16/134,714 · Granted Mar 1, 2022

Information processing terminal, method, and system including information processing terminal

Inventor: Shunsuke Ota (Kawasaki, JP)
Assignee: Canon Kabushiki Kaisha
H04L63/0861G06F21/32G06F21/64G10L17/06G10L17/22H04L63/12H04W88/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,265,315
App. No.
16/134,714
Granted
Mar 1, 2022
Kind
B2
Abstract

An information processing terminal, including a speaker unit, for receiving and processing an input of voice information, performs control, in a case where it is determined that authentication is needed for execution of a service corresponding to an input of voice information, to perform biometric authentication using information extracted as biological information of a user corresponding to the input voice information, and notifies, in a case where the biometric authentication is successful, the user via the speaker unit of a message regarding the execution of the service as a response to the input of the voice information.

Claims (53)

1. An information processing terminal for receiving and processing an input of voice information, the information processing terminal comprising:

a speaker;

a memory storing instructions, and

at least one processor executing the instructions causing the information processing terminal to:

store identification information that is necessary for identifying a user based on user's information;

output, in a case where authentication is not needed for execution of a first service corresponding to the input, a message regarding the execution of the first service via the speaker as a response to the input;

issue a service request for a second service to a service server based on the input;

perform, in a case where a server request for an authentication request is received from the service server, the authentication request about the user identified using the stored identification information corresponding to the input, to an authentication control unit;

request, in a case where biometric authentication according to the authentication request is successful by the authentication control unit to which biological information of the user is presented, a verification process using data based on the biometric authentication to the service server, wherein the data based on the biometric authentication includes a signature created using a private key corresponding to the biological information used in the biometric authentication which has been successful by the authentication control unit, and

output, in a case where the biometric authentication is successful and verification is successful in the verification process, a message regarding the execution of the second service via the speaker as a response to the input of the voice information,

wherein the message regarding the execution of the second service is output via the speaker in a case where, in the verification process, the verification of the signature using a public key corresponding to the private key is successful in the service server.

2. The information processing terminal according to claim 1 , wherein biological information is extracted from the input voice information to perform the biometric authentication by the authentication control unit as an authentication controller of the information processing terminal.

3. The information processing terminal according to claim 1 , wherein the authentication control unit is an authentication controller of the information processing terminal or an authentication controller of a mobile terminal of the user corresponding to the store information.

4. A method in an information processing terminal, including a speaker, for receiving and processing an input of voice information, the method comprising:

storing identification information that is necessary for identifying a user based on user's information;

outputting, in a case where authentication is not needed for execution of a first service corresponding to the input, a message regarding the execution of the first service via the speaker as a response to the input;

issuing a service request for a second service to a service server based on the input;

performing control, in a case where a server request for an authentication request is received from the service server, the authentication request about the user identified using the stored identification information corresponding to the input, to an authentication control unit;

requesting, in a case where biometric authentication according to the authentication request is successful by the authentication control unit to which biological information of the user is presented, a verification process using data based on the biometric authentication to the service server, wherein the data based on the biometric authentication includes a signature created using a private key corresponding to the biological information used in the biometric authentication which has been successful by the authentication control unit, and

outputting, in a case where the biometric authentication is successful and verification is successful in the verification process, a message regarding the execution of the second service via the speaker as a response to the input of the voice information,

wherein the message regarding the execution of the second service is output via the speaker in a case where, in the verification process, the verification of the signature using a public key corresponding to the private key is successful in the service server.

5. The method according to claim 4 , wherein biological information is extracted from the input voice information to perform the biometric authentication by the authentication control unit as an authentication controller of the information processing terminal.

6. The information processing terminal according to claim 4 , wherein the authentication control unit is an authentication controller of the information processing terminal or an authentication controller of a mobile terminal of the user corresponding to the stored information.

7. A non-transitory computer readable storage medium storing a computer program for causing a computer to execute a method for receiving and processing an input of voice information, the method comprising:

storing identification information that is necessary for identifying a user based on user's information;

outputting, in a case where authentication is not needed for execution of a first service corresponding to the input, a message regarding the execution of the first service via a speaker of the computer as a response to the input;

issuing a service request for a second service to a service server based on the input;

performing control, in a case where a server request for an authentication request is received from the service server, the authentication request about the user identified using the stored identification information corresponding to the input, to an authentication control unit;

requesting, in a case where biometric authentication according to the authentication request is successful by the authentication control unit to which biological information of the user is presented, a verification process using data based on the biometric authentication to the service server, wherein the data based on the biometric authentication includes a signature created using a private key corresponding to the biological information used in the biometric authentication which has been successful by the authentication control unit, and

outputting, in a case where the biometric authentication is successful and verification is successful in the verification process, a message regarding the execution of the second service via the speaker as a response to the input of the voice information,

wherein the message regarding the execution of the second service is output via the speaker in a case where, in the verification process, the verification of the signature using a public key corresponding to the private key is successful in the service server.

8. A system comprising:

an information processing terminal; and

a service server,

wherein the information processing terminal comprises:

a speaker;

a memory storing instructions, and

a processor executing the instructions causing the information processing terminal to:

receive an input of voice information;

store identification information that is necessary for identifying a user based on user's information;

issue, a service request to the service server based on the input voice information;

perform, in a case where a server request for an authentication request is received from the service server, the authentication request about the user identified using the stored identification information corresponding to the input, to an authentication control unit; and

request, in a case where biometric authentication according to the authentication request is successful by the authentication control unit to which biological information of the user is presented, a verification process using data based on the biometric authentication to the service server, wherein the data based on the biometric authentication includes a signature created using a private key corresponding to the biological information used in the biometric authentication which has been successful by the authentication control unit,

wherein the service server comprises:

a memory storing instructions, and

a processor executing the instructions causing the service server to:

transmit the server request for the authentication request to the information processing terminal for processing corresponding to the issued service request;

execute the verification process using the data based on the biometric authentication;

execute, based on success of verification in the verification process, processing corresponding to the issued service request; and

return a result of the processing to the information processing terminal,

wherein the instructions stored in the memory of the information processing terminal further cause the information processing terminal to output a message, via the speaker, corresponding to the result returned from the service server as a response to the input of the voice information, and

wherein in a case where the verification of the signature using a public key corresponding to the private key is successful, the processing corresponding to the issue service request is executed in the service server.

9. The system according to claim 8 , wherein, biological information is extracted from the input voice information to perform the biometric authentication by the authentication control unit as an authentication controller of the information processing terminal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2018
From: OTA, SHUNSUKE
To: CANON KABUSHIKI KAISHA
Reel/Frame 047716/0042 →
Priority Claims (1)
JP JP2017-183524 · Sep 25, 2017 · national
Continuity (1)
Related Publication 20190098003A1 · Mar 28, 2019