Selective mobile device component lockdown in moving vehicles
First Claim
Patent Images
1. A method, comprising:
- executing, a mobile device controller on a relay device that is interfaced to an On-Board Diagnostics (OBD) port of a vehicle;
filtering, by the mobile device controller, OBDs produced by the vehicle; and
wirelessly communicating, by the mobile device controller through the relay device, the filtered OBDs to a mobile device application executing on a mobile device for controlling the mobile device based at least in part on the filtered OBDs, wherein wireless communicating further includes interacting with an Operating System (OS) of the mobile device for turning on a wireless communication mechanism of the mobile device when detecting that the mobile device is not communicating via the wireless communication mechanism before wirelessly communicating with the mobile device, and wherein wirelessly communicating further includes instructing, by the mobile device controller, the mobile device application to lock down and lock out a display screen of the mobile device in response to a particular filtered OBD indicating that the vehicle is moving to prevent access to the display screen of the mobile device while the vehicle is moving and permitting while the display screen of the mobile device is locked down the mobile device to conduct two-way audio communications.
0 Assignments
0 Petitions
Accused Products
Abstract
On-Board Diagnostics (OBDs) produced by a vehicle are monitored in real time. The OBDs are evaluated in view of rules or policies to take actions with respect selective component lockdown of resources for a mobile device that is operational within the vehicle. For example, the display screen of the mobile device is blacked out and locked out when the OBDs indicate the vehicle is moving.
35 Citations
15 Claims
-
1. A method, comprising:
-
executing, a mobile device controller on a relay device that is interfaced to an On-Board Diagnostics (OBD) port of a vehicle; filtering, by the mobile device controller, OBDs produced by the vehicle; and wirelessly communicating, by the mobile device controller through the relay device, the filtered OBDs to a mobile device application executing on a mobile device for controlling the mobile device based at least in part on the filtered OBDs, wherein wireless communicating further includes interacting with an Operating System (OS) of the mobile device for turning on a wireless communication mechanism of the mobile device when detecting that the mobile device is not communicating via the wireless communication mechanism before wirelessly communicating with the mobile device, and wherein wirelessly communicating further includes instructing, by the mobile device controller, the mobile device application to lock down and lock out a display screen of the mobile device in response to a particular filtered OBD indicating that the vehicle is moving to prevent access to the display screen of the mobile device while the vehicle is moving and permitting while the display screen of the mobile device is locked down the mobile device to conduct two-way audio communications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
receiving, by a server, filtered On-Board Diagnostics (OBDs) produced by a vehicle, wherein receiving further includes receiving the OBDs from a relay device interfaced to an OBD port of the vehicle; obtaining, by the server, information relevant to an operation of a mobile device within the vehicle, and wherein obtaining further includes obtaining the information from a protected resource executing on the mobile device; storing, by the server, the filtered OBDs and the information; and evaluating, by the server, a rule with respect to the filtered OBDs and the information and taking an action in response to evaluation of the rule. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system, comprising:
-
a relay device adapted and configured to collect and to filter On-Board Diagnostics (OBDs) produced by a vehicle, the relay device coupled to an OBD port within the vehicle; and a mobile device controller adapted and configured to execute on the relay device and interact with a protect resource of the mobile device, the protected resource executed on the mobile device when the mobile device is booted and powered on as a protected resource, the mobile device controller further configured to; i) apply rules to the filtered OBDs, ii) take actions to instruct the mobile application to lock down and black out a display screen of the mobile device but permit two-way audio calls on the mobile device while the display screen is locked down and blacked out, iii) report information to a remote server relevant to one or more of; the filtered OBDs, the actions, and other actions taken by a user with respect to one or more resources of the mobile device as reported to the mobile device controller from the mobile application during operation of the mobile device within the vehicle, and iv) turn on a wireless communication mechanism of the mobile device through interaction by the mobile device controller with an Operating System of the mobile device when detecting that the wireless communication mechanism is off for the mobile device and initiate the mobile application on the mobile device. - View Dependent Claims (15)
-
Specification