Voice authentication via secondary device
AssigneeNCR Corporation
InventorJeffrey Stephen Cooper
Life of this patent
Estimating the term…
Abstract
A user initiates a voice request to perform an operation with an external service and provides a voice credential for the operation. A determination is made as to whether the user has used a separate device from that which is associated with the voice request to log into the external service within a preceding amount of time before the voice request and/or within a succeeding amount of time following the voice request. If the user has such a login with the external service, the voice operation is processed on behalf of the user with the external service using the voice credential; otherwise the voice request is ignored.
Claims20
A method, comprising:
- receiving a request to validate a successful login of a user to an external service;
- obtaining at least one login event for the user with the external service;
- comparing a first time that the request was received against a second time associated with the at least one login event;
- and
- providing an audio agent with an indication as a result of the comparing as to whether the successful login for the user occurred.
A method, comprising:
- detecting an audio agent attempt to login as a user to an external service to perform an operation on behalf of the user;
- determining whether the user has separately logged into the external service within a configured amount of time from when the audio agent made the attempt;
- providing the audio agent with authorization to proceed with logging into the external service on behalf of the user when the user has successfully logged into the external service within the configured amount of time.
A system (SST), comprising:
- a server;
- and
- an authentication intermediary service;
- wherein the authentication intermediary service is configured to:
- (i) execute on at least one hardware processor of the server;
- (ii) provide a second and additional form of authentication when a user attempts to use an audio agent with a credential for accessing an external service, wherein the credential is a first form of authentication for accessing the external service, (iii) determine, as the second and additional form of authentication whether the user has successfully logged into the external service through a separate device from that which processes the audio agent within a configurable amount of time that precedes or that succeeds a time in which the user attempted to use the audio agent for accessing the external service.
Dependencies are inferred from the claim text.