Machine learning method and system for executing remote commands to control functions of a vehicle

US11586159B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11586159-B2
Application numberUS-201916259804-A
CountryUS
Kind codeB2
Filing dateJan 28, 2019
Priority dateJan 28, 2019
Publication dateFeb 21, 2023
Grant dateFeb 21, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In an exemplary embodiment, a vehicle system is provided that includes a sensor, a memory, and a processor. The sensor is configured to at least facilitate obtaining vehicle data pertaining to one or more conditions of the vehicle. The memory is configured to at least facilitate storing historical data pertaining to a user's operation of the vehicle. The processor is coupled to the sensor and the memory, and is configured to at least facilitate: (i) generating one or more predictions of one or more needs for the user, using the vehicle data and the historical data as inputs for a machine learning model; and (ii) providing instructions to implement a vehicle action that accomplishes the one or more needs for the user based on the generated predictions via the machine learning model.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: obtaining vehicle data pertaining to one or more conditions of a vehicle; obtaining historical data pertaining to a user's operation of the vehicle; generating one or more predictions of one or more needs for the user, via a processor, using the vehicle data and the historical data as inputs for a machine learning model; providing instructions, via the processor, to implement a vehicle action that accomplishes the one or more needs for the user based on the generated predictions via the machine learning model; determining a target destination for the vehicle; determining, using the vehicle data, whether a particular vehicle action is required for the vehicle to reach the target destination; and providing a notification, to the user, recommending performance of the vehicle action, when it is determined that the particular vehicle action is required for the vehicle to reach the target destination. 2. The method of claim 1 , wherein: the step of obtaining the historical data comprises obtaining a driving history for the user; the step of generating one or more predictions comprises predicting when the user will next be using the vehicle, based on the driving history; and the step of providing the instructions comprises providing the instructions, to implement the vehicle action, about when it is predicted that the user will next be using the vehicle. 3. The method of claim 2 , wherein the step of providing the instructions comprises providing instructions for starting an engine of the vehicle and controlling an environmental control system for the vehicle, about when it is predicted that the user will next be using the vehicle. 4. The method of claim 3 , wherein: the step of obtaining the vehicle data comprises obtaining an external temperature that is external to the vehicle; and the step of providing the instructions comprises providing instructions for starting the engine of the vehicle and controlling the environmental control system for the vehicle to attain a desired temperature inside the vehicle based on the external temperature, about when it is predicted that the user will next be using the vehicle. 5. The method of claim 3 , further comprising: determining whether the vehicle is disposed inside a garage, based on the vehicle data; wherein the step of providing the instructions comprises providing instructions for starting the engine of the vehicle and controlling the environmental control system for the vehicle, only if the vehicle is not disposed inside the garage. 6. The method of claim 1 , wherein the step of determining the target destination comprises determining the target destination based on the historical data. 7. The method of claim 1 , wherein: the step of determining whether the vehicle action is required comprises determining whether a fuel refill is required for the vehicle to reach the target destination; and the step of providing the notification comprises notifying the user that the fuel refill is recommended, when it is determined that the fuel refill is required for the vehicle to reach the target destination. 8. The method of claim 1 , wherein: the step of determining whether the vehicle action is required comprises determining whether a battery charge is required for the vehicle to reach the target destination; and the step of providing the notification comprises notifying the user that the battery charge is recommended, when it is determined that the battery charge is required for the vehicle to reach the target destination. 9. A system comprising: a data module configured to at least facilitate: obtaining vehicle data pertaining to one or more conditions of a vehicle; and obtaining historical data pertaining to a user's operation of the vehicle; and a processing module that is coupled to the data module and configured to at least facilitate, via a processor: generating one or more predictions of one or more needs for the user, via a processor, using the vehicle data and the historical data as inputs for a machine learning model; providing instructions, via the processor, to implement a vehicle action that accomplishes the one or more needs for the user based on the generated predictions via the machine learning model; determining a target destination for the vehicle; determining, using the vehicle data, whether a particular vehicle action is required for the vehicle to reach the target destination; and providing a notification, to the user, recommending performance of the vehicle action, when it is determined that the particular vehicle action is required for the vehicle to reach the target destination. 10. The system of claim 9 , wherein: the data module is configured to at least facilitate obtaining a driving history for the user; and the processing module is configured to at least facilitate: predicting when the user will next be using the vehicle, based on the driving history; and providing the instructions, to implement the vehicle action, about when it is predicted that the user will next be using the vehicle. 11. The system of claim 10 , wherein the processing module is configured to at least facilitate providing instructions for starting an engine of the vehicle and controlling an environmental control system for the vehicle, about when it is predicted that the user will next be using the vehicle. 12. The system of claim 11 , wherein: the data module is configured to at least facilitate obtaining an external temperature that is external to the vehicle; and the processing module is configured to at least facilitate providing the instructions for starting the engine of the vehicle and controlling the environmental control system for the vehicle to attain a desired temperature inside the vehicle based on the external temperature, about when it is predicted that the user will next be using the vehicle. 13. The system of claim 11 , wherein the processing module is configured to at least facilitate: determining whether the vehicle is disposed inside a garage, based on the vehicle data; and providing the instructions for starting the engine of the vehicle and controlling the environmental control system for the vehicle, only if the vehicle is not disposed inside the garage. 14. The system of claim 9 , wherein the processing module is configured to at least facilitate determining the target destination based on the historical data. 15. The system of claim 9 , wherein the processing module is configured to at least facilitate: determining whether a fuel refill is required for the vehicle to reach the target destination; and notifying the user that the fuel refill is recommended, when it is determined that the fuel refill is required for the vehicle to reach the target destination. 16. The system of claim 9 , wherein the processing module is configured to at least facilitate: determining whether a battery charge is required for the vehicle to reach the target destination; and notifying the user that the battery charge is recommended, when it is determined that the battery charge is required for the vehicle to reach the target destination. 17. A vehicle system comprising: a sensor configured to at least facilitate obtaining vehicle data pertaining to one or more conditions of the vehicle; a memory configured to at least facilitate storing historical data pertaining to a user's operation of the vehicle; and a processor that is coupled to the sensor and the memory, and that is configured to at least facilitate: generating one or more predict

Assignees

Inventors

Classifications

  • Control systems or circuits characterised by particular algorithms or computational models, e.g. fuzzy logic or dynamic models · CPC title

  • Machine learning · CPC title

  • the criterion being a learning criterion · CPC title

  • Arrangements of devices for controlling, indicating, metering or registering quantity or price of liquid transferred (arrangement of flow- or pressure-control valves B67D7/36; computing, calculating, counting G06; coin-freed apparatus for dispensing fluids G07F13/00; prepayment devices for metering liquids G07F15/00) · CPC title

  • Remote control devices · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11586159B2 cover?
In an exemplary embodiment, a vehicle system is provided that includes a sensor, a memory, and a processor. The sensor is configured to at least facilitate obtaining vehicle data pertaining to one or more conditions of the vehicle. The memory is configured to at least facilitate storing historical data pertaining to a user's operation of the vehicle. The processor is coupled to the sensor and t…
Who is the assignee on this patent?
Gm Global Tech Operations Llc
What technology area does this patent fall under?
Primary CPC classification G05B13/0265. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 21 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).