| CPC G06F 21/31 (2013.01) [G06F 21/6263 (2013.01); H04L 9/0819 (2013.01); H04L 63/0807 (2013.01); H04L 63/0823 (2013.01); H04L 63/0884 (2013.01); H04W 12/06 (2013.01); H04W 12/068 (2021.01); G06F 9/445 (2013.01); G06F 21/305 (2013.01); G06Q 40/03 (2023.01); H04L 41/147 (2013.01); H04L 63/0815 (2013.01); H04L 63/0876 (2013.01); H04L 63/126 (2013.01); H04L 67/535 (2022.05)] | 20 Claims |

|
1. A method for using an authenticated, universal digital identity for a user, the method comprising:
sending, by a user device, a request to sign up for access to a relying party using a digital identity of a user of the user device;
receiving, by the user device, a plurality of identity providers that are available for authentication of the digital identity of the user, wherein the user device comprises a unique device identifier for each of the plurality of identity providers;
receiving, by the user device, a selection from the user of an identity provider of the plurality of identity providers;
authenticating, by the user device, the user on an identity provider application associated with the identity provider selected by the user, wherein communications during authentication between the user device and the identity provider selected by the user comprise the unique device identifier of the device for the identity provider selected by the user;
providing, by the user device, consent information and an indication that the user was authenticated on the identity provider application to an identity network;
receiving, by the user device, identity attributes of the user from the identity network; and
populating, by the user device, a signup form of the relying party using the identity attributes of the user received from the identity network.
|