×

Time and sentiment based messaging

  • US 10,462,095 B2
  • Filed: 01/10/2017
  • Issued: 10/29/2019
  • Est. Priority Date: 01/10/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method for time and sentiment based messaging, comprising:

  • obtaining, by a server, information for a set of messages from online social networks related to a specified object, the information comprising at least a user identifier associated with each message, a time of each message, and content of each message;

    for each unique identifier, establishing, by the server, an initial message from the set of messages related to the specified object;

    analyzing, by the server, each message in the set of messages to determine a sentiment of each message toward the specified object;

    building, by the server, a sentiment time line for each unique user identifier using the sentiment of each message toward the specified object;

    building, by the server, a time-based sentiment model related to the specified object by overlapping the sentiment time lines for each unique user identifier according to the initial message for each unique user identifier;

    identifying, by the server, a sentiment inflection point in the time-based sentiment model, the sentiment inflection point representing a change in the sentiment toward the specified object;

    building, by the server, a new sentiment time line for an additional unique user identifier;

    overlapping, by the server, the new sentiment time line with the time-based sentiment model according to an initial message for the additional unique user identifier;

    predicting, by the server, a change in the sentiment related to the specified object by the additional unique user identifier based on the new sentiment time line, the time-based sentiment model, and the sentiment inflection point; and

    generating a message targeting the predicted change in the sentiment related to the specified object by the additional unique user identifier.

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