Methods, systems, and computer-readable mediums for configuring electronic messaging applications
First Claim
1. A method for configuring an application to communicate with a server, the method comprising:
- receiving an electronic mail message address and a password;
attempting to retrieve server connection settings from the server while deriving the server connection settings based on the electronic mail message address, wherein deriving server connection settings further comprises;
determining a domain portion of the electronic mail message address, wherein the domain portion includes a domain name and a top level domain;
creating one or more server domain combinations based upon at least the domain portion and one or more known server prefix names; and
detecting a connection to the server when at least one of the server domain combinations is successfully used with the password; and
in response to detecting the connection to the server with the server connection settings, providing the server connection settings.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer-readable mediums configure electronic messaging applications to communicate with a server storing messages to and/or from an electronic messaging account of a user. A method involves receiving an electronic message address and a password of the user as inputs, deriving server connection settings based on the electronic message address, and applying the server connection settings to the electronic messaging account. Another method involves receiving an electronic message address of the user and discovering the server connection settings for the electronic messaging account on a server having a designated protocol name as a server prefix name to assist in locating the server and having the server connection settings. The method also involves retrieving the server connection settings from a file provided by the server in response to locating the server having the designated name and applying the server connection settings to the electronic messaging account.
32 Citations
20 Claims
-
1. A method for configuring an application to communicate with a server, the method comprising:
-
receiving an electronic mail message address and a password; attempting to retrieve server connection settings from the server while deriving the server connection settings based on the electronic mail message address, wherein deriving server connection settings further comprises; determining a domain portion of the electronic mail message address, wherein the domain portion includes a domain name and a top level domain; creating one or more server domain combinations based upon at least the domain portion and one or more known server prefix names; and detecting a connection to the server when at least one of the server domain combinations is successfully used with the password; and in response to detecting the connection to the server with the server connection settings, providing the server connection settings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
at least one processor; and memory coupled to the at least one processor, the memory comprising instructions executable by the processor for; receiving an electronic mail message address and a password; attempting to retrieve server connection settings from the server while deriving the server connection settings based on the electronic mail message address, wherein deriving server connection settings further comprises; determining a domain portion of the electronic mail message address, wherein the domain portion includes a domain name and a top level domain; creating one or more server domain combinations based upon at least the domain portion and one or more known server prefix names; and detecting a connection to the server when at least one of the server domain combinations is successfully used with the password; and in response to detecting the connection to the server with the server connection settings, providing the server connection settings. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer storage device encoding computer readable instructions that, when executed by at least one processor, perform a method comprising:
-
receiving an electronic mail message address and a password; attempting to retrieve server connection settings from the server while deriving the server connection settings based on the electronic mail message address, wherein deriving server connection settings further comprises; determining a domain portion of the electronic mail message address, wherein the domain portion includes a domain name and a top level domain; creating one or more server domain combinations based upon at least the domain portion and one or more known server prefix names; and detecting a connection to the server when at least one of the server domain combinations is successfully used with the password; and in response to detecting the connection to the server with the server connection settings, providing the server connection settings. - View Dependent Claims (20)
-
Specification