CPC G06F 8/656 (2018.02) [G06F 8/61 (2013.01); G06F 8/654 (2018.02)] | 20 Claims |
17. A method for applying an asset to an accessory device, the method comprising:
storing, by the accessory device, status information on the accessory device, wherein the status information comprises status variables;
receiving, by the accessory device, a first offer from a first controller device based at least in part on the status information stored on the accessory device;
sending, by the accessory device, acceptance of the first offer from the first controller device;
updating, by the accessory device, the status information of the accessory device from a first state to a second state;
establishing, by the accessory device, a first connection with the first controller device;
receiving, by the accessory device from the first controller device, first data associated with the asset through the first connection;
determining, by the accessory device, that the first controller device is no longer connected with the accessory device;
updating, by the accessory device, the status information of the accessory device from the second state to the first state;
receiving, by the accessory device, a second offer from a second controller device based at least in part on the status information stored on the accessory device;
sending, by the accessory device, acceptance of the second offer from the second controller device;
updating, by the accessory device, the status information of the accessory device from a first state to a second state;
establishing, by the accessory device, a second connection with the second controller device; and
receiving, by the accessory device from the second controller device, second data associated with the asset through the second connection, wherein the second data resumes from an end of the first data sent by the first controller device.
|