METHOD AND APPARATUS FOR EMAIL COMMUNICATION
First Claim
1. A method of verifying to a recipient of an email that a sender of the email possesses a mobile telecommunications device associated with a specific telephone number, the method comprising:
- at the sender, sending an identifier of the email content and the telephone number to a server via the Internet;
at the server, receiving the identifier and the phone number from the sender, generating a verification code, sending the verification code to the sender via the Internet, and storing the verification code with the identifier and the telephone number;
at the sender, receiving the verification code from the server and returning the verification code to the server in a Short Message Service message sent by said mobile telecommunications device;
at the server, confirming that the received verification code and the telephone number from which the Short Message Service message originated match the stored telephone number and verification code, and then using the telephone number and the identifier to generate an authentication string, and sending the authentication string to the sender via the Internet;
at the sender, receiving the authentication string from the server, and sending the email including said authentication string and said telephone number to the recipient via the Internet;
at the recipient, receiving the email, and forwarding the authentication string, the telephone number and the identifier of the received email content to said or another server; and
at the receiving server, receiving the authentication string, the telephone number and the identifier, generating an authentication string using the received telephone number and identifier, confirming that the received authentication string is the same as the generated authentication string, and sending confirmation to the recipient.
1 Assignment
0 Petitions
Accused Products
Abstract
According to a first aspect of the present invention there is provided a method of verifying to a recipient of an email that a sender of the email possesses a mobile telecommunications device associated with a specific telephone number. The method comprises at the sender, sending an identifier of the email content and the telephone number to a server via the Internet (A1), at the server, receiving the identifier and the phone number from the sender, generating a verification code, sending the verification code to the sender via the Internet, and storing the verification code with the identifier and the telephone number (A2), at the sender, receiving the verification code from the server and returning the verification code to the server in a Short Message Service message sent by said mobile telecommunications device (A3), at the server, confirming that the received verification code and the telephone number from which the Short Message Service message originated match the stored telephone number and verification code, and then using the telephone number and the identifier to generate an authentication string, and sending the authentication string to the sender via the Internet (A4), at the sender, receiving the authentication string from the server, and sending the email including said authentication string and said telephone number to the recipient via the Internet (A5), at the recipient, receiving the email, and forwarding the authentication string, the telephone number and the identifier of the received email content to said or another server (A6), and at the receiving server, receiving the authentication string, the telephone number and the identifier, generating an authentication string using the received telephone number and identifier, confirming that the received authentication string is the same as the generated authentication string, and sending confirmation to the recipient (A7).
56 Citations
24 Claims
-
1. A method of verifying to a recipient of an email that a sender of the email possesses a mobile telecommunications device associated with a specific telephone number, the method comprising:
-
at the sender, sending an identifier of the email content and the telephone number to a server via the Internet; at the server, receiving the identifier and the phone number from the sender, generating a verification code, sending the verification code to the sender via the Internet, and storing the verification code with the identifier and the telephone number; at the sender, receiving the verification code from the server and returning the verification code to the server in a Short Message Service message sent by said mobile telecommunications device; at the server, confirming that the received verification code and the telephone number from which the Short Message Service message originated match the stored telephone number and verification code, and then using the telephone number and the identifier to generate an authentication string, and sending the authentication string to the sender via the Internet; at the sender, receiving the authentication string from the server, and sending the email including said authentication string and said telephone number to the recipient via the Internet; at the recipient, receiving the email, and forwarding the authentication string, the telephone number and the identifier of the received email content to said or another server; and at the receiving server, receiving the authentication string, the telephone number and the identifier, generating an authentication string using the received telephone number and identifier, confirming that the received authentication string is the same as the generated authentication string, and sending confirmation to the recipient. - View Dependent Claims (2, 3, 4)
-
-
5. A method of operating a user terminal connected to the Internet, the method comprising:
-
prior to sending an email from the user terminal to a recipient, sending an identifier of the email content and a telephone number to a server; receiving a verification code from the server via the Internet; receiving an authentication string from the server via the Internet; including the authentication string and the telephone number in the email; and sending the email to the recipient. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A method of operating a server, the method comprising:
-
receiving, from a sender of an email, an identifier of the email content and a telephone number; generating a verification code; sending the verification code to the sender via the Internet; storing the verification code with the identifier and the telephone number; receiving the verification code that has been returned to the server in a Short Message Service message; and determining if the received verification code and the telephone number from which the Short Message Service message originated match a verification code and telephone number, and, if so, using the telephone number and the identifier to generate an authentication string, and sending the authentication string to the sender via the Internet. - View Dependent Claims (11)
-
-
12. A method of operating a server, the method comprising:
-
receiving, from a recipient of an email, a string, a telephone number and an identifier of the email content; generating an authentication string using the received telephone number and identifier; determining if the received string is the same as the generated authentication string; and sending a message to the recipient confirming whether or not the sender of the email content possesses a mobile telecommunications device associated with the telephone number.
-
-
13. A method of operating a user terminal connected to the Internet, the method comprising:
-
receiving an email from a sender, said email including a string and a telephone number; sending the string, the telephone number and an identifier of the email content to a server; and receiving a message from the server confirming whether or not the sender of the email content possesses a mobile telecommunications device associated with the telephone number. - View Dependent Claims (14)
-
-
15. An apparatus configured to operate as a user terminal, the apparatus comprising:
-
an email client for generating an email to a recipient, and for inserting an authentication string and a telephone number into the email prior to sending the email; a transmitter for sending an identifier of email content and the telephone number to a server; a receiver for receiving a verification code from the server; a receiver for receiving the authentication string for the email from the server; and a transmitter for sending the email including the authentication string, and the telephone number to the recipient. - View Dependent Claims (16)
-
-
17. An apparatus configured to operate as a server, the apparatus comprising:
-
a receiver for receiving, from a sender of an email, an identifier of the email content and a telephone number; a code generation unit for generating a verification code; a transmitter for sending the verification code to the sender via the Internet; a memory for storing the verification code with the identifier and the telephone number; a receiver for receiving a verification code that has been returned to the server in a Short Message Service message; a processing unit for determining if the received verification code and the telephone number from which the Short Message Service message originated match a stored verification code and telephone number, and, if so, for using the telephone number and the identifier to generate an authentication string; and a transmitter for sending the authentication string to the sender via the Internet. - View Dependent Claims (18)
-
-
19. An apparatus configured to operate as a server, the apparatus comprising:
-
a receiver for receiving, from a recipient of an email, a string, a telephone number and an identifier of the email content; a processing unit for generating an authentication string using the received phone number and identifier; a processing unit for determining if the received string is the same as the generated authentication string; and a transmitter for sending a message to the recipient, the message confirming whether or not the sender of the email content possesses a mobile telecommunications device associated with the telephone number.
-
-
20. An apparatus configured to operate as a user terminal, the apparatus comprising:
-
a receiver for receiving an email from a sender, the email including a string and a telephone number; an email client for extracting the string and the telephone number; a transmitter for sending the string, the telephone number and an identifier of the email content to a server; and a receiver for receiving, from the server, a message indicating whether or not the sender of the email content possesses a mobile telecommunications device associated with the telephone number. - View Dependent Claims (21, 22)
-
-
23. A method of operating an email client, the method comprising:
-
prior to sending an email to a recipient, generating an identifier of the email content; sending the identifier and a telephone number to a server; receiving a verification code from the server; displaying the verification code to the user; receiving an authentication string from the server; including the authentication string and the telephone number in the email; and sending the email to the recipient.
-
-
24. A method of operating an email client, the method comprising:
-
upon receipt of an email including a string and a telephone number, sending the string, the telephone number and an identifier of the email content to a server; and receiving a message from the server confirming whether or not the sender of the email content possess a mobile telecommunications device associated with the telephone number.
-
Specification