System and Method for Incident Reporting and Notification
First Claim
1. An incident reporting system, comprising:
- (a) at least one client device comprising at least one processor, a camera unit, and a microphone, the at least one client device programmed or configured to;
(i) generate location data for the at least one client device while the at least one client device is in a moving transportation vehicle;
(ii) generate at least one user interface configured to receive incident data comprising at least one of the following;
a location of an incident, a time of occurrence of an incident, a textual description of an incident, a party involved in an incident, or any combination thereof;
(iii) capture and store at least one image of an incident with the camera unit; and
(iv) automatically capture and store noise data with the microphone while the at least one client device is in the moving transportation vehicle;
(b) at least one server computer in communication with the at least one client device and programmed or configured to;
(i) receive the location data, the incident data, the at least one image, and the noise data from the at least one client device; and
(ii) generate at least one report based at least partially on the incident data and at least one of the following;
the location data, the at least one image, the noise data, or any combination thereof.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method for incident reporting system includes at least one client device and at least one server computer. The at least one client device includes at least one processor, a camera unit, and a microphone, and is programmed or configured to generate location data for the at least one client device while the at least one client device is in a moving transportation vehicle; generate at least one user interface configured to receive incident data comprising at least one of the following: a location of an incident, a time of occurrence of an incident, a textual description of an incident, a party involved in an incident, or any combination thereof; capture and store at least one image of an incident with the camera unit; and automatically capture and store noise data with the microphone while the at least one client device is in the moving transportation vehicle.
-
Citations
20 Claims
-
1. An incident reporting system, comprising:
-
(a) at least one client device comprising at least one processor, a camera unit, and a microphone, the at least one client device programmed or configured to; (i) generate location data for the at least one client device while the at least one client device is in a moving transportation vehicle; (ii) generate at least one user interface configured to receive incident data comprising at least one of the following;
a location of an incident, a time of occurrence of an incident, a textual description of an incident, a party involved in an incident, or any combination thereof;(iii) capture and store at least one image of an incident with the camera unit; and (iv) automatically capture and store noise data with the microphone while the at least one client device is in the moving transportation vehicle; (b) at least one server computer in communication with the at least one client device and programmed or configured to; (i) receive the location data, the incident data, the at least one image, and the noise data from the at least one client device; and (ii) generate at least one report based at least partially on the incident data and at least one of the following;
the location data, the at least one image, the noise data, or any combination thereof. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method for incident reporting and notification, comprising:
-
providing a client device in each vehicle of a plurality of vehicles transporting a material; generating, by at least one client device located in a vehicle of the plurality of vehicles, waypoint data representing a location of the vehicle; transmitting the waypoint data from the at least one client device to at least one server computer at predetermined intervals; generating, by the at least one server computer, a replay user interface based on the waypoint data received from the at least one client device over a period of time, the replay user interface comprising a route of the vehicle displayed on a map; generating, on the at least one client device, at least one incident reporting interface configured to receive incident data comprising at least one of the following;
a location of an incident, a time of occurrence of an incident, a textual description of an incident, a party involved in an incident, or any combination thereof;capturing at least one image of an incident with a camera unit of the at least one client device; associating the at least one image with the incident data; and transmitting the incident data, the at least one image, and the noise data from the at least one client device to the at least one server computer. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer program product for reporting incidents experienced by a vehicle transporting a material, the computer program product comprising at least one non-transitory medium including program instructions that, when executed by a mobile device, cause the mobile device to:
-
generate waypoint data representing a location of the vehicle at predetermined time intervals; transmit the waypoint data to at least one server computer; generate at least one incident reporting interface configured to receive incident data comprising at least one of the following;
a location of an incident, a time of occurrence of an incident, a textual description of an incident, a party involved in an incident, or any combination thereof;capture at least one image of an incident with a camera unit of the client device; associate the at least one image with the incident data; transmit the incident data and the at least one image from the at least one client device to the at least one server computer; determine a volume level of an audible output of the client device; determine if the volume level is below a predefined threshold; and in response to determining that the volume level is below the predefined threshold, generating at least one alert.
-
Specification