System and Method for Sensor-Based Determination of User Role, Location, and/or State of One of More In-Vehicle Mobile Devices and Enforcement of Usage Thereof
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for computing various determinations at one or more mobile devices and/or central machines. In part, such determinations are computed based on analysis of one or more inputs originating at one or more sensors of one or more devices. Such determinations include determining an in-vehicle role, an in-vehicle location, a handheld state, and a vehicle class. Various transformations, modifications, and outputs can result from such determinations. Also disclosed are systems and methods for restricting operation of a mobile device, including restrictions that impede operation by a driver moreso than operation by a passenger. Also disclosed are systems and methods for orienting a coordinate system of a mobile device.
106 Citations
115 Claims
-
1-79. -79. (canceled)
-
80. A computer-implemented method for determining an in-vehicle role of a user of a mobile device, the method comprising:
-
receiving one or more inputs; analyzing the one or more inputs with one or more processors to identify one or more user determination characteristics and one or more vehicle determination characteristics; based on the one or more user determination characteristics, computing at least one of (a) a probability that the in-vehicle role of the user of the mobile device is a driver and (b) a probability that the in-vehicle role of the user of the mobile device is a passenger; based on the one or more vehicle determination characteristics, computing a vehicle class; and transforming at least one operation state of the mobile device based on the probability and the vehicle class.
-
-
81-84. -84. (canceled)
-
85. A computer-implemented method for determining an in-vehicle role of a user, the method comprising:
-
receiving a first input from a user interface, the first input corresponding to one or more keystrokes; analyzing the first input with one or more processors to identify one or more keystroke patterns; computing at least one determination factor based on the one or more keystroke patterns, the at least one determination factor pertaining to the in-vehicle role of the user; and at least one of (a) transforming at least one operation state of a mobile device based on the at least one determination factor, (b) outputting at least one operation state based on the at least one determination factor, (c) outputting at least one in-vehicle role of the user based on at least one determination factor;
(d) outputting at least one in-vehicle location of a mobile device based on at least one determination factor and (e) outputting at least one result based on the at least one determination factor. - View Dependent Claims (86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104)
-
-
105-111. -111. (canceled)
-
112. A computer-implemented method for determining an in-vehicle role of a user, the method comprising:
-
receiving a first input, the first input corresponding to one or more user initiated movements; receiving a second input, the second input corresponding to one or more vehicle initiated movements; analyzing the first input and the second input with one or more processors to identify a correlation whereby the receiving of the first input precedes the receiving of the second input; computing at least one determination factor based on the correlation, the at least one determination factor pertaining to the in-vehicle role of the user; and at least one of (a) transforming at least one operation state of a mobile device based on the at least one determination factor, (b) outputting at least one operation state based on the at least one determination factor, (c) outputting at least one in-vehicle role of the user based on at least one determination factor;
(d) outputting at least one in-vehicle location of the mobile device based on at least one determination factor and (e) outputting at least one result based on the at least one determination factor. - View Dependent Claims (113, 114)
-
-
115-126. -126. (canceled)
Specification