Device activity tracker is a network activity monitor and probe analyzer that identifies device connectivity states by measuring the round-trip times of network probe requests. It functions as a latency-based state detector, utilizing specific message requests to trigger responses and determine if a target device is active, in standby, or offline.
The project distinguishes itself through the analysis of messaging platform delivery receipts to detect user engagement. It employs dynamic median thresholding to adapt state detection to varying network conditions by comparing current response times against historical latency data.
The system includes a device connectivity dashboard for real-time activity visualization, mapping measurement streams and state transitions over time. Its broader capabilities cover network latency monitoring and the classification of device usage states based on network response patterns.