# US 12,223,834 B2 · Vehicle-mounted device, vehicle communication system, and algorithm provision method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,223,834 B2
- Document ID: US12223834B2
- Status: Granted
- Kind: B2
- Application number: 18/013,259
- Filed: 2021-05-19
- Published: 2023-09-07
- Granted: 2025-02-11
- Earliest claimed: 2020-06-29
- Assignees: Sumitomo Electric Industries, Ltd.
- Applicants: Sumitomo Electric Industries, Ltd.
- Inventors: Yusuke Nishimura
- Web page: https://patentgrep.com/patent/US12223834B2

## CPC

- B60W 30/165: Automatically following the path of a preceding lead vehicle, e.g. "electronic tow-bar"
- G08G 1/096791: {where the origin of the information is another vehicle}
- G08G 1/0112: {from the vehicle, e.g. floating car data [FCD]}
- G08G 1/09: Arrangements for giving variable traffic instructions ({railroad crossing signals B61L; reflectors E01F, G08B}; indicating arrangements for variable information by selection or combination of individual elements G09F9/00)
- G08G 1/096716: {where the received information does not generate an automatic action on the vehicle control}
- G08G 1/096741: {where the source of the transmitted information selects which information to transmit to each vehicle}
- G08G 1/16: Anti-collision systems (road vehicle drive control systems for predicting or avoiding probable or impending collision otherwise than by control of a particular sub-unit B60W30/08)
- G08G 1/161: {Decentralised systems, e.g. inter-vehicle communication}
- G08G 1/163: {involving continuous checking}
- B60W 60/001: {Planning or execution of driving tasks}
- B60W 2050/0075: {Automatic parameter input, automatic initialising or calibrating means}
- B60W 2556/65: Data transmitted between vehicles
- G08G 1/096708: {where the received information might be used to generate an automatic action on the vehicle control}
- B60W: CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})

## Abstract

A vehicle-mounted device to be mounted on a first vehicle includes: a storage unit configured to store an algorithm related to traveling of the first vehicle; an acquisition unit configured to acquire driving environment information related to a driving environment of a second vehicle different from the first vehicle; and a determination unit configured to determine compatibility related to traveling between the driving environment information and the first vehicle, and determine, in accordance with a determination result of the compatibility, whether to provide the algorithm available for the first vehicle to the second vehicle.

## Claims

### Claim 1

A vehicle-mounted device to be mounted on a first vehicle, comprising:
memory configured to store an algorithm related to traveling of the first vehicle and an evaluation table;
a communication circuit configured to acquire driving environment in information related to a driving environment of a second vehicle different from the first vehicle; and
an electronic control unit (ECU) configured to:
acquire the driving environment information,
determine compatibility related to traveling between the driving environment information and the algorithm related to traveling of the first vehicle by referring to the evaluation table stored in the memory, and determine, in accordance with a determination result of the compatibility, whether to provide the algorithm available for the first vehicle to the second vehicle, and
cause the communication circuit to transfer the algorithm to the second vehicle to cause the second vehicle to use the algorithm for controlling driving of the second vehicle.

### Claim 2 (depends on 1)

The vehicle-mounted device according to claim 1, wherein
the memory is further configured to store first vehicle information indicating whether the first vehicle is a commercial vehicle, and
the ECU is further configured to determine compatibility between the driving environment information and the first vehicle information.

### Claim 3 (depends on 1)

The vehicle-mounted device according to claim 1, wherein
a number of algorithms available for the first vehicle varies depending on a driving environment, and
based on the driving environment information, the ECU is further configured to determine the number of algorithms to be provided to the second vehicle.

### Claim 4 (depends on 1)

The vehicle-mounted device according to claim 1, wherein, based on the determination result obtained by the ECU, the communication circuit transfers the algorithm to the second vehicle.

### Claim 5 (depends on 1)

The vehicle-mounted device of claim 1, wherein the algorithm is among a plurality of algorithms, and
the algorithms are categorized by driving environment conditions.

### Claim 6 (depends on 5)

The vehicle-mounted device of claim 5, wherein upon the first vehicle receiving the driving environment information from the second vehicle, the ECU of the first vehicle is configured to refer to the evaluation value table to search the algorithms for compatibility with the driving environment information.

### Claim 7 (depends on 6)

The vehicle-mounted device of claim 6, wherein the ECU is further configured to select an algorithm among the algorithms having a maximum evaluation value.

### Claim 8 (depends on 7)

The vehicle-mounted device of claim 7, wherein an evaluation value is determined for each algorithm for each type of driving environment condition.

### Claim 9

A vehicle communication system comprising:
a first vehicle-mounted device to be mounted on a first vehicle; and
a second vehicle-mounted device to be mounted on a second vehicle different from the first vehicle, wherein
the second vehicle-mounted device transmits driving environment information related to a driving environment of the second vehicle to the first vehicle-mounted device,
the first vehicle-mounted device receives the driving environment information, and transmits, based on the received driving environment information, a first algorithm available for the first vehicle among algorithms related to traveling of the first vehicle, the algorithms being stored in the first vehicle-mounted device, to the second vehicle-mounted device to cause the second vehicle to use the first algorithm for controlling driving of the second vehicle, and
the first vehicle includes:
memory configured to store an algorithm related to traveling of the first vehicle; and an evaluation table; and
an electronic control unit (ECU) that is configured to determine compatibility related to traveling between the driving environment information and the algorithm related to traveling of the first vehicle by referring to the evaluation table stored in the memory.

### Claim 10 (depends on 9)

The vehicle communication system according to claim 9, further comprising a third vehicle-mounted device to be mounted on a third vehicle different from the first vehicle and the second vehicle, wherein
the third vehicle-mounted device receives the driving environment information, and transmits, based on the received driving environment information, a third algorithm available for the third vehicle among algorithms related to traveling of the third vehicle, the algorithms being stored in the third vehicle-mounted device, to the second vehicle-mounted device, and
the second vehicle-mounted device selects and uses one of the first algorithm received from the first vehicle-mounted device and the third algorithm received from the third vehicle-mounted device.

### Claim 11 (depends on 9)

The vehicle communication system of claim 9, wherein the algorithms are categorized by driving environment conditions.

### Claim 12 (depends on 11)

The vehicle communication system of claim 11, wherein upon the first vehicle receiving the driving environment information from the second vehicle, the ECU of the first vehicle is configured to refer to an evaluation value table to search the algorithms for compatibility with the driving environment information.

### Claim 13 (depends on 12)

The vehicle communication system of claim 12, wherein the ECU is further configured to select an algorithm among the algorithms having a maximum evaluation value.

### Claim 14 (depends on 13)

The vehicle communication system of claim 13, wherein an evaluation value is determined for each algorithm for each type of driving environment condition.

### Claim 15 (depends on 9)

The vehicle communication system of claim 9, wherein the memory of the first vehicle is further configured to store first vehicle information indicating whether the first vehicle is a commercial vehicle, and
the ECU is further configured to determine compatibility between the driving environment information and the first vehicle information.

### Claim 16 (depends on 9)

The vehicle communication system of claim 9, wherein a number of algorithms available for the first vehicle varies depending on a driving environment, and
based on the driving environment information, the ECU is further configured to determine the number of algorithms to be provided to the second vehicle.
