×

Systems and methods for enhancing user data derived from digital communications

  • US 10,353,898 B2
  • Filed: 10/12/2016
  • Issued: 07/16/2019
  • Est. Priority Date: 11/04/2012
  • Status: Active Grant
First Claim
Patent Images

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:

  • delivering a viewable issue-specific communication to a first user, the issue-specific communication advertising information and a predefined character string associated with a first issue;

    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 user communication initiated via input by the first user into a graphical user interface of a client side application on a first computing device and transmitted from the first computing device to the aggregation point, the user communication including the predefined character string;

    storing a record of the user communication at the database;

    determining a path and attributes of the path utilized to transmit the submission;

    determining attributes of the user communication, the first computing device, and the client side application;

    identifying, based on the attributes of the user communication and the predefined character string contained in the body of the user communication, that the user communication is a response in action to the issue-specific communication delivered to the first user;

    generating a first dataset associated with the first user by;

    associating the record of the user communication with each of data indicating the path utilized to transmit the user communication, the attributes of the first computing device, and the attributes of the client side application;

    associating the predefined issue-specific data element with the user communication;

    storing the first dataset at the database;

    generating an identity data model based on data in the first dataset and one or more data elements predictive of correlations based on attributes in the first dataset;

    generating an identity dataset associated with the first user based on the identity data model by;

    searching one or more datasets for additional data to be associated with data elements of the first dataset, the data elements including the attributes of the path utilized to transmit the user communication, the attributes of the first computing device, the attributes of the client side application, and attributes of the first issue, the additional data correlating to attributes predictive of similarities between the first dataset and the additional data;

    analyzing the additional data from the one or more datasets based on at least one of characteristics and source of the additional data to determine correlations between the additional data from the one or more datasets and each of the attributes of the path utilized to transmit the user communication, the attributes of the first computing device, the attributes of the client side application, and the attributes of the first issue;

    associating the additional data from the one or more datasets with the first dataset based on the correlations between the additional data from the one or more datasets and each of the attributes of the path utilized to transmit the user communication, the attributes of the first computing device, the attributes of the client side application, and the attributes of the first issue;

    appending the additional data from the one or more datasets to the first dataset to generate the identity dataset;

    storing the identity dataset at the database.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×