Patent ID: 8873387

Claim:
A method comprising: attempting, by a computing device, a network attach operation associated with a wireless network; receiving, by the computing device and based on a failure of the network attach operation, quality of service information from the wireless network; determining, by the computing device, a back-off time based on the received quality of service information, the back-off time corresponding to a duration of time before re-attempting the network attach operation; obtaining, by the computing device, information associated with a maximum amount of time that the computing device may wait before re-attempting the network attach operation; determining, by the computing device and based on the duration of time being greater than a duration of time associated with a back-off time threshold, that the back-off time exceeds the back-off time threshold, the back-off time threshold corresponding to the maximum amount of time that the computing device may wait before re-attempting the network attach operation; calculating, by the computing device and based on the back-off time exceeding the back-off time threshold, another back-off time, the another back-off time being shorter in duration than the duration of time associated with the back-off time, and the another back-off time being shorter in duration than a duration of the maximum amount of time that the computing device may wait before re-attempting the network attach operation; and re-attempting, by the computing device and after the another back-off time, the network attach operation.