Patent ID: 8594665
Filing Date: 2013-11-26
Classification: H04L,H04W

Abstract:
1. A communication device, comprising: a processor; and a memory containing instructions which, when executed by the processor, cause the processor to perform operations comprising: a) obtaining dynamic information specifying signal characteristics of a plurality of communication networks as the communication device comes within range of the plurality communication networks, wherein the dynamic information includes a command to select a particular communication network for a particular application; b) analyzing the dynamic information in relation to a plurality of applications by applying rules to make a determination on an application-by-application basis as to which communication network is suitable to utilize to execute an application; c). associating particular applications among the plurality of applications with particular communication networks among the plurality of communication networks, based on the communication networks determined to be suitable to utilize to execute the particular applications; and d). storing, the associations of the particular applications with the particular communication networks prior to invoking the particular applications, wherein the operation in step a) through d) are automatically repeated as the communication device detects a new communication network within range.