Method of carrying out a departure inspection on an autonomous vehicle combination
US-2024419191-A1 · Dec 19, 2024 · US
US2024203170A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2024203170-A1 |
| Application number | US-202318397647-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 27, 2023 |
| Priority date | Jul 2, 2021 |
| Publication date | Jun 20, 2024 |
| Grant date | — |
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.
An in-vehicle device mounted in a vehicle includes: at least one processor; and at least one memory storing computer program code. The computer program code, when executed by the at least one processor, causes the at least one processor to serve as a unit that is configured to communicate data with a center configured to manage vehicle data. The unit includes: a normalization portion that is configured to normalize a plurality of pieces of the vehicle data acquired from an electronic control unit mounted in the vehicle; a data structuring portion that is configured to structure the plurality of pieces of the vehicle data that are normalized by the normalization portion into a predetermined data structure; and a data transmission portion that is configured to transmit the plurality of pieces of the vehicle data that are structured by the data structuring portion to the center through a communicator.
Opening claim text (preview).
1 . An in-vehicle device mounted in a vehicle, the in-vehicle device comprising: at least one processor; and at least one memory storing computer program code, wherein the computer program code, when executed by the at least one processor, causes the at least one processor to serve as a unit that is configured to communicate data with a center configured to manage vehicle data, the unit includes: a normalization portion that is configured to normalize a plurality of pieces of the vehicle data acquired from an electronic control unit mounted in the vehicle; a data structuring portion that is configured to structure the plurality of pieces of the vehicle data that are normalized by the normalization portion into a predetermined data structure; and a data transmission portion that is configured to transmit the plurality of pieces of the vehicle data that are structured by the data structuring portion to the center through a communicator. 2 . The in-vehicle device according to claim 1 , wherein the at least one processor includes a first core and a second core, the computer program code, when executed by the first core, further causes the first core to serve as a first unit that is configured to acquire the plurality of pieces of the vehicle data from the electronic control unit, the computer program code, when executed by the second core, further causes the second core to serve as the unit as a second unit, the in-vehicle device further comprises a shared memory to which the first core and the second core are accessible, the first unit is configured to store the plurality of pieces of the acquired vehicle data on the shared memory, and the second unit is configured to acquire the plurality of pieces of the vehicle data from the shared memory. 3 . The in-vehicle device according to claim 1 , wherein the normalization portion is further configured to normalize the plurality of pieces of the vehicle data by referring to a vehicle data conversion table in which “resolution” and “offset” are set as normalization information. 4 . The in-vehicle device according to claim 3 , wherein the vehicle data conversion table further includes meaning-giving information that is generated using the plurality of pieces of the vehicle data that are normalized, the meaning-giving information is used for conversion into the vehicle data, and the normalization portion is further configured to generate, using the meaning-giving information, meaning-given vehicle data from the plurality of pieces of the normalized vehicle data. 5 . The in-vehicle device according to claim 1 , wherein the data structuring portion is further configured to structure the plurality of pieces of the vehicle data that are normalized into the data structure classified with a plurality of categories. 6 . The in-vehicle device according to claim 1 , wherein the at least one processor includes a first core and a second core, the computer program code, when executed by the first core, further causes the first core to serve as a first unit that is configured to acquire the plurality of pieces of the vehicle data from the electronic control unit, the computer program code, when executed by the second core, further causes the second core to serve as the unit as a second unit, the in-vehicle device further comprises a shared memory to which the first core and the second core are accessible, and upon receiving a communication frame storing at least one of the plurality of pieces of the vehicle data from the electronic control unit, the first unit is configured to: extract frame identification information and the vehicle data from the received communication frame; generate standard format data formed of the extracted frame identification information and the extracted vehicle data; and store the vehicle data in the standard format data on the shared memory. 7 . The in-vehicle device according to claim 1 , wherein each of a plurality of mutually different transmission timings is set for a respective one of the plurality of pieces of the vehicle data that are structured, and the data transmission portion is further configured to transmit each of the plurality of pieces of the structured vehicle data at a corresponding one of the plurality of mutually different transmission timings. 8 . The in-vehicle device according to claim 1 , wherein the at least one processor includes a first core and a second core, the computer program code, when executed by the first core, further causes the first core to serve as a first unit that is configured to acquire the plurality of pieces of the vehicle data from the electronic control unit, the computer program code, when executed by the second core, further causes the second core to serve as the unit as a second unit, the in-vehicle device further comprises a shared memory to which the first core and the second core are accessible, the first unit includes a first application that is configured to execute a process to control the vehicle, the second unit includes a second application that is configured to execute a process related to a service provided by a service providing unit that is communicably connected to the center, the plurality of pieces of the vehicle data that are structured by the data structuring portion are stored on the shared memory, and the first application and the second application are configured to be accessible to the shared memory. 9 . The in-vehicle device according to claim 1 , wherein the at least one processor includes a first core and a second core, the computer program code, when executed by the first core, further causes the first core to serve as a first unit that is configured to acquire the plurality of pieces of the vehicle data from the electronic control unit, the computer program code, when executed by the second core, further causes the second core to serve as the unit as a second unit, and the first unit is configured to acquire the plurality of the vehicle data from a relaying device that is communicably connected to the electronic control unit. 10 . The in-vehicle device according to claim 8 , further comprising: a storage portion that is configured to store the plurality of pieces of the vehicle data that are structured by the data structuring portion, wherein the second application is configured to acquire the vehicle data stored in the storage portion through an in-vehicle device access API provided in the second unit. 11 . A data generation method implemented by an in-vehicle device that is mounted in a vehicle and includes a unit that is configured to communicate data with a center configured to manage vehicle data, the method comprising: normalizing a plurality of pieces of the vehicle data acquired from an electronic control unit mounted in the vehicle; structuring the plurality of pieces of the vehicle data that are normalized into a predetermined data structure; and transmitting, with the unit, the plurality of pieces of the vehicle data that are structured to the center through a communicator. 12 . A non-transitory, tangible storage medium for storing a data generation program for an in-vehicle device that is mounted in a vehicle and includes a unit that is configured to communicate data with a center configured to manage vehicle data, the data generation program, when executed by a computer of the in-vehicle device, causing the computer to: normalize a plurality of pieces of the vehicle data acquired from an electronic control unit mounted in the vehicle; structure the plurality of pieces of the vehicle data that are normalized into a predetermined data structure; and cause th
communicating information to a remotely located station (transmission systems for measured values G08C) · CPC title
Electric testing or monitoring · CPC title
specially adapted for file transfer, e.g. file transfer protocol [FTP] · CPC title
Indexing; Data structures therefor; Storage structures · CPC title
Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.