IP Library Granted Patent US 11,436,612
Granted Patent B2
US 11,436,612 · App. 16/864,761 · Granted Sep 6, 2022

Systems and methods for dynamic digital identity processing

Inventors: William Sheehan (Spokane, WA); Nicholas Hodapp (Seattle, WA); Kyle Ellman (Seattle, WA)
Assignee: REMITLY, INC.
G06Q30/016G06F16/2246G06Q10/10G06Q20/108
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,436,612
App. No.
16/864,761
Granted
Sep 6, 2022
Kind
B2
Abstract

System and methods are provided for dynamic digital identity processing. In some embodiments, a policy request identifying a customer and a policy to be analyzed is received. A policy requirement tree associated with the policy to be analyzed is retrieved, the tree defining a set of requirements to be satisfied. Available evidence associated with the set of requirements is collected from the customer and a determination is made which requirements are satisfied by the available evidence and a subset of requirements remaining to be satisfied is generated.

Claims (35)

1. A computerized method, comprising:

receiving, by a processor of a policy system, a policy request identifying a customer and a policy to be analyzed, the policy defining a set of requirements to be satisfied;

retrieving, by the processor, a policy requirement tree associated with the policy to be analyzed, the policy requirement tree being a tree structure representation of the set of requirements to be satisfied whose leaf nodes are specific requirements of the policy;

collecting, by the processor from a data source, available evidence associated with the set of requirements of the policy;

determining, by traversing the policy requirement tree by the processor, which requirements of the set of requirements to be satisfied are satisfied by the available evidence;

identifying, by traversing the policy requirement tree by the processor, a subset of requirements of the policy to be satisfied; and

transmitting, by the processor, a set of instructions to a customer device associated with the customer, the set of instructions including information that identifies a type of user interface to be presented and causing the user interface of the customer device to display information in a series of interactive screens in response to the subset of the requirements of the policy to be satisfied.

2. The computerized method of claim 1 wherein the set of instructions is generated, by the processor, to cause the user interface of the customer device to display information to provide an efficient customer experience.

3. The computerized method of claim 1 , wherein the policy request is received from the customer device in response to an action taken by the customer.

4. The computerized method of claim 3 , wherein the action is one of (i) a request to initiate a first time remittance, and (ii) a request to initiate a large remittance.

5. The computerized method of claim 1 , further comprising:

analyzing, by the processor, each of the available evidence to identify inconsistent evidence.

6. The computerized method of claim 1 , further comprising:

receiving, by the processor, additional evidence associated with the subset of requirements to be satisfied; and

determining, by the processor, which of the subset of requirements are satisfied by the additional evidence.

7. The computerized method of claim 1 , wherein the policy to be analyzed is a policy having a constraint requiring multiple unique evidentiary sources be used, wherein the collecting of available evidence associated with the set of requirements further comprises:

identifying, by the processor, multiple evidentiary sources providing the evidence where each of the multiple evidentiary sources have at least one of a (i) different category, and (ii) a different source name.

8. A system to conduct dynamic resolution processing, comprising:

(a) at least one data store containing electronic data records each representing a policy defining a set of requirements to be satisfied and a policy requirement tree associated with the policy, the policy requirement tree being a tree structure representation of the set of requirements to be satisfied whose leaf nodes are specific requirements of the policy;

(b) a communication port to facilitate an exchange of information with at least a first remote customer device supporting an interactive user interface display controlled, in part, by an orchestrator component of the first remote customer device; and

(c) an application computer server, coupled to the data store and the communication port, programmed to:

receive, from the remote customer device, a policy request identifying a customer and a policy to be analyzed;

retrieve, from the at least one data store, a policy requirement tree associated with the policy to be analyzed identified in the policy request, the policy requirement tree being a tree structure representation of the set of requirements to be satisfied whose leaf nodes are specific requirements of the policy identified in the policy request;

collect, from a data source, available evidence associated with the set of requirements of the policy identified in the policy request;

determine, by traversing the policy requirement tree, which requirements of the set of requirements to be satisfied are satisfied by the available evidence;

identify, by traversing the policy requirement tree, a subset of requirements of the policy to be satisfied; and

transmit a set of instructions to the first remote customer device associated with the customer, the set of instructions including information that identifies a type of user interface to be presented and causing a user interface of the first remote customer device to display information in a series of interactive screens in response to the subset of the requirements of the policy to be satisfied.

9. The system of claim 8 , wherein the policy request is received from the first remote customer device in response to an action taken by the customer, where the action is one of (i) a request to initiate a first time remittance and (ii) a request to initiate a large remittance.

10. The system of claim 8 , wherein the application computer server is further programmed to:

analyze each of the available evidence to identify inconsistent evidence.

11. The system of claim 8 , wherein the application computer server is further programmed to:

receive additional evidence associated with the subset of requirements to be satisfied; and

determine which of the subset of requirements are satisfied by the additional evidence.

12. The system of claim 8 further comprising at least a second data store containing electronic data records each representing an evidentiary source, one or more source categories, and a source name, wherein the policy to be analyzed is a policy having a constraint requiring multiple unique evidentiary sources be used, wherein the collecting of available evidence associated with the set of requirements further comprises:

identifying multiple evidentiary sources providing the evidence where each of the multiple evidentiary sources have at least one of a (i) different category, and (ii) a different source name.

Assignments (4)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 057472/0841) Recorded Jun 27, 2025
From: JPMORGAN CHASE BANK, N.A.
To: REMITLY, INC.
Reel/Frame 071775/0422 →
SECURITY INTEREST Recorded Jun 25, 2025
From: REMITLY, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 071515/0085 →
SECURITY INTEREST Recorded Sep 14, 2021
From: REMITLY, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 057472/0841 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2020
From: SHEEHAN, WILLIAM; HODAPP, NICHOLAS; ELLMAN, KYLE
To: REMITLY, INC.
Reel/Frame 052550/0347 →
Continuity (1)
Related Publication 20210342858A1 · Nov 4, 2021