US 12,437,112 B2
System and method for scrubbing data to be shared between organizations
Murali Chittiprolu, Bloomington, IL (US); and George R. Lewis, Bloomington, IL (US)
Assigned to State Farm Mutual Automobile Insurance Company, Bloomington, IL (US)
Filed by State Farm Mutual Automobile Insurance Company, Bloomington, IL (US)
Filed on Mar. 29, 2024, as Appl. No. 18/622,668.
Application 18/622,668 is a continuation of application No. 17/973,582, filed on Oct. 26, 2022, granted, now 11,983,299.
Application 17/973,582 is a continuation of application No. 16/934,756, filed on Jul. 21, 2020, granted, now 11,514,190, issued on Nov. 9, 2022.
Application 16/934,756 is a continuation of application No. 15/435,478, filed on Feb. 17, 2017, granted, now 10,754,982, issued on Aug. 5, 2020.
Claims priority of provisional application 62/308,276, filed on Mar. 15, 2016.
Claims priority of provisional application 62/298,556, filed on Feb. 23, 2016.
Prior Publication US 2024/0241989 A1, Jul. 18, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/62 (2013.01); G06F 11/3668 (2025.01)
CPC G06F 21/6254 (2013.01) [G06F 11/3672 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for testing a joint solution, the computer-implemented method comprising:
receiving, by a first entity via a communication network, a scrubbed first data subset scrubbed by a processor of a second entity according to scrubbing rules of the second entity, wherein the processor of the second entity limits an amount of scrubbing to a first set of data fields in a first data subset based at least in part on the scrubbing rules and a data integration requirement of the communication network to generate the scrubbed first data subset;
receiving, by the first entity, a second data subset;
determining, by the first entity, based at least in part on the scrubbed first data subset, a second set of data fields in the second data subset that correspond to the first set of data fields;
scrubbing the second set of data fields in the second data subset by a processor of the first entity to generate a scrubbed second data subset; and
testing, by the first entity, the joint solution using the scrubbed first data subset and the scrubbed second data subset in a first test environment of the first entity.