×

Identifying communication participants to a recipient of a message

  • US 10,367,771 B2
  • Filed: 10/01/2014
  • Issued: 07/30/2019
  • Est. Priority Date: 10/01/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a management server, a first message to a first conversation among a first set of relevant participants, from an electronic messaging service, to be delivered to a client device of a client user, the message including identifying information of a sender;

    receiving, at the management server, a second message to a second conversation among a second set of relevant participants, from the electronic messaging service, to be delivered to the client device of the client user, the message including the identifying information of the sender, wherein the second conversation and the first conversation are at least partially contemporaneous;

    generating, by the management server, a first graphical user interface (GUI) comprising the first message and a first default display name of the sender for the first conversation, based at least in part on the identifying information of the sender, by;

    extracting the identifying information of the sender;

    generating a first initial default display name for the sender, based on the extracted identifying information of the sender;

    determining that the first initial default display name does not uniquely identify the sender within the first set of relevant participants to the first conversation;

    generating one or more first candidate alternative display names based on corresponding one or more rules by appending one or more additional characters to the first initial default display name that uniquely identifies the sender within the first set of relevant participants to the first conversation;

    identifying first candidate alternative display name that is a shortest among the one or more first candidate alternative display names;

    assigning, as the first default display name, the shortest first candidate alternative display name; and

    populating the first default display name in a first sender display name field of the first message on the first GUI; and

    generating, by the management server, a second GUI comprising the second message and a second default display name of the sender for the second conversation, based at least in part on the identifying information of the sender, by;

    generating a second initial default display name for the sender, based on the extracted identifying information of the sender;

    determining that the second initial default display name uniquely identifies the sender within the second set of relevant participants to the second conversation;

    assigning, as the second default display name, the second initial default display name, wherein the second initial default display name does not uniquely identify the sender within the first set of relevant participants to the first conversation; and

    populating the second default display name in a second sender display name field of the second message on the second GUI; and

    transmitting, by the management server, the first GUI comprising the first message and the first default display name field, and the second GUI comprising the second message and the second default display name, to the client device of the client user.

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