Automated device reporting
First Claim
Patent Images
1. 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, andthe 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.
2 Assignments
0 Petitions
Accused Products
Abstract
A method performed by a device includes detecting a first condition to generate a report record associated with the device; generating the report record associated with the device, in response to detecting the first condition, where generating the report record includes recording environment conditions associated with the device, recording device conditions associated with the device, and recording signal conditions associated with the device; detecting a second condition to send the generated report record to a server device; and sending the generated report record to the server device, in response to detecting the second condition.
12 Citations
16 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A device comprising:
-
one or more processors to; detect a first condition to generate a report when a particular value exceeds a first threshold, the particular value being a packet loss rate, identify a location associated with the device, record at least one of first parameters associated with the device or second parameters associated with a signal received by the device, generate, after the detecting of the first condition, a report based on one or more of the location associated with the device, the first parameters associated with the device, or the second parameters associated with the signal, detect 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 send, after the detecting of the second condition, the report generated after the detecting of the first condition to a server device. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing instructions, the instructions comprising:
-
one or more instructions that, when executed by one or more processors, cause the one or more processors to; detect a trigger event to generate a report associated with a device when a particular value exceeds a first threshold, the particular value being a packet loss rate; generate the report after detecting that the trigger event has occurred, the report including information regarding one or more of; environment conditions associated with the device, device conditions associated with the device, or signal conditions associated with a signal received by the device; detect a condition to send the report generated after the detecting of the trigger event when the particular value exceeds a second threshold, the second threshold being different from the first threshold, and the trigger event being different from the condition; and send, to a server device and after the detecting of the condition, the report generated after detecting that the trigger event has occurred. - View Dependent Claims (16)
-
Specification