ThruGreen is a real-time traffic signal monitoring solution that provides transit signal priority (TSP) as well as Emergency Vehicle Preemption (EVP). This solution can provide the user with alerts from anywhere, and app-based vehicle detection via its Live Junction and Virtual Detection services. These services enable any traffic signal controller and intersection to become smart and connected, without requiring equipment upgrades and capital expenditures making this an ideal solution for legacy as well as new traffic cabinets. Live Junction also stores historical data and snapshots for analysis. Virtual Detection provides detection for signal controllers without adversely affecting timing plans, augmenting physical detectors that are either limited or not available.