Patent ID: 8055249
Filing Date: 2011-11-08
Classification: G06F,H04L,H04W

Abstract:
1. A method for establishing a connection between a mobile device and one or more available communication networks including one or more dedicated connections as the mobile device changes environments, the method comprising the steps of: assembling one or more plug-ins into a connection profile, wherein the one or more plug-ins include computer executable instructions that configures one or more communication components that implement one or more protocols that dictate a physical connection within a mobile device; storing on the mobile device a plurality of connection profiles in a database, the connection profiles configuring a connection between the mobile device and one or more communication networks that are available in a computing environment surrounding the mobile device, each connection profile having a priority, the priorities of the plurality of connection profiles ranging from high to low; determining an availability of at least one connection profile by querying an availability of the one or more plug-ins associated with the at least one connection profile; determining a usability of at least one connection profile; selecting a connection profile from the plurality of connection profiles having the highest priority and that has been determined to be available and usable based on a current environment of the mobile device; and attempting to establish a connection to a communication network using the selected connection profile.