Systems, apparatus, and methods for integrating and streamlining the process of issuing citations while simultaneously enhancing security of law enforcement officers (LEOs)
Systems and methods for issuing, by an officer, a citation to an offender associated with a legal violation is described herein. The method can include acquiring, via an optical scanner, personal information associated with a driver license of the offender and vehicle information associated with a vehicle associated with the offender and with the legal violation. One or more databases can be queried to identify personal information associated with the offender, vehicle information associated with the vehicle, and one or more remedial options in response to the citation. A handheld device can generate the citation by including the personal information, the vehicle information, the legal violation, and an indication of the remedial option. The offender can sign the ticket electronically to generate the executed ticket. The executed ticket can be transmitted to a smart phone or a printing device, or an email account associated with the offender.
1 . A mobile device, comprising:
plural sensors, each sensor having a different modality and being configured to capture activity of a law enforcement officer (LEO) as at least one of audio data, motion data, and geo-location data;
a processor; and
memory storing executable instructions which cause the processor to be configured to:
receive sensor data captured by the plural sensors;
determine from the audio data and motion data an amount of interaction between the LEO and an offender;
determine from the location data a proximity to a past person of interest within a specified radius; and
output, via an interface, an alert to the LEO based on a result of the determinations of the amount of interaction and the proximity to a past person of interest.
2 . The device of claim 1 , wherein the processor is configured to transcribe the audio data.
3 . The device of claim 2 , wherein the processor is configured to track an amount of time for the interaction between the LEO and the offender.
4 . The device of claim 3 , wherein the processor is configured to determine a participation level of the LEO based on the amount of time tracked for the interaction.
5 . The device of claim 1 , wherein the processor is configured to determine a participation level of the LEO based on the amount of movement detected in the motion data.
6 . The device of claim 5 , wherein the processor is configured to classify the participation level as high when vigorous motions of the LEO are detected in the motion data.
7 . The device of claim 5 , wherein the processor is configured to classify the participation level as low when no motion of the LEO is detected in the motion data.
8 . The device of claim 1 , wherein the processor is configured to determine a participation level of the LEO based on the location data.
9 . The device of claim 8 , wherein the processor is configured to determine that the LEO is conducting a traffic stop when a geo-located position of the officer has not changed within a specified amount of time.
10 . The device of claim 1 , wherein the processor is configured to query, at specified intervals, a database to identify past persons of interest having an address located within the specified radius of the LEO.
11 . The device of claim 10 , wherein the processor is configured to evaluate a record of each past person of interest returned from by the query to determine whether any of the past persons of interest pose a threat to the LEO.
12 . The device of claim 11 , wherein the processor is configured to evaluate one or more flags set in the record of each past person of interest to determine the threat to the LEO.
13 . A method performed by a mobile device, the method comprising:
capturing, by plural sensors of the mobile device, activity data of a law enforcement officer (LEO), each sensor being configured to capture activity data according to different modalities including at least audio data, motion data, and location data;
receiving, by a processor of the mobile device, sensor data captured by the plural sensors;
determining, by the processor, an amount of interaction between the LEO and an offender from the audio data and motion data;
determining, by the processor, a proximity to one or more past persons of interest within a specified radius from the location data; and
outputting, via an interface of the mobile device, an alert to the LEO based on a result of the determinations of the amount of interaction and the proximity to a past person of interest.
14 . A non-transitory computer readable medium storing executable instructions which cause a mobile device to be configured to:
capture, by plural sensors of the mobile device, activity data of a law enforcement officer (LEO), each sensor being configured to capture activity data according to different modalities including at least audio data, motion data, and location data;
receive, by a processor of the mobile device, sensor data captured by the plural sensors;
determine, by the processor, an amount of interaction between the LEO and an offender from the audio data and motion data;
determine, by the processor, a proximity to one or more past persons of interest within a specified radius from the location data; and
output, via an interface of the mobile device, an alert to the LEO based on a result of the determinations of the amount of interaction and the proximity to a past person of interest.