Configuration of a vehicle based on collected user data
AssigneeMicron Technology, Inc.
InventorRobert Richard Noel Bielby
Life of this patent
Estimating the term…
Abstract
A vehicle is configured to perform at least one action (e.g., control of acceleration or navigation of the vehicle) based on analysis of data that is collected regarding a user of the vehicle. In one embodiment, the data is collected from various sources (e.g., computing devices associated with the user) prior to usage of the vehicle by the user. For example, data may be collected from an intelligent appliance located in a building or other fixed structure in which the user lives, or in which the vehicle is stored or charged. The data collected from the fixed structure may relate to activities performed by the user while inside the fixed structure and/or relate to data associated with electronic communications of the user.
Claims17
A method comprising:
- collecting, by a vehicle using at least one processor, data regarding a user of the vehicle, wherein collecting the data comprises collecting data by at least one sensor mounted on at least one wall of a fixed structure to monitor at least one physical activity of the user, and collecting the data further comprises receiving first data from a computing device of a charging device configured to charge the vehicle, the charging device located within the fixed structure;
- training, by the vehicle using a first portion of the collected data regarding the user, a computer model;
- analyzing, by the at least one processor using the computer model, a second portion of the collected data regarding the user;
- and
- configuring, based on at least one output from the computer model, a driving style of the vehicle, wherein configuring the driving style comprises updating firmware of a controller that controls acceleration of the vehicle.
A system comprising:
- a controller of a vehicle, the controller configured by firmware to implement a driving style, the driving style including control of acceleration of the vehicle;
- at least one sensor located on a charging device configured to charge the vehicle, the charging device located within a fixed structure;
- at least one processor;
- and
- memory storing instructions configured to instruct the at least one processor to:
- collect data regarding a user of the vehicle, wherein the collected data comprises data collected to monitor at least one physical activity of the user by at least one sensor mounted on at least one wall of the fixed structure, and further comprises data collected by the at least one sensor of the charging device;
- train, by the vehicle using a first portion of the collected data regarding the user, a machine learning model;
- analyze a second portion of the collected data regarding the user, wherein the analyzing comprises providing the second portion as an input to the machine learning model;
- and
- update, based on at least one output from the machine learning model, the firmware of the controller to change the driving style.
A non-transitory computer storage medium storing instructions which, when executed on a computing device, cause the computing device to perform a method comprising:
- collecting data regarding a user of a vehicle, wherein the collected data comprises data collected to monitor at least one physical activity of the user by at least one sensor mounted on at least one wall of a fixed structure, and further comprises data collected by at least one sensor of a charging device that monitors at least one physical activity of the user, wherein the charging device is located within the fixed structure and configured to charge the vehicle;
- training, by the vehicle using a first portion of the collected data regarding the user, a machine learning model;
- analyzing, using the machine learning model, a second portion of the collected data regarding the user;
- and
- configuring, based on analyzing the second portion, a driving style of the vehicle, wherein configuring the driving style comprises updating firmware of a controller that controls acceleration of the vehicle.
Dependencies are inferred from the claim text.