Scalable authentication management
AssigneeInternational Business Machines Corporation
InventorsFeng Zhang, Peng Hui Jiang, Ting Yin, Jun Su, Zhe Hua Peng
Life of this patent
Estimating the term…
Abstract
Authentication management by receiving a request to initiate an authentication from a computing device of a user, directing the request to a selected authentication service of a plurality of authentication services, wherein the selected authentication service is determined dynamically based on respective authentication metrics of the plurality of authentication services, receiving authentication information via the selected authentication service, and authenticating the user based on the received authentication information.
Claims20
A computer implemented method comprising:
- receiving, by one or more processors, a request to initiate an authentication from a computing device of a user;
- directing, by one or more processors, the request to a selected authentication service of a plurality of authentication services, wherein the selected authentication service is determined dynamically based on respective authentication metrics of the plurality of authentication services;
- receiving, by one or more processors, authentication information via the selected authentication service;
- and
- authenticating, by one or more processors, the user based on the received authentication information.
A computer program product comprising one or more computer readable storage devices and collectively stored program instructions on the one or more computer readable storage devices, the stored program instructions comprising:
- program instructions to receive a request to initiate an authentication from a computing device of a user;
- program instructions to direct the request to a selected authentication service of a plurality of authentication services, wherein the selected authentication service is determined dynamically based on respective authentication metrics of the plurality of authentication services;
- program instructions to receive authentication information via the selected authentication service;
- and
- program instructions to authenticate the user based on the received authentication information.
A computer system, the computer system comprising:
- one or more computer processors;
- one or more computer readable storage devices;
- and
- stored program instructions on the one or more computer readable storage devices for execution by the one or more computer processors, the stored program instructions comprising:
- program instructions to receive a request to initiate an authentication from a computing device of a user;
- program instructions to direct the request to a selected authentication service of a plurality of authentication services, wherein the selected authentication service is determined dynamically based on respective authentication metrics of the plurality of authentication services;
- program instructions to receive authentication information via the selected authentication service;
- and
- program instructions to authenticate the user based on the received authentication information.
Dependencies are inferred from the claim text.