IN-VEHICLE USER INTERFACES FOR LAW ENFORCEMENT
First Claim
1. A computer-implemented method, comprising:
- receiving, at a computing device in a law enforcement vehicle, a request to present a user interface to a person in a secure holding area of the law enforcement vehicle;
generating, via the computing device in the law enforcement vehicle, the user interface for the person based on the request, the generating being performed based on contextual information from at least one of an input provided to the computing device by a law enforcement officer, an input received from a network operations center, or an input obtained from an analysis of images or video footages from a camera in the law enforcement vehicle; and
causing, via the computing device in the law enforcement vehicle, a presentation of the user interface to the person in the secure holding area of the law enforcement vehicle.
4 Assignments
0 Petitions
Accused Products
Abstract
User interfaces may be used by a law enforcement officer to communicate information to and obtain feedback from a person that is held in a secure holding area of a law enforcement vehicle. The user interfaces may be presented via hardware interfaces in the law enforcement vehicle and a computing device. The computing device may receive a request to present a user interface to a person in the secure holding area. Subsequently, the user interface for the person may be generated based on contextual information from one or more sources. These sources may include an input provided to the computing device by a law enforcement officer, an input received from a network operations center, or an input obtained from an analysis of images or videos from a camera in the law enforcement vehicle. The user interface is then presented to the person in the secure holding area.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving, at a computing device in a law enforcement vehicle, a request to present a user interface to a person in a secure holding area of the law enforcement vehicle; generating, via the computing device in the law enforcement vehicle, the user interface for the person based on the request, the generating being performed based on contextual information from at least one of an input provided to the computing device by a law enforcement officer, an input received from a network operations center, or an input obtained from an analysis of images or video footages from a camera in the law enforcement vehicle; and causing, via the computing device in the law enforcement vehicle, a presentation of the user interface to the person in the secure holding area of the law enforcement vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more computer-readable media storing computer-executable instructions that upon execution cause one or more processors to perform acts comprising:
-
receiving a request to present an interactive user interface to an arrested person in a secure holding area of a law enforcement vehicle; presenting an interactive notice interface to the arrested person, the interactive notice interface requesting an acknowledgement from the arrested person that the arrested person has been informed of Miranda rights and that information inputted into the interactive user interface by the arrested person is potentially an admission that is capable of being used against the arrested person in a court of law; providing the arrested person in the secure holding area with access to the interactive user interface in response to receiving the acknowledgement from the arrested person via the interactive notice interface; and preventing the arrested person in the secure holding area from accessing the interactive user interface to in response to the arrested person declining the acknowledgment via the interactive notice interface. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A device, comprising:
-
one or more processors; and memory having instructions stored therein, the instructions, when executed by the one or more processors, cause the one or more processors to perform acts comprising; receiving a request to present a user interface to a person in a secure holding area of a law enforcement vehicle; generating the user interface for the person in the secure holding area of the law enforcement vehicle based on the request; presenting the user interface to the person in the secure holding area of the law enforcement vehicle; receiving an input from the person in the secure holding area of the law enforcement vehicle via the user interface; tagging the input with metadata that include at least one of a timestamp, an incident identifier, an event identifier, or a case identifier; and sending the input and the metadata to a server of a network operations center for storage as new content or for associating the input with existing content based at least on the metadata. - View Dependent Claims (19, 20)
-
Specification