×

Automatic target audience suggestions when sharing in a social network

  • US 10,346,411 B1
  • Filed: 03/14/2013
  • Issued: 07/09/2019
  • Est. Priority Date: 03/14/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • providing a computer learning model, the computer learning model being trained by using a set of previously composed messages by a user, each message from the set of previously composed messages including a group of recipients with whom the user shared each message;

    computing a relevance score for each recipient in the group of recipients of each message from the set of previously composed messages using the computer learning model, wherein the relevance score for each recipient in the group of recipients is based at least in part on whether each recipient has previously further interacted with the user based on previous correspondence sent to the user, the previous correspondence including message content related to message attributes of the set of previously composed messages by the user, the message attributes including an attribute indicating a location corresponding to where the user previously composed a particular message from the set of previously composed messages, and the relevance score of each recipient is further based on the attribute indicating the location;

    ranking each recipient in the group of recipients according to the relevance score;

    receiving, from the user, a message for sharing with others;

    filtering the group of recipients to determine a subset of the group of recipients having a ranking within a predetermined threshold of highest relevance scores, the subset including one or more target recipients for the received message, wherein the one or more target recipients are determined based at least in part on an intersection of recipients from the group of recipients of each message from the set of previously composed messages; and

    providing, for transmission, a target recipient recommendation to the user in response to the received message, the target recipient recommendation comprising a list identifying the one or more target recipients,wherein computing the relevance score for each recipient in the group of recipients of each message from the set of previously composed messages further comprises;

    determining respective weights for the message attributes related to an indication of importance, wherein a first message attribute corresponding to a particular location and a second message attribute corresponding to content are weighted higher than a third message attribute corresponding to timestamp information and a fourth message attribute corresponding to an attachment; and

    generating the relevance score based on a first respective message attribute based at least in part on the determined respective weights.

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