Patent ID: 9471932
Filing Date: 2016-10-18
CPC Classification: G06F,G06Q

Claim Text:
1. A computer-implemented method for enhancing and utilizing user data derived from digital interactions, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising: receiving, at an aggregation point comprising a database comprising at least one non-transitory computer-readable storage medium and configured to receive and aggregate user data from a plurality of sources, a submission generated by input into a client side application interface by a first user on a first computing device and transmitted from the first computing device to the aggregation point via at least one of a data transmission service and a data transmission provider; storing a record of the submission at the database; determining attributes of the submission; determining, based on the attributes of the submission, that the submission is in response to an issue-specific communication advertising information concerning a first issue; generating a first dataset associated with the first user by: storing the first dataset at the database; searching one or more additional datasets for additional data to be associated with data elements of the first dataset, the additional data not being included in the first dataset prior to the searching the one or more additional datasets; analyzing the additional data from the one or more additional datasets based on at least one of characteristics and source of the additional data to identify potentially erroneous data from the additional data; associating the additional data from the one or more additional datasets with the first user; appending the one or more additional datasets to the first dataset to generate an appended dataset; storing the appended dataset at the database; determining whether characteristics of data in the appended dataset meet a predetermined threshold; determining one or more correlations based on the data in the appended dataset; generating a data model based on the data in the appended dataset and the one or more correlations; requesting records associated with additional users, the records including data characteristics that meet specified criteria predictive of correlations between attributes of the additional users and the data model; storing the records associated with the additional users at the database.