×

Display of user relationships

  • US 10,169,724 B2
  • Filed: 12/14/2011
  • Issued: 01/01/2019
  • Est. Priority Date: 12/14/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by an email messaging computer program of a given user executed by a processor, one email having a plurality of users as recipients thereof, including the given user;

    displaying, by the email messaging computer program as executed by the processor, the one email to the given user within an email display area of a graphical user interface (GUI) window of the email messaging computer program;

    after displaying the one email to the given user, and responsive to receiving user selection of a GUI button displayed within the GUI window,receiving, by the processor, identification of the users;

    retrieving, by the processor, information regarding recipient of the one email;

    determining, by the processor, a plurality of relationships of a plurality of different relationship types among the users as recipients of the one email, based on the information retrieved regarding each user as the one of the recipients of the one email, the relationships including relationships among the recipients of the one email;

    displaying, by the email messaging computer program as executed by the processor, the relationships of a first relationship type of the different relationship types among the recipients of the email to the given user within a second GUI window, the second GUI window displayed responsive to receiving user selection of the GUI button displayed within the GUI window, wherein displaying the relationships of the first relationship type comprises;

    displaying a GUI element for each recipient at a corresponding position within the second GUI window, the GUI element for each recipient including a name of the recipient;

    for each relationship of the first relationship type, displaying a corresponding polygon surrounding the GUI element of each recipient that is part of the relationship, the corresponding polygon having a unique line type;

    for each relationship of the first relationship type, displaying text identifying the relationship inside the polygon outside of the GUI element of each recipient;

    displaying, by the email messaging computer program, a plurality of second GUI buttons within the second GUI window, each second GUI button corresponding to one of the different relationship types, the second GUI buttons separate from the relationships displayed within the second GUI window; and

    responsive to receiving user selection of a particular button of the second GUI buttons displayed within the second GUI window, displaying within the second GUI window, by the email messaging computer program, the relationships of the relationship type corresponding to the particular button, comprising;

    displaying the GUI element for each recipient at the corresponding position within the second GUI window, the corresponding position at which the GUI element for each recipient is displayed as part of displaying the relationships of the relationship type corresponding to the particular button being a same position at which the GUI element was displayed as part of displaying the relationships of the first relationship type;

    for each relationship of the relationship type corresponding to the particular button, displaying a second corresponding polygon surrounding the GUI element of each recipient that is part of the relationship, the second corresponding polygon having a second unique line type;

    for each relationship of the relationship type corresponding to the particular button, displaying text identifying the relationship inside the polygon and outside the GUI element of each recipient; and

    after displaying the one or more relationships among the users, and responsive to the given user initiating a reply-all email response to the email,permitting the given user to tailor who will receive the reply-all email response to the email from among the users, based on the one or more relationships among the users that have been displayed.

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