Providing a user interface experience based on inferred vehicle state
First Claim
1. A processor implemented method, comprising:
- receiving inference-input information from one or more input sources when a mobile device is in a vehicle, wherein an individual input source is a camera positioned to capture a space in front of a display of the mobile device;
inferring a vehicle state of the vehicle based on the inference-input information;
generating an attention profile from the inference-input information;
predicting future driving conditions that may be encountered by the vehicle before the future driving conditions are actually encountered; and
,presenting a user interface experience for a user operating the vehicle, the user interface experience imposing attention-related demands on the user, where the attention-related demands are selected based on the vehicle state, the attention profile, and the predicted future driving conditions, wherein the user interface experience disallows touch control of the mobile device when the user is operating the vehicle and monitors input from the camera to detect user gestures for controlling the mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
A mobile device is described herein that provides a user interface experience to a user who is operating the mobile device within a vehicle. The mobile device provides the user interface experience using mode functionality. The mode functionality operates by receiving inference-input information from one or more input sources. At least one input source corresponds to at least one movement-sensing device, provided by the mobile device, that determines movement of the mobile device. The mode functionality then infers a state of the vehicle based on the inference-input information and presents a user interface experience that is appropriate for the vehicle state. In one scenario, the mode functionality can also infer that the vehicle is in a distress condition. In response, the mode functionality can solicit assistance for the user.
259 Citations
18 Claims
-
1. A processor implemented method, comprising:
-
receiving inference-input information from one or more input sources when a mobile device is in a vehicle, wherein an individual input source is a camera positioned to capture a space in front of a display of the mobile device; inferring a vehicle state of the vehicle based on the inference-input information; generating an attention profile from the inference-input information; predicting future driving conditions that may be encountered by the vehicle before the future driving conditions are actually encountered; and
,presenting a user interface experience for a user operating the vehicle, the user interface experience imposing attention-related demands on the user, where the attention-related demands are selected based on the vehicle state, the attention profile, and the predicted future driving conditions, wherein the user interface experience disallows touch control of the mobile device when the user is operating the vehicle and monitors input from the camera to detect user gestures for controlling the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A mobile device, comprising:
-
a display and a processor configured to control the display; a camera configured to capture a space in front of the display; an interface module configured to receive inference-input information from one or more input sources, at least one input source configured to provide an indication whether the mobile device is in a vehicle being operated by a user of the mobile device; a state detection module configured to infer a vehicle state of the vehicle based on the inference-input information, the vehicle state having an attention profile that characterizes a level of attention and a type of attention which is appropriate for the user to maintain while operating the vehicle; an experience presentation module configured to switch a user interface on the display from a handheld mode to a vehicle mode when the mobile device is in the vehicle, the experience presentation module further configured to disallow touch control of the mobile device according to the vehicle state and monitor input from the camera to detect user gestures for controlling the mobile device; the interface module, the state detection module, and the experience presentation module being implemented by the processor. - View Dependent Claims (16)
-
-
17. A computer readable storage device for storing computer readable instructions, the computer readable instructions executable by one or more processing devices, the computer readable instructions comprising:
-
receiving inference-input information from one or more input sources, at least one input source configured to provide an indication whether a mobile device is in a vehicle being operated by a user of the mobile device; determining an attention profile that characterizes a level of attention and a type of attention which is appropriate for the user to maintain while operating the vehicle; switching a user interface on a display of the mobile device from a handheld mode to a vehicle mode when the mobile device is in the vehicle being operated by the user, wherein the vehicle mode disallows touch control of the mobile device, and wherein the user interface in the vehicle mode reflects the attention profile; and
,in an instance when the user interface is in the vehicle mode, monitoring input from a space in front of the display of the mobile device to detect user gestures for controlling the mobile device. - View Dependent Claims (18)
-
Specification