Control device, vehicle, control method and computer-readable storage medium

US12447975B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12447975-B2
Application numberUS-202218147056-A
CountryUS
Kind codeB2
Filing dateDec 28, 2022
Priority dateJan 18, 2022
Publication dateOct 21, 2025
Grant dateOct 21, 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.

The control device, which operates due to a processor executing an object-oriented program, backs-up, to a storing section, respective first combinations of elements of a first object in which class structure relating to an application program is defined, and respective second combinations of elements of a second object in which class structure relating to a storage region used by an application program is defined. In a case in which generation of an object is necessary when the program is started, for the first object, the control device reads-out the respective first combinations from the storing section and generates the first object, and, for the second object, the control device reads-out the respective second combinations from the storing section and generates the second object.

First claim

Opening claim text (preview).

What is claimed is: 1. A control device that operates due to a processor executing an object-oriented program, wherein the processor: backs up, to a storing section, respective first combinations in which respective elements of a first object, in which a class structure relating to an application program is defined, are set in correspondence with first IDs, and backs up, to the storing section, respective second combinations in which respective elements of a second object, in which a class structure relating to a storage region used by an application program is defined, are set in correspondence with second IDs; and when the program is started and generation of an object is necessary, for the first object, reads out the respective first combinations from the storing section and generates the first object, and, for the second object, reads out the respective second combinations from the storing section and generates the second object. 2. The control device of claim 1 , wherein the processor: sets elements, which are needed in order to generate the first object, and the first IDs, in correspondence with one another as the respective first combinations, and sets elements, which are needed in order to generate the second object, and the second IDs, in correspondence with one another as the respective second combinations. 3. The control device of claim 1 , wherein: the first object is a user object relating to a user that expresses an application in the object orientation, and the second object is a directory object relating to a directory of a storage region that the user utilizes in the object orientation. 4. The control device of claim 1 , wherein the processor carries out backing-up in a case in which there is an update of the first object or the second object. 5. The control device of claim 1 , wherein the processor utilizes updating of a class structure of the first object or the second object as a standard for judging whether or not generation of an object is necessary, judges that generation is necessary in a case in which the class structure has been updated, and judges that generation is unnecessary in a case in which the class structure has not been updated. 6. A vehicle in which the control device of claim 1 is installed. 7. A control method that is carried out due to a processor executing an object-oriented program, and in which a computer executes processing in which the processor: backs up, to a storing section, respective first combinations in which respective elements of a first object, in which class a structure relating to an application program is defined, are set in correspondence with first IDs, and backs up, to the storing section, respective second combinations in which respective elements of a second object, in which a class structure relating to a storage region used by an application program is defined, are set in correspondence with second IDs; and when the program is started and generation of an object is necessary, for the first object, reads out the respective first combinations from the storing section and generates the first object, and, for the second object, reads out the respective second combinations from the storing section and generates the second object. 8. A non-transitory computer-readable storage medium storing an object-oriented control program executable by a processor to cause a computer to execute processing in which the processor: backs up, to a storing section, respective first combinations in which respective elements of a first object, in which a class structure relating to an application program is defined, are set in correspondence with first IDs, and backs up, to the storing section, respective second combinations in which respective elements of a second object, in which a class structure relating to a storage region used by an application program is defined, are set in correspondence with second IDs; and when the program is started and generation of an object is necessary, for the first object, reads out the respective first combinations from the storing section and generates the first object, and, for the second object, reads out the respective second combinations from the storing section and generates the second object.

Assignees

Inventors

Classifications

  • Setting, resetting, calibration · CPC title

  • Input parameters relating to objects · CPC title

  • Object-oriented · CPC title

  • Program loading or initiating (bootstrapping G06F9/4401; security arrangements for program loading or initiating G06F21/57) · CPC title

  • by selection of backup contents · 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 US12447975B2 cover?
The control device, which operates due to a processor executing an object-oriented program, backs-up, to a storing section, respective first combinations of elements of a first object in which class structure relating to an application program is defined, and respective second combinations of elements of a second object in which class structure relating to a storage region used by an applicatio…
Who is the assignee on this patent?
Toyota Motor Co Ltd, Denso Corp
What technology area does this patent fall under?
Primary CPC classification B60W50/00. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Oct 21 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).