IP Library Granted Patent US 12,367,268
Granted Patent B2
US 12,367,268 · App. 18/491,927 · Granted Jul 22, 2025

Digital identity

Inventors: Gregory Slowiak (Chicago, IL); Eric Woodward (San Francisco, CA); Philip Lam (San Francisco, CA); Jeff Shultz (Waco, TX)
Assignee: Early Warning Services, LLC
G06F21/31G06F21/6263H04L9/0819H04L63/0807H04L63/0823H04L63/0884H04W12/06H04W12/068G06F9/445G06F21/305G06Q40/03H04L41/147H04L63/0815H04L63/0876H04L63/126H04L67/535
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 12,367,268
App. No.
18/491,927
Granted
Jul 22, 2025
Kind
B2
Abstract

Disclosed herein is an identity network that can provide a universal, digital identity for users that can be used to authenticate the user by an identity provider for relying parties. The identity network receives a request from a relying party that includes deep linking to an identity provider selected by the user. The request specifies the user as well as any other information about the user the relying party is requesting. A service of the identity network launches the application for the identity provider on the user's device using a software development kit. The user can log into the identity provider's application, which validates the user and provides the user authentication/validation and information about the user to the identity network. The identity network can then provide the indication of the user's authentication and the user information to the relying party.

Claims (70)

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.

2. The method for using an authenticated, universal digital identity for a user of claim 1 , further comprising:

upon receiving the selection of the identity provider, automatically launching, by the user device, the identity provider application.

3. The method for using an authenticated, universal digital identity for a user of claim 2 , wherein:

the identity provider application is automatically launched using a deep link.

4. The method for using an authenticated, universal digital identity for a user of claim 1 , further comprising:

receiving, by the user device, an input from the user, the input comprising login information associated with the identity provider selected by the user, wherein the login information is authenticated by the identity provider application.

5. The method for using an authenticated, universal digital identity for a user of claim 1 , further comprising:

providing, by the user device, a prompt for the user to provide consent for the identity provider to provide identity attributes to the relying party; and

receiving, by the user device, the consent information from the user in response to the prompt.

6. The method for using an authenticated, universal digital identity for a user of claim 1 , further comprising:

displaying, by the user device, the plurality of identity providers on a display of the user device.

7. The method for using an authenticated, universal digital identity for a user of claim 1 , wherein:

the identity attributes received from the identity network are encrypted; and

the method further comprises decrypting, by the user device, the encrypted identity attributes to access the identity attributes of the user.

8. A user device, comprising:

one or more processors; and

a memory having stored thereon instructions that, upon execution by the one or more processors, cause the one or more processors to:

send a request to sign up for access to a relying party using a digital identity of a user of the user device;

receive a plurality of identity providers that are available for authentication of the digital identity of the user;

receive a selection from the user of an identity provider of the plurality of identity providers;

authenticate the user on an identity provider application associated with the identity provider selected by the user;

provide consent information and an indication that the user was authenticated on the identity provider application to an identity network, wherein a communication including the consent information and the indication that the user was authenticated comprises a device identifier of the user device that is unique to the identity network;

receive identity attributes of the user from the identity network, wherein a communication including the identity attributes comprises the device identifier; and

populate a signup form of the relying party using the identity attributes of the user received from the identity network.

9. The user device of claim 8 , wherein:

the user device executes a relying party application associated with the relying party; and

the relying party application sends the request to sign up, receives the identity attributes of the user from the identity network, and populates the signup form.

10. The user device of claim 8 , wherein:

the identity attributes received from the identity network are encrypted; and

the instructions further cause the one or more processors to decrypt the encrypted identity attributes to access the identity attributes of the user.

11. The user device of claim 10 , wherein the instructions comprise further instructions that, upon execution by the one or more processors, cause the one or more processors to:

receive an encryption key from the identity network, wherein the encryption key is used to decrypt the identity attributes of the user.

12. The user device of claim 10 , wherein:

the identity attributes are encrypted using an encryption key that is unique to a single transaction.

13. The user device of claim 8 , wherein:

authenticating the user is done using a biometric sensor of the user device.

14. The user device of claim 8 , further comprising:

a software development kit that includes a certificate binding between the software development kit within the identity provider application and the identity provider.

15. A non-transitory, computer-readable medium having stored thereon instructions that, upon execution by one or more processors of a user device, cause the one or more processors to:

request, from a user of the user device, to provide a standard identity document;

receive, a photograph of the standard identity document;

provide the photograph of the standard identity document to a document verification subsystem of an identity network;

send a request to sign up for access to a relying party using a digital identity of the user of the user device;

receive a plurality of identity providers that are available for authentication of the digital identity of the user;

receive a selection from the user of an identity provider of the plurality of identity providers;

authenticate the user on an identity provider application associated with the identity provider selected by the user;

provide consent information and an indication that the user was authenticated on the identity provider application to the identity network;

receive identity attributes of the user from the identity network; and

populate a signup form of the relying party using the identity attributes of the user received from the identity network.

16. The non-transitory, computer-readable medium of claim 15 , wherein:

the identity attributes comprise at least one of a name, a residential address, a business address, a phone number, an email address, or a credit score.

17. The non-transitory, computer-readable medium of claim 15 , wherein:

the identity provider selected by the user is an identity provider with which the user has an established relationship.

18. The non-transitory, computer-readable medium of claim 15 , wherein:

the identity attributes received from the identity network are encrypted using an encryption key that is unique to a single transaction; and

the instructions further cause the one or more processors to:

receive the encryption key from the identity network; and

decrypt the identity attributes using the encryption key.

19. The non-transitory, computer-readable medium of claim 15 , wherein:

the consent information indicates that the user consents to the identity provider sharing the identity attributes with the relying party.

20. The non-transitory, computer-readable medium of claim 15 , wherein:

the identity provider application comprises one or both of a mobile application and a website.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2023
From: SLOWIAK, GREGORY; WOODWARD, ERIC; LAM, PHILIP; SHULTZ, JEFF
To: EARLY WARNING SERVICES, LLC
Reel/Frame 065306/0502 →
Continuity (8)
Continuation 17856056 · Jul 1, 2022
Continuation 16908435 · Jun 22, 2020
Provisional Application 62864891 · Jun 21, 2019
Provisional Application 62864911 · Jun 21, 2019
Provisional Application 62864900 · Jun 21, 2019
Provisional Application 62864906 · Jun 21, 2019
Provisional Application 62864889 · Jun 21, 2019
Related Publication 20240160706A1 · May 16, 2024
References Cited (24)
US 10237259B2 · Ronda et al. · 2019 [cited by applicant]
US 11157954B1 · Belanger et al. · 2021 [cited by applicant]
US 11244034B1 · Nagappan et al. · 2022 [cited by applicant]
US 11394724B1 · Slowiak et al. · 2022 [cited by applicant]
US 20040236965A1 · Krohn · 2004 [cited by applicant]
US 20060129817A1 · Borneman · 2006 [cited by examiner]
US 20060218630A1 · Pearson · 2006 [cited by examiner]
US 20100154046A1 · Liu et al. · 2010 [cited by applicant]
US 20130086657A1 · Srinivasan · 2013 [cited by examiner]
US 20140173754A1 · Barbir · 2014 [cited by applicant]
US 20170041296A1 · Ford · 2017 [cited by examiner]
US 20180152440A1 · Hande et al. · 2018 [cited by applicant]
US 20180181745A1 · Chen et al. · 2018 [cited by applicant]
US 20180218121A1 · Gassner et al. · 2018 [cited by applicant]
US 20190261169A1 · Kamal · 2019 [cited by examiner]
US 20200213297A1 · Suraparaju · 2020 [cited by applicant]
US 20200366671A1 · Larson et al. · 2020 [cited by applicant]
US 20210320799A1 · Bankston · 2021 [cited by applicant]
US 20210326426A1 · Bouse · 2021 [cited by applicant]
EP 2867814A1 · 2015 [cited by examiner]
Non-Final Office Action issued in U.S. Appl. No. 16/908,435, dated Nov. 2, 2021 in 14 pages. [cited by applicant]
Notice of Allowance issued in U.S. Appl. No. 16/908,435, dated Mar. 17, 2022 in 7 pages. [cited by applicant]
Non-Final Office Action issued in U.S. Appl. No. 17/856,056, dated Feb. 15, 2023 in 14 pages. [cited by applicant]
Notice of Allowance issued in U.S. Appl. No. 17/856,056, dated Jul. 24, 2023 in 8 pages. [cited by applicant]