Systems and methods for restricting the use of a vehicle operator's terminal
Devices and methods for restricting the use of the operator terminal of an operator of a vehicle are provided. In a method by an operator terminal, the operator terminal determines that the engine of the vehicle is running, determines that the operator is in the driver's seat, and changes the configuration of the operator terminal in response to determining that the engine is running and that the operator is in the driver's seat. The device and method can be used to restrict the use of cellular phones by drivers sitting in a vehicle with the engine running in accordance with laws in certain jurisdictions.
1 . A method, by an operator terminal of an operator registered to operate a vehicle, the method comprising: determining that an engine of the vehicle is running; determining that the operator is in a driver's seat of the vehicle; and
disabling at least one feature of the operator terminal in response to determining that the engine is running and determining that the operator is in the driver's seat;
wherein determining that the engine is running comprises receiving an indication from a telematics device coupled to the vehicle that the engine of the vehicle is running; and the method wherein receiving the indication from the telematics device is over a short-range wireless communication connection between the operator terminal and an input/output expander coupled to the telematics device.
2 . The method of claim 1 , wherein determining that the operator is in the driver's seat comprises: receiving, from a telematics device coupled to the vehicle, a location of the vehicle; determining that a location of the operator terminal is in close proximity to the location of the vehicle; and determining that the operator terminal is generally stationary.
3 . The method of claim 2 , wherein determining that the location of the operator terminal is in close proximity to the location of the vehicle comprises: computing a distance between the location of the operator terminal and the location of the vehicle; and determining that the distance is below a predetermined threshold.
4 . The method of claim 2 , wherein determining that the location of the operator terminal is in close proximity to the location of the vehicle comprises receiving an indication from the telematics device of a near-field communications (NFC) tap by a tag of the operator within a prior period of time.
5 . The method of claim 2 , wherein determining that the operator terminal is generally stationary comprises determining that inertial motion unit (IMU) data from an IMU of the operator terminal is below a particular threshold.
6 . The method of claim 1 , wherein determining that the operator is in the driver's seat comprises receiving an indication from a telematics device coupled to the vehicle that a driver's seatbelt is fastened.
7 . The method of claim 1 , wherein determining that the operator is in the driver's seat comprises receiving an indication from a telematics device coupled to the vehicle that an occupancy sensor has detected that the driver's seat is occupied.
8 . The method of claim 1 , wherein determining that the operator is in the driver's seat comprises receiving an indication from a telematics device coupled to the vehicle that a steering wheel of the vehicle was touched for at least a particular length of time.
9 . The method of claim 1 , wherein determining that the operator is in the driver's seat is based on hours of service (HOS) received by a user interface of a driver telematics application running on the operator terminal.
10 . The method of claim 1 , wherein determining that the engine is running comprises receiving an indication from a telematics device coupled to the vehicle that the engine of the vehicle is running.
11 . The method of claim 1 , wherein determining that the operator is in the driver's seat comprises receiving an indication from a telematics device coupled to the vehicle that a steering wheel of the vehicle was touched within a prior period of time.
12 . A method, by an operator terminal of an operator registered to operate a vehicle, the method comprising: determining that an engine of the vehicle is running; determining that the operator is in a driver's seat of the vehicle; and disabling at least one feature of the operator terminal in response to determining that the engine is running and determining that the operator is in the driver's seat; wherein determining that the operator is in the driver's seat is based on hours of service (HOS) received by a user interface of a driver telematics application running on the operator terminal.
13 . The method of claim 12 , wherein disabling at least one feature of the operator terminal comprises disabling all features of the operator terminal except for an ability to make an emergency call.
14 . The method of claim 12 , wherein disabling at least one feature of the operator terminal comprises locking a user interface input device thereof.
15 . The method of claim 12 , wherein disabling at least one feature of the operator terminal comprises disabling certain applications from running.
16 . A method, by an operator terminal of an operator registered to operate a vehicle, the method comprising: determining that an engine of the vehicle is running; determining that the operator is in a driver's seat of the vehicle; and disabling at least one feature of the operator terminal in response to determining that the engine is running and determining that the operator is in the driver's seat; wherein determining that the operator is in the driver's seat comprises receiving an indication from a telematics device coupled to the vehicle that a steering wheel of the vehicle was touched within a prior period of time.