Patent ID: 9665883
Date: 2017-05-30
CPC Classifications: G06F,G06Q,H04L

Claim:
1. A computer-implemented method for bringing offline data online, comprising steps of: a. receiving from a match partner server a partner-encoded link, wherein the partner-encoded link is associated with a consumer using a consumer device and who has provided through the consumer device personally identifiable information (PII) at a match partner site; b. utilizing the partner-encoded link to determine an anonymous link from which the partner-encoded link was constructed; c. setting a marketing services provider (MSP) cookie on the consumer device, and correlating the anonymous link with an MSP cookie ID in a cross-reference table; d. receiving from a distribution partner server a distribution partner cookie ID and the MSP cookie ID for the consumer who is associated with the distribution partner cookie ID; e. correlating the distribution partner cookie ID with the anonymous link in the cross-reference table; f. receiving at a landing area in communication with an MSP server an extract file from a client database, wherein the extract file comprises a plurality of records pertaining to a group of consumers, and each record comprises client data and a consumer link associated with one of the group of consumers; g. calculating the anonymous link for the record associated with one of the group of consumers in the extract file based on the consumer link; h. removing all PII from each record and moving each record to a secure storage area; i. encrypting the anonymous link for each record associated with the consumer in the extract file to produce the corresponding partner-encoded link; j. transmitting the partner-encoded link to the match partner server; k. after sending the partner-encoded link to the match partner server, receiving back from the match partner server the partner-encoded link along with data associated with the consumer to whom the partner-encoded link pertains; l. receiving at the MSP server the distribution partner cookie ID from the distribution partner server in response to a consumer visiting a website; m. synchronizing the distribution partner cookie ID with a partner-encoded link in the cross-reference table; n. receiving at the MSP server the distribution partner cookie ID in response to a consumer using a consumer device; o. identifying the anonymous link corresponding to the distribution partner cookie ID in the cross-reference table; and p. sending anonymized consumer data from the secure storage area back to the distribution partner server in conjunction with the distribution partner cookie ID.