| CPC G06F 13/385 (2013.01) [G06F 11/3041 (2013.01); G06F 11/3055 (2013.01); G06F 11/3404 (2013.01); G06F 13/4063 (2013.01)] | 20 Claims |

|
1. A method, comprising:
receiving, by a user device, a connection request from an accessory that was previously connected to a first hub device, wherein the user device is configured to manage one or more accessory devices and one or more hub devices;
receiving, by the user device from the accessory, accessory attribute information;
obtaining, by the user device, second information about a second hub device and third information about a third hub device;
determining, by the user device, based at least in part on at least one of the accessory attribute information, the second information about the second hub device, or the third information about the third hub device, whether the accessory is to connect to the second hub device or the third hub device;
in accordance with a determination that the accessory is to connect to the second hub device, providing, by the user device, instructions to the second hub device to connect to the accessory; and
in accordance with a determination that the accessory is to connect to the third hub device, providing, by the user device, instructions to the third hub device to connect to the accessory.
|