| CPC H04L 63/0815 (2013.01) [H04L 63/083 (2013.01); H04W 12/068 (2021.01); H04W 12/069 (2021.01)] | 19 Claims |

|
1. A computer-implemented method, comprising:
receiving and storing, at a cloud universal identification server having a digital storage, a plurality of identifying attributes associated with a user and one or more identifying attributes associated with a computing device;
receiving, at the cloud universal identification server, a request to authenticate a process at the computing device,
the request being received from credential provider code that was previously installed on the computing device,
wherein the credential provider code was previously configured to recognize a mobile device, and
wherein the request indicates that the mobile device was selected for authentication purposes;
in response to the request indicating that the mobile device was selected for authentication purposes, retrieving, from a database, a protocol for communicating with the mobile device;
transmitting, by the cloud universal identification server and in accordance with the retrieved protocol, first authentication data associated with the user for delivery to the mobile device; and
upon receiving, at the cloud universal identification server and from the mobile device, second authentication data, transmitting for delivery to the credential provider code of the computing device, the second authentication data causing the authentication to the process to be successful;
wherein one or more steps are performed on at least a processor coupled to at least a memory.
|