CA2545481C

Automated selection and inclusion of a message signature

Abstract

A system and method for the creation and automated selection and inclusion an automated signature text with an electronic message, wherein the automated selection of the automated signature text is dependent on attributes of the message, the designated recipients, or attributes of the designated recipients as compared to the sender's attributes, such as the encoding type and/or transport method selected for the electronic message or the location of the recipient without the need for multiple user profiles or manual editing by the sender. At least one of a plurality of automated signature texts is associated with at least one encoding type of a plurality of encoding types, at least one message transport type, or with at least one predeterined recipient attribute or the outcome of a comparison of the recipient attribute with the sender's attributes. The appropriate automated signature text is inserted prior to encoding of the message for transport.

CA2545481C, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Expired 2 May 2026, 0.4 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

43 claims: 25 independent, 18 dependent

  1. 1
    CA 02545481 2009-11-09 Claims:1. A system for composing an electronic message for delivery from a sender to at least one recipient, the system comprising: means adapted to associate at least one of a plurality of automated signature texts with at least one attribute associated with the electronic message or the at least one recipient, the at least one attribute being selected from an encoding type and a message transport method;means adapted to compose an electronic message;means adapted to select an encoding type for the electronic message from a plurality of encoding types;means adapted automatically to select the at least one of a plurality of automated signature texts that is associated with the at least one attribute associated with the electronic message or the at least one recipient;means adapted to insert the at least one selected automated signature text into the electronic message;and means adapted to encode the electronic message according to the encoding type selected for the message.
  2. 4
    The system of any one of claims 1 to 3, further comprising means adapted to compose a plurality of automated signature texts and to associate the automated signature texts with at least one attribute associated with the electronic message or with at least one recipient. CA 02545481 2009-11-09
  3. 5
    The system of any one of claims 1 to 4, wherein the encoding types comprise Secure Multipurpose Internet Mail Extension and plaintext.
  4. 6
    The system of any one of claims 1 to 5, wherein the message transport methods comprise at least two of electronic mail, peer-to-peer messaging, and Short Message Service.
  5. 7
    A method for automated selection and inclusion of one of a plurality of automated signature texts in an electronic message, comprising the steps of:associating at least one of a plurality of automated signature texts with at least one attribute associated with the electronic message or a recipient of the electronic message, the at least one attribute being selected from an encoding type and a message transport method;selecting an encoding type for the electronic message;automatically selecting the at least one of a plurality of automated signature texts that is associated with the at least one attribute associated with the electronic message or a recipient of the electronic message;inserting the selected at least one automated signature text into the electronic message;and encoding the electronic message according to the encoding type selected for the message.
  6. 10
    The method of any of claims 7 to 9, wherein in the step of associating at least one of a plurality of automated signature texts with at least one attribute associated with the electronic message or a recipient of the electronic message, the at least one attribute further comprises both the encoding type and the message transport method associated with the electronic message, CA 02545481 2009-11-09 wherein the attributes are ranked in a hierarchical manner, such that the step of automatically selecting the at least one of a plurality of automated signature texts that is associated with the at least one attribute associated with the electronic message or a recipient of the electronic message comprises the selection of automated signature text that is associated with a highest-ranking attribute associated with the electronic message.
  7. 12
    The method of any one of claims 7 to 11 wherein the encoding types comprise Secure Multipurpose Internet Mail Extension and plaintext.
  8. 13
    The method of any one of claims 7 to 12, wherein the step of automatically selecting the at least one of a plurality of automated signature texts comprises the step of selecting an automated signature text that is associated with a selected transport method.
  9. 15
    A system for processing an electronic message for delivery from a sender to at least one recipient, the system comprising a message server, wherein the message server comprises:means adapted to receive the electronic message;means adapted to store a plurality of automated signature texts;means adapted to associate at least one of the plurality of automated signature texts with at least one attribute associated with the electronic message or the at least one recipient, wherein the at least one attribute is selected from an encoding type and a message transport method;means adapted to automatically select at least one of the associated automated signature texts;and CA 02545481 2009-11-09 means adapted to insert the at least one of the associated automated signature texts thus selected into the electronic message.
  10. 18
    The system of any one of claims 15 to 17, wherein the message server further comprises:means adapted to compose the electronic message;and means adapted to select the encoding type for the electronic message from a plurality of encoding types.
  11. 20
    The system of any one claims 15 to 19, wherein the at least one attribute associated with the electronic message or the at least one recipient comprises both the encoding type and the message transport method associated with the electronic message, wherein the system is arranged to rank the at least one attribute in a hierarchical manner and the means adapted to automatically select at least one of the associated automated signature texts is further adapted to select an automated signature text associated with a highest-ranking attribute.
  12. 21
    The system of any one claims 15 to 20, further comprising means adapted to compose the plurality of automated signature texts. CA 02545481 2009-11-09
  13. 22
    The system of any one of claims 15 to 19, wherein the at least one attribute associated with the electronic message comprises the encoding type of the electronic message.
  14. 23
    The system of any one of claims 15 to 22, wherein the encoding type comprises plaintext and wherein the at least one attribute is associated with both the electronic message and the at least one recipient.
  15. 24
    The system of any one of claims 15 to 22, wherein the encoding type comprises Secure Multipurpose Internet Mail Extension or plaintext.
  16. 25
    The system of any one of claims 15 to 21, wherein the message transport methods comprise at least two of electronic mail, peer-to-peer messaging, and Short Message Service.
  17. 26
    The system of any one of claims 15 to 25, farther comprising a sender system, the sender system comprising:means adapted to compose the electronic message;and means adapted to transmit the electronic message to the message server.
  18. 30
    A method implemented at a message server for automated selection and inclusion of an automated signature text in an electronic message, the method comprising the steps of:associating at least one of a plurality of automated signature texts stored at the message server with at least one attribute associated with the electronic message or a recipient of the electronic message, the at least one attribute being selected from an encoding type and a message transport method;automatically selecting the at least one of a plurality of automated signature texts stored at the message server that is associated with the at least one attribute;and inserting the selected at least one automated signature text into the electronic message.
  19. 34
    The method of any one of claims 30 to 33, further comprising:synchronizing the plurality of automated signature texts stored at the message server with a second plurality of automated signature texts associated with the at least one attribute associated with the electronic message stored at a sender system, wherein the sender system is remote from the message server.
  20. 35
    The method of any one of claims 30 to 34, wherein the at least one attribute associated with the electronic message or the at least one recipient comprises both the encoding type and the message transport method associated with the electronic message, wherein the message server is arranged to rank the at least one attribute in a hierarchical manner and the means adapted to automatically select at least one of the CA 02545481 2009-11-09 associated automated signature texts is further adapted to select an automated signature text associated with a highest-ranking attribute.
  21. 36
    The method of any one of claims 30 to 34, wherein the at least one attribute associated with the electronic message comprises the encoding type of the electronic message.
  22. 37
    The method of any one of claims 30 to 36, wherein the encoding type comprises either plaintext or Secure Multipurpose Internet Mail Extension.
  23. 38
    The method of any one of claims 30 to 35, wherein the message transport methods comprise at least two of electronic mail, peer-to-peer messaging, and Short Message Service.
  24. 40
    A computer program product comprising a computer readable medium storing program code means executable by a processor in a computing device for implementing the steps of the method of any one of claims 7 to 14 or 30 to 39.
  25. 41
    A communication device operative to execute the method of any one of claims 7 to 14.
Independent claims25