# US 2026/0062011 A1 · Vehicle control system

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

- Number: US 2026/0062011 A1
- Document ID: US20260062011A1
- Status: Published application
- Kind: A1
- Application number: 19/386,008
- Filed: 2025-11-11
- Published: 2026-03-05
- Earliest claimed: 2023-05-15
- Assignees: Denso Corporation
- Applicants: Denso Corporation
- Inventors: Ataro YAMADA; Yoshitaka TANEMURA; Yusuke KANI; Hideyuki YAMAGUCHI
- Web page: https://patentgrep.com/patent/US20260062011A1

## CPC

- B60W 50/0097: {Predicting future conditions}
- B60R 16/0231: {Circuits relating to the driving or the functioning of the vehicle (monitoring tyres B60C23/00; indicating overspeed B60K31/00; for dash boards B60K37/00, B60Q3/10; for indicating emergencies B60Q1/52; brake control systems B60T; registering or indicating the working of vehicles G07C5/00; measuring distance G01C, e.g. combinations of speed and distance G01C23/00; engine indicators G01L; measuring speed or acceleration G01P)}
- G06F 9/48: Program initiating; Program switching, e.g. by interrupt
- 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
- B60R: VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A vehicle control system includes at least one vehicle control device and an operation control device, and is configured to: in response to a first command being input from an application, determine whether the first command can be accepted based on resource information that is related to a processing capacity of resource to be used by the first command; output, in response to determining that the first command can be accepted, a second command to an operation control program that is installed in the operation control device; in response to determining that the first command cannot be accepted, determine whether the first command can be accepted within a predetermined duration based on the resource information; and wait until the first command can be accepted and output the second command to the operation control program in response to determining that the first command can be accepted within the predetermined duration.

## Claims

### Claim 1

A vehicle control system mounted on a vehicle, the vehicle control system comprising:
at least one vehicle control device; and
an operation control device,
wherein
the at least one vehicle control device includes at least one processor with a memory storing computer program code, and the at least one processor with the memory is configured to:
in response to a first command being input from an application of the at least one vehicle control device, determine whether the first command can be accepted based on resource information, the resource information being related to a processing capacity of resource to be used by the first command;
output, in response to determining that the first command can be accepted, a second command, which is generated based on the first command, to an operation control program that is installed in the operation control device for controlling a control target;
in response to determining that the first command cannot be accepted, determine whether the first command can be accepted within a predetermined upper limit processing duration based on the resource information; and
wait until the first command can be accepted and then output the second command to the operation control program in response to determining that the first command can be accepted within the predetermined upper limit processing duration.

### Claim 2 (depends on 1)

The vehicle control system according to claim 1, wherein
the at least one processor with the memory is further configured to transmit, to the application, (i) determination result indicating whether the first command can be accepted and (ii) information indicating a standby duration until the first command can be accepted, in response to determining that the first command can be accepted.

### Claim 3 (depends on 1)

The vehicle control system according to claim 1, wherein
the at least one processor with the memory is further configured to determine, in addition to a determination based on the resource information, whether the first command can be accepted depending on whether an operation of the operation control device corresponding to the first command conflicts with another operation corresponding to another processing.

### Claim 4 (depends on 1)

The vehicle control system according to claim 1, wherein
the at least one processor with the memory is further configured to determine whether same type of the first command is accepted from a second application in a waiting state of the first command,
the application that has transmitted the first command is defined as a first application, and the second application is different from the first application that has transmitted the first command, and
the at least one processor with the memory is further configured to output, in response to determining that the same type of the first command being accepted from the second application, a single second command to the operation control program based on the first command from the first application and the first command from the second application.

### Claim 5 (depends on 1)

The vehicle control system according to claim 1, wherein
the at least one processor with the memory is further configured to:
predict a future resource usage state by calculation; and
use, as the resource information, current resource information stored in a storage and future resource information, which includes the predicted future resource usage state.

### Claim 6 (depends on 1)

The vehicle control system according to claim 1, wherein
the resource information includes characteristic information, and
the characteristic information differs depending on a vehicle type or individual vehicle.

### Claim 7

A vehicle control method executed by at least one processor of a vehicle control device mounted on a vehicle, the vehicle control method comprising:
in response to a first command being input from an application of the vehicle control device, determining whether the first command can be accepted based on resource information, the resource information being related to a processing capacity of resource to be used by the first command;
outputting, in response to determining that the first command can be accepted, a second command, which is generated based on the first command, to an operation control program that is installed in an operation control device of the vehicle for controlling a control target;
in response to determining that the first command cannot be accepted, further determining whether the first command can be accepted within a predetermined upper limit processing duration based on the resource information; and
waiting until the first command can be accepted and then outputting the second command to the operation control program in response to determining that the first command can be accepted within the predetermined upper limit processing duration.

### Claim 8

A non-transitory computer readable storage medium storing a program comprising instructions, when executed by at least one processor of a vehicle control device mounted on a vehicle, causing the at least one processor to:
in response to a first command being input from an application of the vehicle control device, determine whether the first command can be accepted based on resource information, the resource information being related to a processing capacity of resource to be used by the first command;
output, in response to determining that the first command can be accepted, a second command, which is generated based on the first command, to an operation control program that is installed in an operation control device of the vehicle for controlling a control target;
in response to determining that the first command cannot be accepted, further determine whether the first command can be accepted within a predetermined upper limit processing duration based on the resource information; and
wait until the first command can be accepted and then output the second command to the operation control program in response to determining that the first command can be accepted within the predetermined upper limit processing duration.
