Method of enabling usage of multilingual characters in internet e-mail addresses
First Claim
1. A method, implemented on an apparatus, of transporting an electronic mail (e-mail) message which designates an addressee by a multilingual e-mail address (MLEA), the MLEA being associated with an encoding type, the method comprising:
- receiving the MLEA;
detecting the encoding type of the MLEA by at least one of (i) identifying the encoding type in a message header for the e-mail message and (ii) matching the a portion of the multilingual e-mail address to the encoding type of the MLEA;
converting the MLEA to a corresponding ASCII compatible encoding e-mail address (ACEEA) in accordance with the encoding type of the MLEA; and
sending the e-mail message with the corresponding ACEEA.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, implemented on an apparatus, of transporting an electronic mail message which designates an addressee by a multilingual e-mail address (MLEA). The MLEA is associated with an encoding type. The method includes receiving the MLEA; detecting the encoding type of the MLEA; converting the MLEA to a corresponding ASCII compatible encoding e-mail address (ACEEA) in accordance with the encoding type of the MLEA; and sending the e-mail message with the corresponding ACEEA. The conversion from the MLEA to the ACEEA is performed by one of a end user personal computer, a web-based mail server, a mail server, and a LDAP server.
31 Citations
51 Claims
-
1. A method, implemented on an apparatus, of transporting an electronic mail (e-mail) message which designates an addressee by a multilingual e-mail address (MLEA), the MLEA being associated with an encoding type, the method comprising:
-
receiving the MLEA;
detecting the encoding type of the MLEA by at least one of (i) identifying the encoding type in a message header for the e-mail message and (ii) matching the a portion of the multilingual e-mail address to the encoding type of the MLEA;
converting the MLEA to a corresponding ASCII compatible encoding e-mail address (ACEEA) in accordance with the encoding type of the MLEA; and
sending the e-mail message with the corresponding ACEEA. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29)
-
-
18. A method, implemented on an apparatus, of transporting an electronic mail (e-mail) message which designates an addressee by a multilingual e-mail address (MLEA), the MLEA being associated with an encoding type, the method comprising:
-
receiving an ASCII compatible encoding e-mail address (ACEEA) corresponding to the MLEA;
receiving data representing the encoding type of the MLEA;
converting the ACEEA to the MLEA in accordance with the encoding type of the MLEA; and
sending the e-mail message with the corresponding ACEEA.
-
-
26. A method, implemented on an apparatus, of transporting an electronic mail (e-mail) message which designates an addressee by a multilingual e-mail address (MLEA), the MLEA being associated with an encoding type, the method comprising:
-
receiving the MLEA;
transferring the MLEA through a directory server for conversion of the MLEA;
converting the MLEA to a corresponding ASCII compatible encoding e-mail address (ACEEA) in accordance with the encoding type of the MLEA in a directory server; and
sending the e-mail message with the corresponding ACEEA.
-
-
30. A computer program product comprising a machine readable medium on which is provided program instructions for performing a method of transporting an electronic mail (e-mail) message which designates an addressee by a multilingual e-mail address (MLEA), the MLEA being associated with an encoding type, the method comprising:
-
receiving the MLEA;
detecting the encoding type of the MLEA by at least one of (i) identifying the encoding type in a message header for the e-mail message and (ii) matching the a portion of the multilingual e-mail address to the encoding type of the MLEA;
converting the MLEA to a corresponding ASCII compatible encoding e-mail address (ACEEA) in accordance with the encoding type of the MLEA; and
sending the e-mail message with the corresponding ACEEA. - View Dependent Claims (31, 32, 33, 34, 35, 36, 38, 39, 40)
-
-
37. A computer program product comprising a machine readable medium on which is provided program instructions for performing a method of transporting an electronic mail (e-mail) message which designates an addressee by a multilingual e-mail address (MLEA), the MLEA being associated with an encoding type, the method comprising:
-
receiving the MLEA;
transferring the MLEA through a directory server for conversion of the MLEA;
converting the MLEA to a corresponding ASCII compatible encoding e-mail address (ACEEA) in accordance with the encoding type of the MLEA in the directory server; and
sending the e-mail message with the corresponding ACEEA.
-
-
41. An apparatus comprising:
-
one or more processors;
a memory coupled to at least one of the one or more processors; and
an interface capable of receiving an electronic mail (e-mail) message which designates an addressee by a multilingual e-mail address (MLEA), the MLEA being associated with an encoding type, wherein at least one of the one or more processors is designed or configured to receive the MLEA;
detect the encoding type of the MLEA by at least one of (i) identifying the encoding type in a message header for the e-mail message and (ii) matching the a portion of the multilingual e-mail address to the encoding type of the MLEA;
convert the MLEA to a corresponding ASCII compatible encoding e-mail address (ACEEA) in accordance with the encoding type of the MLEA; and
send the e-mail message with the corresponding ACEEA. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification