A computer-implemented method and system for monitoring an offender includes establishing a communications link between a mobile phone and an offender monitoring unit. The mobile phone may receive geocoded signals that provide indoor location information. A communications link may then be established between the mobile phone and a computer server. The geocoded signals may be relayed from the mobile phone to the computer server. The computer server may generate a correlation matrix that tracks status information associated with the offender monitoring unit and provides one or more recommendations on how to manage the offender associated with the offender monitoring unit. The offender monitoring unit may detect if it has been compromised and it may also detect a battery status signal, as well as chemical sensing signals. The offender monitoring unit may relay this status information to the mobile phone, which may then relay this information back to the computer server.
展开▼