US 11,921,696 B1
Automatic feedback loop for incremental data set processing
Kavita Vigneau, Farmington Hills, MI (US); Jonathan Osment, Plymouth, MI (US); Evan Richard Moran, Madison Heights, MI (US); Zachary Jordan Rosenthal, Royal Oak, MI (US); and Ryan Endres, Mesa, AZ (US)
Assigned to Rocket Mortgage, LLC, Detroit, MI (US)
Filed by Rocket Mortgage, LLC, Detroit, MI (US)
Filed on Nov. 4, 2022, as Appl. No. 17/981,242.
Application 17/981,242 is a continuation of application No. 16/931,235, filed on Jul. 16, 2020, granted, now 11,494,365.
Claims priority of provisional application 63/052,430, filed on Jul. 15, 2020.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/00 (2019.01); G06F 16/23 (2019.01); G06F 16/28 (2019.01)
CPC G06F 16/2358 (2019.01) [G06F 16/2365 (2019.01); G06F 16/285 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method of updating data sets using event-based conditions, the method comprising:
adding or verifying a first data point in a data set, wherein the data set comprises data that is associated with a user application, and the data set still has missing or unverified data points after adding or verifying the first data point;
triggering a first event indicating that the data set has changed, wherein adding the first data point to the data set triggers the first event;
in response to the first event, updating one or more conditions for completing the data set, wherein the one or more conditions are associated with a plurality of action pathways for receiving the missing data points or verifying the unverified data points in the data set;
triggering a second event indicating that the one or more conditions for completing the data set have changed; and
in response to the second event, causing a plurality of distributed services to each execute one or more of the action pathways for receiving the missing data points or verifying the unverified data points in the data set.