Autonomous feature use monitoring and telematics
US-10185999-B1 · Jan 22, 2019 · US
US10489992B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10489992-B2 |
| Application number | US-201715589479-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 8, 2017 |
| Priority date | May 8, 2017 |
| Publication date | Nov 26, 2019 |
| Grant date | Nov 26, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In embodiments, a vehicle communication network may include a remote computer server, a vehicle including, a plurality of sensors, a wireless communication transceiver, and/or an electronic control unit (ECU) that may be configured to control operation of the vehicle and obtain information from the plurality of sensors. The ECU may be configured to analyze, via machine learning, the information from the plurality of sensors and to control the vehicle according to the analysis. The remote server may be configured to analyze, via machine learning, the information from the plurality of sensors and other vehicle information from sensors of other vehicles to detect an error.
Opening claim text (preview).
What is claimed is: 1. A vehicle communication network, comprising: a remote computer server; and a vehicle including: a plurality of sensors; a wireless communication transceiver; and an electronic control unit (ECU) configured to control operation of the vehicle and obtain information from the plurality of sensors; wherein the ECU is configured to analyze, via machine learning, the information from the plurality of sensors and to control the vehicle according to the analysis; the ECU is configured to receive second vehicle information obtained via sensors of a second vehicle; the remote computer server is configured to analyze, via machine learning, the information from the plurality of sensors and second vehicle information from sensors of the second vehicle to detect an error; the remote computer server is configured to transmit an indication of the error to the ECU of the vehicle and the second vehicle; the vehicle is configured to receive said second vehicle information via dedicated short range communication (DSRC); the vehicle is configured to transmit said second vehicle information to the remote computer server via the wireless communication transceiver; and the remote computer server is configured to prevent the second vehicle from broadcasting the second vehicle information. 2. The vehicle communication network of claim 1 , wherein analyzing the information from the plurality of sensors includes creating a virtual environment of the vehicle, the virtual environment including a model of the vehicle, a model of the ECU configured to emulate expected operation of the ECU, and a model of said second vehicle. 3. The vehicle communication network of claim 1 , wherein the information from the plurality of sensors includes at least one of a vehicle speed and a vehicle location. 4. The vehicle communication network of claim 1 , wherein if the remote computer server determines that the second vehicle information is incorrect, the remote computer server is configured to communicate with an external receiver. 5. The vehicle communication network of claim 1 , wherein the error does not include a violation of a static rule. 6. The vehicle communication network of claim 5 , wherein detecting the error includes the remote computer server identifying a discrepancy between previous information received from the ECU and current information received from the ECU. 7. The vehicle communication network of claim 6 , wherein the discrepancy relates to the second vehicle. 8. The vehicle communication network of claim 1 , wherein the ECU is configured to control the vehicle according to the indication from the remote computer server, and said control includes at least one of shifting to a safe mode and shutting down the vehicle. 9. The vehicle communication network of claim 1 , wherein the ECU is configured to transmit the indication of the error to a display of said second vehicle. 10. The vehicle communication network of claim 1 , wherein if the remote computer server detects the error in said second vehicle information, the remote computer server is configured to transmit the indication of the error to the second vehicle. 11. The vehicle communication network of claim 1 , wherein if the remote computer server determines that the second vehicle information is incorrect, the remote computer server is configured to cause the second vehicle to shift to a safe mode. 12. A method of operating a vehicle having one or more sensors, a wireless communication transceiver, and an electronic control unit (ECU), the method comprising: receiving, at said ECU, first information about said vehicle from said one or more sensors; receiving, at said ECU, second information from sensors of a second vehicle; applying, via said ECU, at least one of machine learning and heuristics to the first information and the second information; detecting an error in the second information; controlling, via said ECU, operation of said vehicle according to the first information and ignoring the second information; receiving, at a remote computer server, the second information; transmitting, via the remote computer server, an indication of the error to said vehicle and said second vehicle; and preventing, via the remote computer server, the second vehicle from broadcasting the second information. 13. The method of claim 12 , wherein applying at least one of machine learning and heuristics includes generating a prediction, and detecting the error includes comparing the prediction with the second information. 14. The method of claim 12 , comprising transmitting the first information and the second information to the remote computer server and applying, via the remote computer server, at least one of machine learning and heuristics to the first information and the second information. 15. The method of claim 14 , wherein the remote computer server includes a model of the ECU configured to emulate expected operation of the ECU. 16. The method of claim 14 , wherein the remote computer server is configured to apply heuristics and/or machine learning differently than the ECU. 17. The method of claim 12 , comprising receiving, at the remote computer server, the first information; receiving, at the remote computer server, the second information; wherein detecting the error includes the remote computer server applying at least one of machine learning and heuristics to the first information and the second information; wherein the second information includes information about the vehicle and information about the second vehicle. 18. The method of claim 12 , comprising receiving, at the remote computer server, third information from an external data source; wherein detecting the error includes the remote computer server applying at least one of machine learning and heuristics to the first information, the second information, and the third information; and the external data source includes a roadside device.
Indicating performance data, e.g. occurrence of a malfunction · CPC title
for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H] · CPC title
Event detection, e.g. attack signature detection · CPC title
Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures · CPC title
specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.