Patent ID: 8782188

Claim:
A method comprising: detecting, by a device, a first condition to generate a report associated with the device when a particular value exceeds a first threshold, the particular value being a packet loss rate; recording, by the device, one or more of environment conditions associated with the device, device conditions associated with the device, or signal conditions associated with the device; generating, by the device and after the detecting of the first condition, the report based on the one or more of the environment conditions, the device conditions, or the signal conditions; detecting, by the device, a second condition to send the report generated after the detecting of the first condition when the particular value exceeds a second threshold, the second threshold being different from the first threshold, and the second condition being different from the first condition; and sending, by the device and after the detecting of the second condition, the report generated after the detecting of the first condition to a server device.