Systems, methods, and devices for policy-based control and monitoring of use of mobile devices by vehicle operators
First Claim
1. A system for controlling one or more of a plurality of functions of a mobile device when the mobile device is in a vehicle, wherein the mobile device includes a processor and memory coupled to the processor, comprising:
- a receiver in electronic communication with the processor of the mobile device, wherein the receiver detects a data signal transmission containing a transmitter identifier and an indication of vehicle state data, the vehicle state data including one or more of the following current or historical characteristics associated with the vehicle;
speed, speed range, average speed, vehicle engine status, vehicle gear status, engine rpm, fuel efficiency, vehicle identification number, miles driven over a defined period of time, idle time, braking events, acceleration events, vehicle component diagnostics, and engine diagnostics;
a default rules-based policy initially stored in the memory of the mobile device, wherein the default rules-based policy defines how one or more of the plurality of functions of the mobile device are to perform in response to receipt of the indication of vehicle state data from the data signal transmission;
a customized rules-based policy subsequently stored in the memory of the mobile device, wherein the customized rules-based policy replaces at least some of the default rules-based policy; and
software code stored in the memory of the mobile device and having instructions executable by the processor to;
(i) determine if the data signal transmission is from an approved transmitter based on the transmitter identifier; and
(ii) if an approved transmitter is identified, cause the one or more of the plurality of functions on the mobile device to perform in accordance with the customized rules-based policy based on the indication of vehicle state data.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and computer executable instructions running on a mobile device for controlling one or more functions of the mobile device in response to vehicle state data. The mobile device includes a processor and memory coupled to the processor, wherein a receiver in electronic communication with the processor detects a data signal transmission. A default rules-based policy, initially stored in memory of the mobile device, defines how the various functions of the mobile device perform in response to the vehicle state data. A customized rules-based policy is subsequently uploaded into the memory of the mobile device and replaces at least some of the default rules-based policy. Software within the mobile device confirms that the data signal transmission is from an approved transmitter and, if so, causes one or more of the functions on the mobile device to perform in accordance with the customized rules-based policy based.
150 Citations
43 Claims
-
1. A system for controlling one or more of a plurality of functions of a mobile device when the mobile device is in a vehicle, wherein the mobile device includes a processor and memory coupled to the processor, comprising:
-
a receiver in electronic communication with the processor of the mobile device, wherein the receiver detects a data signal transmission containing a transmitter identifier and an indication of vehicle state data, the vehicle state data including one or more of the following current or historical characteristics associated with the vehicle;
speed, speed range, average speed, vehicle engine status, vehicle gear status, engine rpm, fuel efficiency, vehicle identification number, miles driven over a defined period of time, idle time, braking events, acceleration events, vehicle component diagnostics, and engine diagnostics;a default rules-based policy initially stored in the memory of the mobile device, wherein the default rules-based policy defines how one or more of the plurality of functions of the mobile device are to perform in response to receipt of the indication of vehicle state data from the data signal transmission; a customized rules-based policy subsequently stored in the memory of the mobile device, wherein the customized rules-based policy replaces at least some of the default rules-based policy; and software code stored in the memory of the mobile device and having instructions executable by the processor to;
(i) determine if the data signal transmission is from an approved transmitter based on the transmitter identifier; and
(ii) if an approved transmitter is identified, cause the one or more of the plurality of functions on the mobile device to perform in accordance with the customized rules-based policy based on the indication of vehicle state data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable storage medium installed on a mobile device, the computer readable storage medium having instructions stored therein for controlling one or more of a plurality of functions of the mobile device, the mobile device including a receiver, a processor, and memory coupled to the processor, a default rules-based policy being stored in the memory, wherein the default rules-based policy defines how the plurality of functions of the mobile device are to perform in response to receipt of an indication of vehicle state data, wherein the instructions cause the processor to perform the steps of:
-
periodically checking, using the receiver, for a data signal transmission containing a transmitter identifier and the indication of vehicle state data from a vehicle in proximity to the mobile device, the vehicle state data including one or more of the following current or historical characteristics associated with the vehicle;
speed, speed range, average speed, vehicle engine status, vehicle gear status, engine rpm, fuel efficiency, vehicle identification number, miles driven over a defined period of time, idle time, braking events, acceleration events, vehicle component diagnostics, and engine diagnostics;in response to receipt of the data signal transmission, determining if the data signal transmission is from an approved transmitter based on the transmitter identifier obtained from the received data signal transmission; and if the data signal transmission is from the approved transmitter, causing the plurality of functions on the mobile device to perform in accordance with the default rules-based policy based on the indication of vehicle state data obtained from the received data signal transmission. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for controlling one or more of a plurality of functions of a mobile device when the mobile device is in a vehicle, wherein the mobile device includes a processor and memory coupled to the processor, comprising:
-
a receiver in electronic communication with the processor of the mobile device, wherein the receiver detects a data signal transmission containing a transmitter identifier and an indication of vehicle state data; a default rules-based policy initially stored in the memory of the mobile device, wherein the default rules-based policy defines how one or more of the plurality of functions of the mobile device are to perform in response to receipt of the indication of vehicle state data from the data signal transmission; a customized rules-based policy subsequently stored in the memory of the mobile device, wherein the customized rules-based policy replaces at least some of the default rules-based policy; and software code stored in the memory of the mobile device and having instructions executable by the processor to perform the steps of;
(i) determining if the data signal transmission is from an approved transmitter based on the transmitter identifier; and
(ii) if the data signal transmission is from said approved transmitter, causing the one or more of the plurality of functions on the mobile device to perform in accordance with the default or customized rules-based policy based on the indication of vehicle state data, wherein the default or customized rules-based policy include rules for one or more of the following;
preventing outgoing calls from the mobile device, preventing incoming calls from being received by the mobile device, preventing the mobile device from accessing phone functions on the mobile device, disabling an interface of the mobile device, causing a pre-defined message to display on the interface of the mobile device, interfering with email functions of the mobile device, interfering with texting functions of the mobile device, interfering with chatting functions of the mobile device, interfering with push-to-talk functions of the mobile device, defining a PIN or password that can be entered into the mobile device to override the default or customized rules-based policy, preventing deletion or modification of the rules-based policy, preventing deletion or modification of the instructions stored in the computer readable medium, identifying exceptions to the default or customized rules-based policy, rules based on the status of the mobile device, and rules based on the vehicle state data. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A system for controlling one or more of a plurality of functions of a mobile device when the mobile device is in a vehicle, the mobile device including a receiver, a processor, and memory coupled to the processor, wherein a default rules-based policy is stored in the memory, the mobile device further including a non-transitory computer readable storage medium having stored thereon a sequence of instructions that, when executed by the processor, causes the execution of the steps of:
-
periodically checking, using the receiver, for a data signal transmission containing a transmitter identifier and an indication of vehicle state data; in response to receipt of the data signal transmission, determining if the data signal transmission is from an approved transmitter based on the transmitter identifier obtained from the received data signal transmission; and if the data signal transmission is from said approved transmitter, causing the plurality of functions on the mobile device to perform in accordance with the default rules-based policy based on the indication of vehicle state data obtained from the received data signal transmission, wherein the default rules-based policy include rules for one or more of the following;
preventing outgoing calls from the mobile device, preventing incoming calls from being received by the mobile device, preventing the mobile device from accessing phone functions on the mobile device, disabling an interface of the mobile device, causing a pre-defined message to display on the interface of the mobile device, interfering with email functions of the mobile device, interfering with texting functions of the mobile device, interfering with chatting functions of the mobile device, interfering with push-to-talk functions of the mobile device, defining a PIN or password that can be entered into the mobile device to override the default or customized rules-based policy, preventing deletion or modification of the rules-based policy, preventing deletion or modification of the instructions stored in the computer readable medium, identifying exceptions to the default or customized rules-based policy, rules based on the status of the mobile device, and rules based on the vehicle state data. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification