CPC H04W 4/029 (2018.02) [H04L 67/52 (2022.05); H04L 67/535 (2022.05); H04M 1/72412 (2021.01); H04M 1/72415 (2021.01); H04W 4/021 (2013.01); H04W 4/023 (2013.01); H04W 4/80 (2018.02)] | 17 Claims |
1. A method comprising:
receiving, by a tracking system server, an instruction from a first computing device relating to a feature of a second computing device;
receiving, by the tracking system server, a notification from a third computing device that the third computing device has received a tracking signal from the second computing device;
in response to receiving the instruction relating to the feature of the second computing device and the notification that the third computing device has received the tracking signal, transmitting, by the tracking system server to the third computing device, an instruction for the second computing device relating to the feature, the third computing device configured to transmit the instruction to the second computing device;
receiving, by the tracking system server, a response message from the third computing device indicating that the second computing device has not received the instruction for the second computing device;
transmitting, by the tracking system server to the third computing device, a request to retransmit the instruction to the second computing device;
receiving, by the tracking system server, a response message from the third computing device indicating that the second computing device has acknowledged the instruction for the second computing device; and
transmitting, by the tracking system server to the first computing device, a response message indicating that the second computing device has acknowledged the instruction for the second computing device;
wherein the response message from the third computing device indicating that the second computing device has not received the instruction for the second computing is received from the third computing device after the third computing device has waited for a predetermined period of time.
|