CPC B60R 25/241 (2013.01) [B60R 25/01 (2013.01); B60R 25/305 (2013.01)] | 14 Claims |
1. A system comprising:
at least one processing device; and
memory containing instructions configured to instruct the at least one processing device to:
store data indicating that a first user has previously been a driver of a vehicle and a second user has not been a driver of the vehicle;
provide, by a control interface of the vehicle, control of at least one electronic device, wherein the at least one electronic device controls a brake of the vehicle;
receive a request from a first mobile device of a first user located in the vehicle to control the at least one electronic device;
in response to receiving the request, authenticate the first mobile device;
verify, using at least one of a camera or sensor of the vehicle, that the first user is a passenger in the vehicle;
in response to authenticating the first mobile device and verifying that the first user is a passenger in the vehicle, extend control of the at least one electronic device to the first mobile device;
determine, based on the stored data, whether the first user has priority over a second user of a second mobile device for control of the at least one electronic device; and
in response to determining the first user has priority over the second user, transfer control of the at least one electronic device from the second mobile device to the first mobile device.
|