User identification and personalized vehicle settings management system
First Claim
Patent Images
1. A system for identifying an occupant of a vehicle as an authorized user of said vehicle, said system comprising:
- a registered user database having one or more user profiles stored therein, said one or more user profiles including at least one user profile corresponding to an authorized user that is authorized to access and/or operate said vehicle, each of said user profiles including one or more reference driving patterns;
a plurality of recognition modules, each of said plurality of recognition modules configured to receive data from an associated one of a plurality of sensors and to identify one or more occupant characteristics based on said data, each of said plurality of recognition modules being configured to identify a registered user profile stored in said registered user database having data corresponding to said one or more occupant characteristics and to determine a confidence level associated with said identified registered user profile;
a vehicle dynamics recognition module to;
receive data captured by a vehicle dynamics monitor and identify an identified driving pattern of a driver of said vehicle;
compare the identified driving pattern to the one or more reference driving patterns to determine at least one user profile that is a potential match to said driver and to determine an identity of said driver; and
determine a confidence level associated with said identity of said driver; and
an identity manager configured to receive said identified registered user profile and corresponding confidence level from each of said plurality of recognition modules and to determine a global assessment of an identity of said occupant based on an evaluation of said identified user profile and corresponding confidence level from each of said plurality of recognition modules, said global assessment comprises an overall confidence level;
wherein said identity manager is further configured to;
determine whether said occupant is a registered user of said vehicle based on said overall confidence level; and
when said occupant is determined to be an unregistered user, to transmit a signal to a network service over a network, wherein the signal is configured to cause the network service to notify at least one registered user or owner of the vehicle of the presence of said occupant in said vehicle, said notification requesting consent from the at least one registered user or owner of the vehicle for the occupant to operate said vehicle.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for identifying an occupant of a vehicle as an authorized user and managing settings and configurations of vehicle components based on personal preferences of the authorized user includes detecting occupant characteristics from multiple sensors, determining whether the occupant is an authorized user of the vehicle based on a comparison of the occupant characteristics with a user database including registered user profiles, and automatically adjusting vehicle cabin and/or control components based on personal preferences of the occupant identified as a registered user.
-
Citations
23 Claims
-
1. A system for identifying an occupant of a vehicle as an authorized user of said vehicle, said system comprising:
-
a registered user database having one or more user profiles stored therein, said one or more user profiles including at least one user profile corresponding to an authorized user that is authorized to access and/or operate said vehicle, each of said user profiles including one or more reference driving patterns; a plurality of recognition modules, each of said plurality of recognition modules configured to receive data from an associated one of a plurality of sensors and to identify one or more occupant characteristics based on said data, each of said plurality of recognition modules being configured to identify a registered user profile stored in said registered user database having data corresponding to said one or more occupant characteristics and to determine a confidence level associated with said identified registered user profile; a vehicle dynamics recognition module to; receive data captured by a vehicle dynamics monitor and identify an identified driving pattern of a driver of said vehicle; compare the identified driving pattern to the one or more reference driving patterns to determine at least one user profile that is a potential match to said driver and to determine an identity of said driver; and determine a confidence level associated with said identity of said driver; and an identity manager configured to receive said identified registered user profile and corresponding confidence level from each of said plurality of recognition modules and to determine a global assessment of an identity of said occupant based on an evaluation of said identified user profile and corresponding confidence level from each of said plurality of recognition modules, said global assessment comprises an overall confidence level; wherein said identity manager is further configured to; determine whether said occupant is a registered user of said vehicle based on said overall confidence level; and when said occupant is determined to be an unregistered user, to transmit a signal to a network service over a network, wherein the signal is configured to cause the network service to notify at least one registered user or owner of the vehicle of the presence of said occupant in said vehicle, said notification requesting consent from the at least one registered user or owner of the vehicle for the occupant to operate said vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for identifying an occupant of a vehicle as an authorized user of said vehicle, said method comprising:
-
receiving, by one of a plurality of recognition modules, data captured by an associated one of a plurality of sensors and identifying, by said one of said plurality of recognition modules, one or more occupant characteristics based on said data; receiving, by a vehicle dynamics recognition module, vehicle dynamics data captured by a vehicle dynamics monitor; identifying, with said vehicle dynamics recognition module, a driving pattern of a driver of said vehicle based on said vehicle dynamics data; identifying, by said one of said plurality of recognition modules, a user profile stored in a registered user database having data corresponding to said one or more occupant characteristics and determining, by said one of said plurality of recognition modules, a confidence level associated with said identified user profile; determining, with said vehicle dynamics recognition module, an identity of said driver based at least in part on said identified driving pattern, and determining a confidence level associated with said identity of said driver; receiving, by an identity manager, said identified user profile and corresponding confidence level from said one of said plurality of recognition modules and evaluating, by said identity manager, said identified user profile and corresponding confidence level from said one of said plurality of recognition modules; determining, by said identity manager, a global assessment of an identity of said occupant based on said evaluation of at least said identified user profile and corresponding confidence level, said global assessment comprising an overall confidence level; determining, by said identity manager, whether said occupant is a registered user of said vehicle based on said overall confidence level; and when said occupant is determined to be an unregistered user, transmitting a signal to a network service over a network, wherein the signal is configured to cause the network service to notify at least one registered user or owner of the vehicle of the presence of said occupant in said vehicle, said notification requesting consent from the at least one registered user or owner of the vehicle for the occupant to operate said vehicle. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. At least one non-transitory computer readable medium having instructions stored thereon which, when executed by one or more processors, cause a computer system to perform operations comprising:
-
receiving, by one of a plurality of recognition modules, data captured by an associated one of a plurality of sensors; receiving, by a vehicle dynamics recognition module, vehicle dynamics data captured by a vehicle dynamics monitor; identifying, by said one of said plurality of recognition modules, one or more characteristics of an occupant of a vehicle based on said data; identifying, with said vehicle dynamics recognition module, a driving pattern of a driver of said vehicle based on said vehicle dynamics data; identifying, by said one of said plurality of recognition modules, a user profile stored in a registered user database having data corresponding to said one or more characteristics of said occupant; determining, with said vehicle dynamics recognition module, an identity of said driver based at least in part on said identified driving pattern; determining, by said one of said plurality of recognition modules, a confidence level associated with said identified user profile; determining a confidence level associated with said identity of said driver; receiving, by an identity manager, said identified user profile and corresponding confidence level from said one of said plurality of recognition modules; evaluating, by said identity manager, said identified user profile and corresponding confidence level from said one of said plurality of recognition modules; determining, by said identity manager, a global assessment of an identity of said occupant based on said evaluation of at least said identified user profile and corresponding confidence level, said global assessment comprising an overall confidence level; determining, by said identity manager, whether said occupant is a registered user of said vehicle based on said overall confidence level; and when said occupant is determined to be an unregistered user, transmitting a signal to a network service over a network, wherein the signal is configured to cause the network service to notify at least one registered user or owner of the vehicle of the presence of said occupant in said vehicle, said notification requesting consent from the at least one registered user or owner of the vehicle for the occupant to operate said vehicle. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification