AUTOMATED DEVICE REPORTING
First Claim
1. A method performed by a device, the method comprising:
- detecting, by a processor of the device, a first condition to generate a report record associated with the device;
generating, by the processor, 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, andrecording signal conditions associated with the device;
detecting, by the processor, a second condition to send the generated report record to a server device; and
sending, by a communication interface of the device, the generated report record to the server device, in response to detecting the second condition.
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.
21 Citations
20 Claims
-
1. A method performed by a device, the method comprising:
-
detecting, by a processor of the device, a first condition to generate a report record associated with the device; generating, by the processor, 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, by the processor, a second condition to send the generated report record to a server device; and sending, by a communication interface of the device, the generated report record to the server device, in response to detecting the second condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A device comprising:
-
a memory to store report records associated with the device; and a processor to implement; a location identifier to identify a location associated with the device; a device monitor to record parameters associated with the device; a signal monitor to record parameters associated with signals received by the device; a report generator to; detect a first condition to generate a report record, generate a report record associated with the device, based on information received from the location identifier, the device monitor, and the signal monitor; in response to detecting the first condition to generate the report record, and store the generated report record in the memory; and a report interface to; detect a second condition to send the report record to a server device, and send the report record to the server device, in response to detecting the second condition to send the report record. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. One or more computer-readable memory devices storing instructions executable by one or more processors, the one or more computer-readable memory devices comprising:
-
one or more instructions to detect a trigger event to generate a report record associated with a device, where detecting the trigger event includes at least one of; detecting that a parameter associated with the device is above or below a particular threshold, detecting that a parameter associated with a signal sent or received by the device is above or below a particular threshold, detecting that a communication associated with the device has been interrupted or terminated, or detecting that the device is in a particular location; one or more instructions to generate the report record, 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; one or more instructions to detect a condition to send the generated report record to a server device, where detecting the condition to send the generated report record includes at least one of; detecting that a particular interval has elapsed, detecting a trigger event to send the generated report record, or receiving, from the server device, a request to send the generated report record; and one or more instructions to send the generated report record, in response to detecting the condition to send the generated report record.
-
Specification