CPC G01C 21/3407 (2013.01) [G01C 21/3661 (2013.01); G01C 21/3691 (2013.01); G01C 21/3697 (2013.01)] | 20 Claims |
1. A system, comprising:
a processor; and
a memory containing a program, which when executed on the processor, performs an operation comprising:
receiving a delivery route specifying at least a plurality of destination locations associated with one or more items belonging to a plurality of electronic orders;
determining, based on first sensor data received from a plurality of electronic devices, a safety hazard located at one of the plurality of destination locations, wherein the safety hazard has a likelihood of causing a safety incident comprising at least one of an accident, injury, or property damage at the one of the plurality of destination locations;
receiving location information from an electronic device associated with a user assigned to the delivery route, the location information indicating a device location of the electronic device and being generated by the electronic device based on second sensor information generated by the electronic device;
generating a safety notification based on the device location being within a threshold distance of the safety hazard, the safety notification comprising information associated with the safety hazard; and
transmitting the safety notification to the electronic device prior to the user encountering the safety hazard.
|