Port discovery and message delivery in a portable electronic device
First Claim
1. A computer-implemented method, comprising:
- at a portable electronic device configured with an email client;
(1) when creating an email account on the portable electronic device;
(a) attempting to connect to an outbound email server using a first port/security combination according to a first preferred sequence of port/security combinations;
(b) if connection is made using the first port/security combination, storing the first port/security combination as a stored configuration for the email account;
(c) if connection is not made using the first port/security combination, repeating (1)(a) for different port/security combinations according to the preferred sequence until connection is made with a second port/security combination; and
(d) storing the second port/security combination as the stored configuration; and
(2) subsequently employing the stored configuration to connect to and send email via the outbound email server.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with some embodiments, a computer-implemented method for fetching email from an email server to a portable electronic device is disclosed. The method includes, at a portable electronic device configured with an email client: (1) when creating an email account on the portable electronic device: (a) attempting to connect to an outbound email server using a first port/security combination according to a first preferred sequence of port/security combinations; (b) if connection is made using the first port/security combination, storing the first port/security combination as a stored configuration for the email account; (c) if connection is not made using the first port/security combination, repeating (1)(a) for different port/security combinations according to the preferred sequence until connection is made with a second port/security combination; and (d) storing the second port/security combination as the stored configuration; and (2) subsequently employing the stored configuration to connect to and send email via the outbound email server.
-
Citations
16 Claims
-
1. A computer-implemented method, comprising:
-
at a portable electronic device configured with an email client; (1) when creating an email account on the portable electronic device; (a) attempting to connect to an outbound email server using a first port/security combination according to a first preferred sequence of port/security combinations; (b) if connection is made using the first port/security combination, storing the first port/security combination as a stored configuration for the email account; (c) if connection is not made using the first port/security combination, repeating (1)(a) for different port/security combinations according to the preferred sequence until connection is made with a second port/security combination; and (d) storing the second port/security combination as the stored configuration; and (2) subsequently employing the stored configuration to connect to and send email via the outbound email server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A portable computing device, comprising:
-
a display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including; an email application; and instructions for setting ports and security level for an email account, comprising; (1) when creating an email account on the portable electronic device; (a) attempting to connect to an outbound email server using a first port/security combination according to a first preferred sequence of port/security combinations; (b) if connection is made using the first port/security combination, storing the first port/security combination as a stored configuration for the email account; (c) if connection is not made using the first port/security combination, repeating (1)(a) for different port/security combinations according to the preferred sequence until connection is made with a second port/security combination; and (d) storing the second port/security combination as the stored configuration; and (2) subsequently employing the stored configuration to connect to and send email via the outbound email server.
-
-
15. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a portable computing device with an email client, cause the device to perform the following:
-
(1) when creating an email account on the portable electronic device; (a) attempt to connect to an outbound email server using a first port/security combination according to a first preferred sequence of port/security combinations; (b) if connection is made using the first port/security combination, store the first port/security combination as a stored configuration for the email account; (c) if connection is not made using the first port/security combination, repeat (1)(a) for different port/security combinations according to the preferred sequence until connection is made with a second port/security combination; and (d) store the second port/security combination as the stored configuration; and (2) subsequently employ the stored configuration to connect to and send email via the outbound email server.
-
-
16. A portable electronic device with a touch screen display and an email client, comprising means for:
-
(1) when creating an email account on the portable electronic device; (a) attempting to connect to an outbound email server using a first port/security combination according to a first preferred sequence of port/security combinations; (b) if connection is made using the first port/security combination, storing the first port/security combination as a stored configuration for the email account; (c) if connection is not made using the first port/security combination, repeating (1)(a) for different port/security combinations according to the preferred sequence until connection is made with a second port/security combination; and (d) storing the second port/security combination as the stored configuration; and (2) subsequently employing the stored configuration to connect to and send email via the outbound email server.
-
Specification