IP Library › Granted Patent US 12,043,285
Granted Patent B2
US 12,043,285 · App. 16/844,278 · Granted Jul 23, 2024

Vehicles that can be customized and personalized via mobile user profiles

Inventor: Robert Richard Noel Bielby (Placerville, CA)
Assignee: Micron Technology, Inc.
B60W60/0013B60K35/00B60N2/793B60W10/06B60W10/10B60W10/18B60W10/20B60W10/22B62D25/14G06N3/08B60K35/22
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,043,285
App. No.
16/844,278
Granted
Jul 23, 2024
Kind
B2
Abstract

A vehicle that can be customized and personalized via a mobile user profile. The vehicle can include a body, a powertrain, vehicle electronics, and a computing system. The computing system of the vehicle can be configured to: receive data fields of a driver profile of a user from a mobile device; estimate, using machine learning, configurations of vehicle functions for the vehicle according to the data fields; and control settings of a set of components of the vehicle, via the vehicle electronics, according to the estimated configurations.

Claims (57)

1. A system comprising:

at least one processing device configured on a first vehicle; and

memory containing instructions configured to instruct the at least one processing device to:

receive, from a mobile device of a user, signaling indicative of settings for components of the first vehicle; wherein at least a portion of the settings for the components of the first vehicle is from user entered data or sensor generated data from the first vehicle and at least a portion of the settings for the components of the first vehicle is an output from first vehicle machine-learning processing using input comprising at least one data field corresponding to a setting for a component of the first vehicle and at least one data field corresponding to a setting for a component of another vehicle; wherein the mobile device is configured to store, in data fields of a mobile user profile, the settings for the components of the first vehicle received from the first vehicle; wherein the signaling indicative of the settings for the components of the first vehicle comprising input to the first vehicle machine-learning processing comprises internet browsing history or social media preferences of the user indicating:

whether the user has online activities related to sports cars in the internet browsing history or the social media preferences of the user;

whether the user has online activities related to fuel economy in the internet browsing history or the social media preferences of the user; and

wherein the settings for the components of the first vehicle comprises a preferred driving mode, in a range between:

a sports or performance driving mode; and

a fuel economy mode; and wherein the preferred driving mode is determined based at least in part on online activities of the user related to sports cars and fuel economy in the internet browsing history or social media preferences;

determine, based on the received signaling, new settings using second vehicle machine-learning processing, wherein the settings for the components of the first vehicle comprise inputs to the second vehicle machine-learning processing, and the new settings correspond to an output from the second vehicle machine-learning processing; and

provide the new settings to the mobile device to cause the mobile device to store the new settings in the mobile user profile configured in the mobile device;

wherein in response to the mobile device being securely connected to a second vehicle, the mobile user profile stored in the mobile device is to configure, based on the new settings, components of the second vehicle to dynamically transform the second vehicle to behave according to the preferred driving mode.

2. The system of claim 1 , wherein the instructions are further configured to, when executed in the second vehicle, instruct at least one processing device to:

save additional data that indicates settings of the second vehicle; and

send, to the mobile device, signaling indicative of the additional data for updating the mobile user profile configured on the mobile device.

3. The system of claim 2 , wherein the second vehicle is configured to securely connect to the mobile device via exchanging a security key with the mobile device, prior to sending the signaling indicative of the additional data.

4. The system of claim 1 , wherein the data fields comprise settings for a dashboard or center console of the first vehicle, and the output from the second vehicle machine-learning processing comprises settings for a dashboard or center console of the second vehicle.

5. The system of claim 1 , wherein the data fields comprise historical data for brake settings of a braking system of the first vehicle, and the output from the second vehicle machine-learning processing comprises settings for a braking system of the second vehicle that are determined based on the historical data.

6. The system of claim 1 , wherein the data fields further correspond to settings for a third vehicle and wherein the settings for the components of the first vehicle comprise settings for the user when using the first vehicle as a driver; and the settings for the third vehicle comprise settings for the user when using the third vehicle as a passenger.

7. The system of claim 6 , wherein the third vehicle is an autonomous vehicle, and the settings for the third vehicle comprise an automated driving configuration requested by the user.

8. A method comprising:

configuring, in response to a mobile device of a user being securely connected to a first vehicle, components of the first vehicle to dynamically transform the vehicle to behave according to a preferred driving mode identified via a mobile user profile configured in the mobile device, via:

receiving, from the mobile device of the user and by a computing system of the first vehicle, signaling indicative of settings for components of a second vehicle; wherein the mobile device is configured to store, in data fields of the mobile user profile, the settings for the components of the second vehicle received from the second vehicle; wherein at least a portion of the settings for the components of the second vehicle is from user entered data or sensor generated data from the second vehicle and at least a portion of the settings of the components for the second vehicle is an output from machine-learning processing using input comprising at least one data field corresponding to a setting for a component of the second vehicle and at least one data field corresponding to a setting for a component of another vehicle; wherein the signaling indicative of the settings for the components of the second vehicle comprising input to the machine-learning processing comprises internet browsing history or social media preferences of the user indicating:

whether the user has online activities related to sports cars in the internet browsing history or the social media preferences of the user;

whether the user has online activities related to fuel economy in the internet browsing history or the social media preferences of the user; and

wherein the settings for the components of the second vehicle comprises the preferred driving mode, in a range between:

a sports or performance driving mode; and

a fuel economy mode; and wherein the preferred driving mode is determined based at least in part on online activities of the user related to sports cars and fuel economy in the internet browsing history or social media preferences;

estimating, based on the received signaling, a configuration of vehicle functions for the first vehicle, wherein the settings for components of the second vehicle comprise an input to first vehicle machine-learning processing, and the configuration corresponds to an output from the first vehicle machine-learning processing; and

controlling, by the computing system based on the configuration, the components of the first vehicle to dynamically transform the first vehicle to behave according to the preferred driving mode.

9. The method of claim 8 , comprising:

saving, by the computing system, the configuration of settings for the components of the first vehicle; and

sending, by the computing system to the mobile device, signaling indicative of data regarding the configuration of settings for the components of the first vehicle for updating a user profile on the mobile device.

10. The method of claim 8 , wherein the first vehicle machine-learning processing is achieved using an artificial neural network (ANN), and the estimating comprises:

processing data fields as input data according to the ANN to generate output data; and

deriving the configuration of settings of the components of the first vehicle according to the generated output data.

11. The method of claim 8 , wherein the components of the first vehicle comprise at least one of an engine, a suspension system, a steering system, or a final drive.

12. The method of claim 8 , wherein the mobile user profile comprises data fields related to component settings for a first type of vehicle, and the first vehicle is a second type of vehicle.

13. A system comprising:

a mobile device, having:

a display configured to present a user interface to a user;

at least one processing device; and

memory containing instructions configured to instruct the at least one processing device to:

select, according to user input received via the user interface, data fields of a mobile user profile configured in the mobile device and corresponding to a first vehicle, the data fields comprising settings for components of a second vehicle, the settings for the components of the second vehicle being received from the second vehicle and stored in the mobile device; wherein at least a portion of the settings for the components of the second vehicle is from user entered data or sensor generated data from the second vehicle and at least a portion of the settings for the components of the second vehicle is an output from machine-learning processing using input comprising at least one data field corresponding to a setting for a component of the second vehicle and at least one data field corresponding to a setting for a component of another vehicle; wherein the data fields for the settings for the components of the second vehicle comprising input to the machine-learning processing comprises internet browsing history or social media preferences of the user indicating:

whether the user has online activities related to sports cars in the internet browsing history or the social media preferences of the user;

whether the user has online activities related to fuel economy in the internet browsing history or the social media preferences of the user; and

wherein the settings for the components of the second vehicle comprises a preferred driving mode, in a range between:

 a sports driving mode;

 a performance driving mode; and

 a fuel economy mode; and wherein the preferred driving mode is determined based at least in part on online activities of the user related to sports cars and fuel economy in the internet browsing history or social media preferences;

estimate a configuration for vehicle functions of the first vehicle, wherein the data fields associated with the second vehicle comprise input to first vehicle machine-learning processing, and the configuration corresponds to an output of first vehicle machine-learning processing; and

send, to the first vehicle, signaling indicative of the configuration, wherein the first vehicle is configured to, based on the configuration, control settings of components of the first vehicle.

14. The system of claim 13 , wherein the instructions are further configured to instruct the at least one processing device to:

store the mobile user profile, corresponding to the data fields, in memory or a storage device;

send, to the first vehicle, a request for data regarding settings used by the components of the first vehicle;

receive, from the first vehicle, signaling indicative of the data regarding the settings; and

update, based on the data regarding the settings, the mobile user profile.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2020
From: BIELBY, ROBERT RICHARD NOEL
To: MICRON TECHNOLOGY, INC.
Reel/Frame 052961/0993 →
Continuity (1)
Related Publication 20210316754A1 · Oct 14, 2021