In-vehicle device, vehicle management system, resource management method, and resource management program for allocation of computing recourses based on a usage state

US12367075B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12367075-B2
Application numberUS-202017627925-A
CountryUS
Kind codeB2
Filing dateJun 25, 2020
Priority dateJul 17, 2019
Publication dateJul 22, 2025
Grant dateJul 22, 2025

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.

An in-vehicle device is mounted to a vehicle and includes: an acquisition unit configured to acquire state information indicating a state of the vehicle; a plurality of physical resources; and an allocation unit configured to change, in accordance with the state indicated by the state information acquired by the acquisition unit, allocation of the physical resources to be used in a target process being one or a plurality of types of processes that should be performed by the in-vehicle device.

First claim

Opening claim text (preview).

The invention claimed is: 1. An in-vehicle device mounted to a vehicle, the in-vehicle device comprising: a plurality of physical resources; a storage unit configured to store a determination model for determining a load level of the in-vehicle device based on a speed of the vehicle, a number of pieces of software in operation, a running time of the software in operation, and an amount of data transmitted between the plurality of physical resources; and an allocation unit configured to: change, in accordance with a value of the determined load level, which of the physical resources are allocated to be used in a target process, different from the software in operation, being one or a plurality of types of processes performed by the in-vehicle device, decrease a number of physical resources of the plurality of physical resources allocated to the target process by excluding a first physical resource of the plurality of physical resources when the value of the determined load level is smaller than a threshold, and move the target process executed by the first physical resource to a second physical resource of the physical resources such that at least a portion of the first physical resource is unavailable for use when the first physical resource is excluded. 2. The in-vehicle device according to claim 1 , wherein the allocation unit predicts a processing load of the in-vehicle device on the basis of the value of the determined load level, and changes the allocation in accordance with a prediction result. 3. The in-vehicle device according to claim 1 , wherein in accordance with a state indicated by the value of the determined load level, the allocation unit determines the number of the physical resources that are useable, and allocates the determined number of the physical resources to the target process. 4. The in-vehicle device according to claim 1 , wherein the allocation unit is configured to switch a state where a plurality of the physical resources are allocated to a plurality of types of processes performed by the in-vehicle device, to a state where a smaller number of the physical resources than the number of the physical resources allocated to the plurality of types of processes are to be allocated to the plurality of types of processes. 5. The in-vehicle device according to claim 1 , wherein when the number of the physical resources to be allocated to the target process is to be decreased, the allocation unit stops at least one of power supply and clock supply to the first physical resource to be excluded from the allocation to the target process. 6. The in-vehicle device according to claim 1 , wherein the allocation unit is configured to change which of the physical resources are allocated (i) when a hysteresis is provided in a case where the number of the physical resources to be allocated to the target process is to be decreased and in a case where the number of the physical resources to be allocated to the target process is to be increased, or (ii) when a state for which the allocation of the physical resources should be changed has continued for a predetermined time. 7. The in-vehicle device according to claim 1 , wherein the in-vehicle device further acquires a plurality of pieces of wear information regarding respective degrees of wear of the plurality of physical resources, and the allocation unit changes which of the physical resources are allocated further on the basis of each of the pieces of wear information. 8. The in-vehicle device according to claim 1 , wherein the allocation unit predicts a processing load of the in-vehicle device on the basis of the value of the determined load level using a decision criteria in accordance with a speed of the vehicle, and changes the allocation in accordance with a prediction result. 9. A vehicle management system comprising: an in-vehicle device mounted to a vehicle and including a plurality of physical resources; and a management apparatus, wherein the in-vehicle device transmits a speed of the vehicle, a number of pieces of software in operation, a running time of the software in operation, and an amount of data transmitted between the plurality of physical resources, to the management apparatus, when the management apparatus predicts that a processing load of the in-vehicle device is smaller than a threshold on the basis of information received from the in-vehicle device, the management apparatus transmits load information indicating a prediction result to the in-vehicle device, and in accordance with the prediction result indicated by the load information received from the management apparatus, the in-vehicle device decreases a number of physical resources of the plurality of physical resources allocated to be used in a target process, different from the software in operation, by excluding a first physical resource of the plurality of physical resources, the target process being one or a plurality of types of processes performed by the in-vehicle device, and moves the target process executed by the first physical resource to a second physical resource of the physical resources such that at least a portion of the first physical resource is unavailable for use when the first physical resource is excluded. 10. A resource management method performed in an in-vehicle device that is mounted to a vehicle and includes a plurality of physical resources, the resource management method comprising: a step of determining a load level of the in-vehicle device based on a speed of the vehicle, a number of pieces of software in operation, a running time of the software in operation, and an amount of data transmitted between the plurality of physical resources; a step of decreasing, when a value of the determined load level is smaller than a threshold, a number of physical resources of the plurality of resources allocated to be used in a target process, different from the software in operation, by excluding a first physical resource of the plurality of physical resources, the target process being one or a plurality of types of processes performed by the in-vehicle device; and a step of moving the target process executed by the first physical resource to a second physical resource of the physical resources such that at least a portion of the first physical resource is unavailable for use when the first physical resource is excluded. 11. A resource management method performed in a vehicle management system that includes a management apparatus and an in-vehicle device mounted to a vehicle and including a plurality of physical resources, the resource management method comprising: a step, performed by the in-vehicle device, of transmitting a speed of the vehicle, a number of pieces of software in operation, a running time of the software in operation, and an amount of data transmitted between the plurality of physical resources, to the management apparatus; a step, performed by the management apparatus, of predicting that a processing load of the in-vehicle device is smaller than a threshold on the basis of information received from the in-vehicle device, the management apparatus transmitting load information indicating a prediction result to the in-vehicle device; a step, performed by the in-vehicle device, of decreasing, when a value of the prediction result indicated by the load information received from the management apparatus is smaller than a threshold, a number of physical resources of the plurality of resources allocated to be used in a target process, different from the software in operation, by excluding a first physical resource of the plurality of physical resources, the target process being one or a plurality

Assignees

Inventors

Classifications

  • where the allocation takes into account power or heat criteria (power management in computers in general G06F1/3203; thermal management in computers in general G06F1/206) · CPC title

  • Workload prediction · CPC title

  • Electrical control not provided for in groups F02D41/00 - F02D43/00 · 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

  • G06F9/505Primary

    considering the load · 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 US12367075B2 cover?
An in-vehicle device is mounted to a vehicle and includes: an acquisition unit configured to acquire state information indicating a state of the vehicle; a plurality of physical resources; and an allocation unit configured to change, in accordance with the state indicated by the state information acquired by the acquisition unit, allocation of the physical resources to be used in a target proce…
Who is the assignee on this patent?
Sumitomo Electric Industries, Sumitomo Wiring Systems, Autonetworks Technologies Ltd
What technology area does this patent fall under?
Primary CPC classification G06F9/505. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 22 2025 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).