Patent ID: 8599867

Claim:
A system, comprising: a memory to store instructions; and a processor, coupled to the memory, that facilitates execution of the instructions to perform operations, comprising: in response to querying a wireless access point device for measured signal strength data, determining signal strength information of a transmitted signal associated with a device based on the measured signal strength data; in response to determining that the device is not provisioned to communicate in a first communication environment, determining whether the device is provisioned to communicate in a second communication environment; in response to determining that the device is provisioned to communicate in the second communication environment, determining whether a level of the signal strength information is less than a second predetermined level of the signal strength information, wherein the second predetermined level is lower than a first predetermined level of the signal strength information that is associated with a first communication in the second communication environment; in response to determining that the device is provisioned to communicate in the second communication environment, and in response to determining that the level of the signal strength information is less than the second predetermined level, facilitating re-provisioning the device for establishing a second communication in the first communication environment; and in response to determining that the device is provisioned to communicate in the first communication environment, and in response to determining that the level of the signal strength information is greater than the first predetermined level, facilitating re-provisioning the device for establishing the first communication and a third communication in the second communication environment.