Systems, methods, and devices for enforcing do not disturb functionality on mobile devices
AssigneeCellcontrol, Inc.
InventorsJoseph E. Breaux, III, John Wright, Chad A. Kennedy
Life of this patent
Estimating the term…
Abstract
Technologies disclosed herein are directed to enforcing blocking functionality on a mobile device (e.g., a mobile device within a vehicle). The mobile device receives a request to disable a blocking of a user interaction with one or more functions of the mobile device. The mobile device prompts a capture of an image by a camera of the mobile device. The mobile device determines whether the image is captured from a passenger space in the vehicle. Once so determined, the mobile device disables the blocking of the user interaction with the one or more functions of the mobile device.
Claims20
A method comprising:
- prompting, in response to a request to disable blocking of a user interaction with one or more functions of a mobile device of a user in a vehicle, a positioning of the mobile device in a specified orientation;
- capturing a first image by a first camera of the mobile device while the specified orientation is maintained;
- prompting, while the specified orientation is maintained, a capture of at least a second image by a second camera of the mobile device, the second image including one or more items;
- determining, as a function of the at least the second image, whether the one or more items included in the second image is captured from a passenger space of the vehicle while the specified orientation is maintained;
- upon determining that the one or more items is captured from the passenger space of the vehicle, prompting the user to provide an input;
- upon validating the input, disabling the blocking of the user interaction with the one or more functions of the mobile device;
- receiving accelerometer and gyroscope sensor data indicating that the mobile device has been moved to a driver space of the vehicle from the passenger space;
- and
- reenabling, in response to the received accelerometer and gyroscope sensor data, the blocking of the user interaction with the one or more functions of the mobile device.
A mobile device, comprising:
- a first camera;
- a second camera;
- one or more processors;
- a display;
- a memory storing application code, which, when executed by the one or more processors, causes the mobile device to:
- prompt, in response to a request to disable blocking of a user interaction with one or more functions of the mobile device by of a user in a vehicle, a positioning of the mobile device in a specified orientation,
- capture a first image by the first camera while the specified orientation is maintained;
- prompt, while the specified orientation is maintained, a capture of at least a second image by the second camera, the second image including one or more items;
- determine, as a function of the at least the second image, whether the one or more items included in the second image is captured from a passenger space of the vehicle while the specified orientation is maintained;
- upon a determination that the one or more items is captured from the passenger space of the vehicle, prompt the user to provide an input;
- upon a validation the input, disable the blocking of the user interaction with the one or more functions of the mobile device;
- receive accelerometer and gyroscope sensor data indicating that the mobile device has been moved to a driver space of the vehicle from the passenger space;
- reenable, in response to the received accelerometer and gyroscope sensor data, the blocking of the user interaction with the one or more functions of the mobile device.
Dependencies are inferred from the claim text.