IP Library Granted Patent US 8,626,857
Granted Patent B2
US 8,626,857 · App. 13/296,964 · Granted Jan 7, 2014

System and method for provisioning an email account using mail exchange records

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,626,857
App. No.
13/296,964
Granted
Jan 7, 2014
Kind
B2
Abstract

A system provisions an electronic mail (email) account of a user for allowing access to an electronic mailbox from a remote device to retrieve email. A communications module receives email address parameters of the user and transmits a domain name system (DNS) query to the Internet for returning mail exchange (MX) records corresponding to the email address parameters of the user. A configuration module processes any returned MX records as a starting point for determining configuration parameters for accessing the email account of the user to retrieve user email.

Claims (26)

1. A system for provisioning an electronic mail (email) account for allowing access from a remote device, the system comprising:

a database; and

a processor coupled to said database and configured to

receive email address parameters and transmit a domain name system (DNS) query to the Internet for concurrently returning mail exchange (MX) and address (A) records corresponding to the email address parameters, and

process returned MX records to determine validity of the email address parameters, and when provisioning from processing returned MX records fails, process returned A records to determine the email address parameters, and when provisioning from processing returned A records fails, request corrected email address parameters and generate at least one set of possible configuration parameters based upon heuristics of likelihood of validity for provisioning and accessing the email account.

2. The system according to claim 1 wherein said processor is configured to determine from the MX records a mail exchange server for an email domain name, wherein email is routed from said mail exchange server for the email account.

3. The system according to claim 1 wherein said processor is configured to receive a user password and attempt access to the email account using determined configuration parameters.

4. The system according to claim 1 wherein the sets of possible configuration parameters comprise one of at least a mail host, port, log-in name or password.

5. The system according to claim 1 wherein the heuristics of likelihood are linked to a convention store.

6. A method for provisioning an electronic mail (email) account for allowing access from a remote device, the method comprising:

using a processor and a database coupled thereto to

receive email address parameters and transmit a domain name system (DNS) query to the Internet for concurrently returning mail exchange (MX) and address (A) records corresponding to the email address parameters, and

process returned MX records to determine validity of the email address parameters, and when provisioning from processing returned MX records fails, process returned A records to determine the email address parameters, and when provisioning from processing returned A records fails, request corrected email address parameters and generate at least one set of possible configuration parameters based upon heuristics of likelihood of validity for provisioning and accessing the email account.

7. The method according to claim 6 further comprising using the processor and database to determine from the MX records a mail exchange server for an email domain name, wherein email is routed from said mail exchange server for the email account.

8. The method according to claim 6 further comprising using the processor and database to receive a user password and attempt access to the email account using determined configuration parameters.

9. The method according to claim 6 wherein the sets of possible configuration parameters comprise one of at least a mail host, port, log-in name or password.

10. The method according to claim 6 wherein the heuristics of likelihood are linked to a convention store.

11. A system for provisioning an electronic mail (email) account for allowing access from a remote device, the system comprising:

a database; and

a processor coupled to said database and configured to

receive email address parameters and transmit a domain name system (DNS) query to the Internet for concurrently returning mail exchange (MX) and address (A) records corresponding to the email address parameters, and

process returned MX records to determine validity of the email address parameters, and when provisioning from processing returned MX records fails, process returned A records to determine the email address parameters, and when provisioning from processing returned A records fails, request corrected email address parameters and generate at least one set of possible configuration parameters.

12. A method for provisioning an electronic mail (email) account for allowing access from a remote device, the method comprising:

using a processor and a database coupled thereto to

receive email address parameters and transmit a domain name system (DNS) query to the Internet for concurrently returning mail exchange (MX) and address (A) records corresponding to the email address parameters, and

process returned MX records to determine validity of the email address parameters, and when provisioning from processing returned MX records fails, process returned A records to determine the email address parameters, and when provisioning from processing returned A records fails, request corrected email address parameters and generate at least one set of possible configuration parameters.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2014
From: TEAMON SYSTEMS, INC.
To: BLACKBERRY LIMITED
Reel/Frame 033254/0712 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2013
From: TEAMON SYSTEMS, INC.
To: BLACKBERRY LIMITED
Reel/Frame 031692/0088 →