To download a PDF of this document, please see the attachment.
In-Motion Locking Overview
Eleos has in-motion locking logic to prevent the use of the mobile application while driving a vehicle. In-motion locking considers both the driver's hours of service (HOS) status, as well as the speed reported by the device's GPS and network hardware.
In the table below, each column is a possible speed status, and each row is a driving status obtained from either a telematics integration such as Geotab, the mobile devices internal GPS systems, or from your driver status web service.
The stated threshold is 5 mph as reported by Geotab or the mobile devices internal GPS systems.
| Below 5 mph | Above Threshold | Unknown mph |
Driving | UNLOCKED | LOCKED | LOCKED |
Not Driving | UNLOCKED | UNLOCKED | UNLOCKED |
Unknown Status | See “I am not driving a vehicle.” Override section |
Disabling In-Motion Locking (IML)
To disable in-motion locking, the value for the speed threshold must be set within the platform itself to 100 MPH. The threshold cannot be set to 0/Null, the value would be set so high that no one would ever advance over it to activate the in-motion locking screen (regardless of what the integration returns).
Locked Vs. Unlocked Display
Below are some examples from the ASR branded version of the Eleos application, in various locked and unlocked stages, to demonstrate the logic of what in-motion locking looks like within the Eleos platform.
Geotab - Unlocked
Base Geotab screen showing ELD before moving.
Geotab - Locked
Locked screen if you start moving from the Geotab screen.
Eleos Dashboard - Unlocked
Base Eleos screen showing the Dashboard before moving.
Eleos Dashboard - Locked
Locked screen if you start moving from any Eleos screen
Eleos Navigation - Unlocked
Base Eleos screen with Navigation before moving.
Eleos Navigation - Locked
Locked Eleos screen showing Navigation while moving.
Messages During in Motion Locking
Due to in-motion locking, you will not be able to send or read a message while driving, however a new message will be read aloud to you. Below are screenshots of how the message notification will appear when the in-motion locking screen is displaying on the application dashboard (left screenshot) and when the in-motion locking screen is displaying during navigation (right screenshot).
Please note that message toast notifications may vary in style based on the MDM setup or your TMS type.
Locked Eleos Screen - Override
In-Motion Locking and the “I’m not driving” override screens are controlled by separate entities. The Override is a confirmation prompt that makes drivers confirm they aren't driving a vehicle. Even if in-motion locking is disabled but the integration returns driving=true or doesn't return a value for driving at all, you will see this screen.
This can appear over any Eleos screen.
The overridable in-motion lock screen will show if:
- Geotab has not detected Driving Status, but the tablet is moving over 5 MPH.
- The device has poor GPS coverage/reception even though the speed may be below the threshold.
- When the speed, or a combination speed and driving cannot be determined by the app.
|
| Unknown Speed | |
Unknown Driving Status | See “I am not driving a vehicle.” Override section |
If you tap the override your response is recorded in the system. This is intended if you are a passenger in a vehicle or in a team and want to utilize the app while another person is driving. It should only be used if you are not physically driving, for legal compliance.
If you set driving=false in the integration for the user this will prevent the Override screen from also displaying, unless Eleos is unable to fetch the driving status from your integration (e.g. endpoint is down, or the device has no/very poor cellular connection).