Patent ID: 8959188
Filing Date: 2015-02-17
Classification: H04L

Abstract:
1. A method, comprising: determining at a user device one or more host names based, at least in part, on a domain name portion of an account identifier, wherein the one or more host names are assigned to one or more host servers of a service provider that provides an associated service; determining at the user device to initiate one or more connection attempts for registering a user account for the user device via a communication network to the associated service according to an application protocol with the one or more host names, the connection attempts involving iterating through a plurality of service provider host names and the one or more host names in combination with iterating through a plurality of application protocols and a plurality of ports of the one or more host servers corresponding to the one or more host names; determining at the user device that at least one of the one or more connection attempts results in at least one successful connection from the user device to the associated service for a first time; determining to store at the user device a service provider host name, host name, port and application protocol combination associated with the at least one successful connection in a settings database; and determining to configure a network account of the associated service at the user device based, at least in part, on the stored combination, wherein the stored combination is used to connect from the user device to the associated service for the user account.