IP Library Granted Patent US 11,551,226
Granted Patent B2
US 11,551,226 · App. 16/392,243 · Granted Jan 10, 2023

Systems and methods for dynamic identity decisioning

Inventor: Bala K. Kumar (Chicago, IL)
Assignee: TRANS UNION LLC
G06Q20/4016G06F21/44G06Q20/4014G06Q20/42
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 11,551,226
App. No.
16/392,243
Granted
Jan 10, 2023
Kind
B2
Abstract

Example systems and methods for dynamic identity decisioning include: receiving a request, from a third-party server, to confirm an identity of a user attempting a transaction through a third-party website displayed in a first application window on a user device of the user; causing the user device to display a second application window for presenting an identity decisioning application and at least partially overlapping the first window; assessing a risk level associated with the transaction based on identity verification data retrieved from the user device; and if the risk level exceeds a predetermined threshold, selecting at least one identity authentication exam for presentation to the user via the second window, determining an outcome of the at least one identity authentication exam based on a user response thereto, and determining an identity decisioning result based on the outcome; and presenting the result to the user via the second application window.

Claims (70)

1. A method by a server having a processor and being in communication with a third-party server and a user device of a user, the method comprising:

receiving, at the processor, a request from the third-party server to confirm an identity of the user, the user attempting a transaction through a third-party website displayed in a first application window on the user device;

displaying, on the user device and using the processor, a second application window presenting an identity decisioning application, the second application window at least partially overlapping the first application window displayed on the user device;

determining, using the processor, a risk level associated with the transaction based on identity verification data retrieved from the user device via the identity decisioning application;

determining, using the processor, an identity decisioning result based on the risk level associated with the transaction; and

presenting, using the processor, the identity decisioning result to the user via the second application window displayed on the user device,

wherein determining the identity decisioning result comprises:

determining whether the risk level exceeds a predetermined threshold;

upon determining that the risk level exceeds the predetermined threshold:

selecting, by the processor, at least one identity authentication exam from a list of authentication exams based on the risk level of the transaction, the user device presenting the at least one identity authentication exam to the user via the second application window displayed on the user device,

determining, by the processor, an outcome of the at least one identity authentication exam based on a user response thereto, and

determining, by the processor, the identity decisioning result based on the outcome of the at least one authentication exam; and

upon determining that the risk level does not exceed the predetermined threshold, determining, by the processor, the identity decisioning result based on the risk level associated with the transaction.

2. The method of claim 1 , further comprising: sending, using the processor, the identity decisioning result to the third-party server.

3. The method of claim 1 , wherein determining the identity decisioning result further comprises selecting, by the processor, a success result for the identity decisioning result upon determining that the risk level does not exceed the predetermined threshold or the outcome of the at least one authentication exam is a passing outcome, the third-party website enabling the user to complete the transaction if the identity decisioning result is the success result.

4. The method of claim 1 , wherein determining the risk level comprises: selecting, by the processor, the risk level of the transaction from a list comprising two or more of the following: a high risk level, a medium risk level, a low risk level, or zero risk level, and setting, by the processor, the predetermined threshold to be the lowest risk level in the list.

5. The method of claim 1 , wherein the list of authentication exams comprises at least one of a knowledge-based authentication exam and a one-time password exam.

6. The method of claim 1 , wherein selecting at least one authentication exam comprises selecting, by the processor, at least two authentication exams upon determining that the risk level is a high risk level.

7. The method of claim 1 , further comprising generating, by the processor, the at least one authentication exam.

8. The method of claim 1 , further comprising providing, using the processor, the at least one authentication exam to the user device, the user device presenting the at least one authentication exam to the user through the identity decisioning application presented on the user device.

9. The method of claim 1 , wherein the identity verification data comprises at least one of passive information, login information, and personally identifying information.

10. The method of claim 9 , wherein the login information comprises a username and password associated with the identity decisioning application, the login information provided to the processor by the user through the identity decisioning application.

11. The method of claim 9 , wherein the passive information comprises device identification information associated with the user device, the processor automatically retrieving the device identification information from the user device.

12. The method of claim 9 , wherein the passive information comprises environmental parameters associated with the transaction, the processor automatically retrieving the environmental parameters from the user device, and the environmental parameters comprising at least one of a timestamp associated with initiation of the transaction and a location of the user device.

13. The method of claim 9 , wherein the personally identifying information comprises at least one of a full name, an address, and a social security number.

14. The method of claim 1 , wherein the identity verification data comprises an initial verification data and a secondary verification data, and determining the risk level associated with the transaction comprises:

retrieving, using the processor, the initial verification data from the user device;

determining, by the processor, a preliminary risk level of the transaction based on the initial verification data;

upon determining that the preliminary risk level exceeds a preliminary threshold:

requesting, using the processor, the secondary verification data from the user through the identity decisioning application presented on the user device, and

determining, by the processor, the risk level associated with the transaction based on the secondary verification data; and

upon determining that the preliminary risk level does not exceed the preliminary threshold, assigning, by the processor, the preliminary risk level as the risk level of the transaction.

15. The method of claim 14 , wherein the initial verification data comprises at least one of device identification information and login information, and the secondary verification data comprises personally identifying information.

16. The method of claim 14 , wherein the preliminary threshold is a zero risk level.

17. A system comprising:

a communication module in network communication with a third-party server and a user device of a user;

a memory storing a program code; and

a processor in communication with the memory and the communication module,

wherein the program code comprises instructions that, when executed by the processor, cause the processor to perform the steps of:

receiving a request, from the third-party server, to confirm an identity of the user, the user attempting a transaction through a third-party website displayed in a first application window on the user device;

displaying, on the user device, a second application window presenting an identity decisioning application, the second application window at least partially overlapping the first application window displayed on the user device;

determining a risk level associated with the transaction based on identity verification data retrieved from the user device;

determining an identity decisioning result based on the risk level associated with the transaction; and

presenting the identity decisioning result to the user via the second application window displayed on the user device,

wherein determining the identity decisioning result comprises:

determining whether the risk level exceeds a predetermined threshold;

upon determining that the risk level exceeds the predetermined threshold:

selecting at least one identity authentication exam from a list of authentication exams based on the risk level of the transaction, the user device presenting the at least one identity authentication exam to the user via the second application window displayed on the user device,

determining an outcome of the at least one identity authentication exam based on a user response thereto, and

determining an identity decisioning result based on the outcome of the at least one authentication exam; and

upon determining that the risk level does not exceed the predetermined threshold, determining the identity decisioning result based on the risk level associated with the transaction.

18. The system of claim 17 , wherein the program code further comprises instructions that, when executed by the processor, cause the processor to perform the step of sending the identity decisioning result to the third-party server.

19. The system of claim 17 , wherein determining the identity decisioning result further comprises selecting a success result for the identity decisioning result if the risk level does not exceed the predetermined threshold or if the outcome of the at least one authentication exam is a passing outcome, the third-party website enabling the user to complete the transaction if the identity decisioning result is the success result.

20. The system of claim 17 , wherein the program code further comprises instructions that, when executed by the processor, cause the processor to perform the step of generating the at least one authentication exam.

21. The system of claim 17 , wherein the program code further comprises instructions that, when executed by the processor, cause the processor to perform the step of providing the at least one authentication exam to the user device, the user device presenting the at least one authentication exam to the user through the identity decisioning application presented on the user device.

22. The system of claim 17 , wherein the program code further comprises instructions that, when executed by the processor, cause the processor to perform the step of establishing a secure connection with at least one of the third-party server and the user device prior to displaying the second application window on the user device.

23. A non-transitory computer readable medium having a computer program stored thereon, the computer program comprising instructions which, when executed by a processor of a server in communication with a third-party server and a user device of a user, cause the processor to:

receive a request, from the third-party server, to confirm an identity of the user, the user attempting a transaction through a third-party website displayed in a first application window on the user device;

display, on the user device, a second application window presenting an identity decisioning application, the second application window at least partially overlapping the first application window displayed on the user device;

determine a risk level associated with the transaction based on identity verification data retrieved from the user device;

determine an identity decisioning result based on the risk level associated with the transaction; and

present the identity decisioning result to the user via the second application window displayed on the user device,

wherein determine the identity decisioning result comprises:

determine whether the risk level exceeds a predetermined threshold;

upon determining that the risk level exceeds the predetermined threshold:

select at least one identity authentication exam from a list of authentication exams based on the risk level of the transaction, the at least one identity authentication exam for presentation to the user via the second application window,

determine an outcome of the at least one identity authentication exam based on a user response thereto, and

determine an identity decisioning result based on the outcome of the at least one authentication exam; and

upon determining that the risk level does not exceed the predetermined threshold, determine the identity decisioning result based on the risk level associated with the transaction.

24. The system of claim 17 , wherein the list of authentication exams comprises at least one of a knowledge-based authentication exam and a one-time password exam.

Assignments (3)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 058294, FRAME 0161 Recorded Dec 27, 2021
From: JPMORGAN CHASE BANK, N.A.
To: EBUREAU, LLC; IOVATION, INC.; SIGNAL DIGITAL, INC.; TRANS UNION LLC; TRANSUNION INTERACTIVE, INC.; TRANSUNION RENTAL SCREENING SOLUTIONS, INC.; TRANSUNION TELEDATA LLC; AGGREGATE KNOWLEDGE, LLC; TRU OPTIK DATA CORP.; NEUSTAR INFORMATION SERVICES, INC.; TRUSTID, INC.; NEUSTAR, INC.; NEUSTAR IP INTELLIGENCE, INC.; MARKETSHARE PARTNERS, LLC; SONTIQ, INC.
Reel/Frame 058593/0852 →
GRANT OF SECURITY INTEREST IN UNITED STATES PATENTS Recorded Dec 1, 2021
From: EBUREAU, LLC; IOVATION, INC.; SIGNAL DIGITAL, INC.; TRANS UNION LLC; TRANSUNION HEALTHCARE, INC.; TRANSUNION INTERACTIVE, INC.; TRANSUNION RENTAL SCREENING SOLUTIONS, INC.; TRANSUNION TELEDATA LLC; AGGREGATE KNOWLEDGE, LLC; TRU OPTIK DATA CORP.; NEUSTAR INFORMATION SERVICES, INC.; TRUSTID, INC.; NEUSTAR, INC.; NEUSTAR IP INTELLIGENCE, INC.; MARKETSHARE PARTNERS, LLC; SONTIQ, INC.
To: JPMORGAN CHASE BANK, N.A
Reel/Frame 058294/0161 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2019
From: KRISHNAMURTHY, BALA
To: TRANS UNION LLC
Reel/Frame 048989/0262 →
Continuity (2)
Provisional Application 62661519 · Apr 23, 2018
Related Publication 20190325449A1 · Oct 24, 2019
Cited By (6)
US 12,190,327 US 12,205,076 US 12,333,623 US 12,346,984 US 12,353,482 US 12,657,589