×

System and method for managing message campaign data

  • US 9,990,648 B2
  • Filed: 10/07/2014
  • Issued: 06/05/2018
  • Est. Priority Date: 10/09/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • at a server system comprising one or more processors and memory;

    obtaining user profiles for a plurality of users for which message interaction data is stored;

    receiving profile-update information indicative of a change to a respective profile of a respective user of the plurality of users;

    in response to receiving the profile-update information;

    updating the respective profile of the respective user in accordance with the profile-update information; and

    initiating storage of profile-archive information that enables the server system to obtain a prior version of the respective profile to a remote storage system, the profile-archive information including a delta between the prior version of the respective profile and an updated version of the respective profile from which the prior version of the respective profile is reconstructable;

    after updating the respective profile of the respective user, receiving, from a requestor, a request for analysis of the message interaction data; and

    in response to receiving the request for analysis of the message interaction data;

    obtaining a message-interaction report that correlates the message interaction data with a set of one or more prior versions of profiles of one or more users that includes the prior version of the respective profile of the respective user reconstructed from the profile-archive information stored in the remote storage system; and

    providing the message-interaction report to the requestor,wherein the message-interaction report includes information derived by application of (i) the one or more prior versions of profiles of one or more users and (ii) historical data that corresponds to the one or more users against a pattern classification technique, andwherein the pattern classification technique is trained on all or a portion of the message interaction data at a time prior to receiving the profile-update information.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×