US 12,216,795 B2
System and method of filtering consumer data
Michael Cook, Wimberley, TX (US)
Assigned to Early Warning Services, LLC, Scottsdale, AZ (US)
Filed by Early Warning Services, LLC, Scottsdale, AZ (US)
Filed on Nov. 2, 2023, as Appl. No. 18/500,773.
Application 18/500,773 is a continuation of application No. 17/678,502, filed on Feb. 23, 2022, granted, now 11,841,974.
Application 17/678,502 is a continuation of application No. 16/725,671, filed on Dec. 23, 2019, granted, now 11,281,798, issued on Mar. 22, 2022.
Application 16/725,671 is a continuation of application No. 14/565,300, filed on Dec. 9, 2014, granted, now 10,546,149, issued on Jan. 28, 2020.
Claims priority of provisional application 61/914,321, filed on Dec. 10, 2013.
Prior Publication US 2024/0143833 A1, May 2, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/62 (2013.01); G06F 16/13 (2019.01); G06F 16/245 (2019.01); G06Q 20/02 (2012.01); G06Q 20/34 (2012.01)
CPC G06F 21/6245 (2013.01) [G06F 16/13 (2019.01); G06F 16/245 (2019.01); G06Q 20/027 (2013.01); G06Q 20/34 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A data management system, comprising:
a network interface;
at least one processor; and
a memory having instructions stored thereon that, when executed, cause the at least one processor to:
receive, using the network interface, data sharing permissions from each of a plurality of data sources;
receive, using the network interface, data from each of the plurality of data sources, wherein the data from each of the plurality of data sources comprises a source identifier that indicates a respective data source of the plurality of data sources from which the data was received;
store the data on one or more databases;
receive, using the network interface, a request for data from a computing device, the request comprising one or more criteria;
identify a subset of data matching the one or more criteria;
anonymize the source identifiers within a first portion of the subset of data into de-identified data based on the data sharing permissions from a first data source that provided the first portion of the subset of data; and
send, using the network interface, the subset of data to the computing device.