×

Apparatuses and methods for identifying a contactee for a message

DC
  • US 10,754,505 B1
  • Filed: 06/02/2019
  • Issued: 08/25/2020
  • Est. Priority Date: 06/20/2010
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable storage medium storing one or more programs which, when executed by one or more processors of an apparatus including a screen and an input device, cause the apparatus to:

  • display, utilizing the screen, a contactor window including;

    at least one contactor user interface element configured to have presented, in connection therewith, a plurality of contactor identifiers of a contactor communicant represented by a contactor email communications agent,at least one contactee user interface element configured to have presented, in connection therewith, at least one of a plurality of contactee identifiers of a plurality of contactee communicants each represented by a corresponding contactee email communications agent,a message user interface element configured to present a message addressed from one of the plurality of contactor identifiers of the contactor selected in connection with the at least one contactor user interface element and to one or more of the plurality contactees selected in connection with the at least one contactee user interface element, anda send user interface element configured to cause the message to be sent;

    receive, in connection with the at least one contactor user interface element of the contactor window and utilizing the input device, an indication of a selection of a first contactor identifier of the plurality of contactor identifiers identifying the contactor communicant represented by the contactor email communications agent;

    in response to the receipt, in connection with the at least one contactor user interface element of the contactor window and utilizing the input device, of the indication of the selection of the first contactor identifier of the plurality of contactor identifiers identifying the contactor communicant represented by the contactor email communications agent;

    display, in connection with the at least one contactor user interface element of the contactor window and utilizing the screen, the selected first contactor identifier of the plurality of contactor identifiers identifying the contactor communicant represented by the contactor email communications agent;

    based on the receipt, in connection with the at least one contactor user interface element of the contactor window and utilizing the input device, of the indication of the selection of the first contactor identifier of the plurality of contactor identifiers identifying the contactor communicant represented by the contactor email communications agent;

    cause a first subset of the plurality of contactee identifiers of the plurality of contactee communicants to be automatically identified, based on the selected first contactor identifier;

    after the identification, based on the selected first contactor identifier, of the first subset of the plurality of contactee identifiers of the plurality of contactee communicants;

    display, in connection with the at least one contactee user interface element of the contactor window and utilizing the screen, the first subset of the plurality of contactee identifiers of the plurality of contactee communicants;

    after the display, in connection with the at least one contactee user interface element of the contactor window and utilizing the screen, of the first subset of the plurality of contactee identifiers of the plurality of contactee communicants;

    receive, in connection with the at least one contactee user interface element of the contactor window and utilizing the input device, an indication of a selection of at least one of the first subset of the plurality of contactee identifiers of the plurality of contactee communicants;

    in response to the receipt, in connection with the at least one contactee user interface element of the contactor window and utilizing the input device, of the indication of the selection of the at least one of the first subset of the plurality of contactee identifiers of the plurality of contactee communicants;

    display, in connection with the at least one contactee user interface element of the contactor window and utilizing the screen, the selected at least one of the first subset of the plurality of contactee identifiers of the plurality of contactee communicants;

    display, in connection with the message user interface element of the contactor window and utilizing the screen, a first message;

    receive, in connection with the send user interface element of the contactor window and utilizing the input device, an indication of a selection of the send user interface element for the first message;

    in response to the receipt, in connection with the send user interface element of the contactor window and utilizing the input device, of the indication of the selection of the send user interface element for the first message;

    send the first message to at least one first contactee email communications address corresponding to the selected at least one of the first subset of the plurality of contactee identifiers of the plurality of contactee communicants;

    receive, in connection with the at least one contactor user interface element of the contactor window and utilizing the input device, an indication of a selection of a second contactor identifier of the plurality of contactor identifiers identifying the contactor communicant represented by the contactor email communications agent;

    in response to the receipt, in connection with the at least one contactor user interface element of the contactor window and utilizing the input device, of the indication of the selection of the second contactor identifier of the plurality of contactor identifiers identifying the contactor communicant represented by the contactor email communications agent;

    display, in connection with the at least one contactor user interface element of the contactor window and utilizing the screen, the selected second contactor identifier of the plurality of contactor identifiers identifying the contactor communicant represented by the contactor email communications agent;

    based on the receipt, in connection with the at least one contactor user interface element of the contactor window and utilizing the input device, of the indication of the selection of the second contactor identifier of the plurality of contactor identifiers identifying the contactor communicant represented by the contactor email communications agent;

    cause a second subset of the plurality of contactee identifiers of the plurality of contactee communicants to be automatically identified, based on the selected second contactor identifier, the second subset of the plurality of contactee identifiers of the plurality of contactee communicants being different, at least in part, from the first subset of the plurality of contactee identifiers of the plurality of contactee communicants, such that selection of different contactor identifiers results in display of at least partially different contactee identifiers;

    after the identification, based on the selected second contactor identifier, of the second subset of the plurality of contactee identifiers of the plurality of contactee communicants;

    display, in connection with the at least one contactee user interface element of the contactor window and utilizing the screen, the second subset of the plurality of contactee identifiers of the plurality of contactee communicants;

    after the display, in connection with the at least one contactee user interface element of the contactor window and utilizing the screen, of the second subset of the plurality of contactee identifiers of the plurality of contactee communicants;

    receive, in connection with the at least one contactee user interface element of the contactor window and utilizing the input device, an indication of a selection of at least one of the second subset of the plurality of contactee identifiers of the plurality of contactee communicants;

    in response to the receipt, in connection with the at least one contactee user interface element of the contactor window and utilizing the input device, of the indication of the selection of the at least one of the second subset of the plurality of contactee identifiers of the plurality of contactee communicants;

    display, in connection with the at least one contactee user interface element of the contactor window and utilizing the screen, the selected at least one of the second subset of the plurality of contactee identifiers of the plurality of contactee communicants;

    display, in connection with the message user interface element of the contactor window and utilizing the screen, a second message;

    receive, in connection with the send user interface element of the contactor window and utilizing the input device, an indication of a selection of the send user interface element for the second message; and

    in response to the receipt, in connection with the send user interface element of the contactor window and utilizing the input device, of the indication of the selection of the send user interface element for the second message;

    send the second message to at least one second contactee email communications address corresponding to the selected at least one of the second subset of the plurality of contactee identifiers of the plurality of contactee communicants;

    wherein the one or more programs, when executed by the one or more processors, further cause the apparatus to operate such that the contactor window is configured to permit the contactor communicant to initiate a selection of the first contactor identifier or the second contactor identifier while at least a portion of the at least one contactor user interface element and at least a portion of the at least one contactee user interface element are presented, so as to permit switching between the selection of the first contactor identifier and the second contactor identifier, in order to permit a review of the first subset and the second subset of the plurality of contactee identifiers of the plurality of contactee communicants.

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