| CPC G06F 9/44505 (2013.01) [G06F 8/61 (2013.01)] | 20 Claims |

|
1. A method comprising:
identifying, by a processor, a set of devices associated with a location, the set of devices comprising at least a first host device and a second host device;
programming, by the processor, the first host device with configurable software, the configurable software comprising non-native functionality for the first host device to modify its capabilities and operate as a client respective to the second host device;
identifying, by the processor, that the first host device is operating in an enroll mode, the enroll mode enabling client devices to connect to the first host device;
providing, by the processor, to the first host device, based on the capabilities of the non-native functionality, a request from the second host device for the first host device to exit enroll mode, the request further requesting the first host device operate as the client and enroll with the second host device; and
configuring, by the processor, the first host device according to the request, the configuration comprising causing the first host device to perform as the client to the second host device.
|