Software development support device, software development support method, and software development support program

US11132182B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11132182-B2
Application numberUS-202016822428-A
CountryUS
Kind codeB2
Filing dateMar 18, 2020
Priority dateApr 22, 2019
Publication dateSep 28, 2021
Grant dateSep 28, 2021

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.

A software development support device, a software development support method and a software development support program capable of efficiently developing software are provided. A software development support program executed by a software development device is provided with a connection setting screen in which a object slave ECU to be controlled by a master ECU or a load based on an input from an input device, a label setting screen in which a label is set in a load state based on the input from the input device that are displayed on a display device, and an operation setting screen in which an operation of the master ECU is set for the slave ECU and the load based on the input device that is displayed on the display device selecting.

First claim

Opening claim text (preview).

What is claimed is: 1. A software development support device comprising: a selection section for selecting a control object of an ECU based on an input from an operation input section; an operation setting section wherein an operation of the ECU is set for the control object selected by the selection section based on the input from the operation input section; and a display, wherein the control object includes a slave ECU and a load connected to the slave ECU, and wherein the selection section is configured to control the display to display a first screen, wherein the operation setting section is configured to control the display to display a second screen separate from the first screen, wherein the first screen comprises a plurality of sections configured to accept ones of a plurality of control objects of a plurality of ECUs including the control object of the ECU, and wherein the ECU is a master ECU of the plurality of ECUs which are slave ECUs of the master ECU. 2. The software development support device according to claim 1 , further comprising a label setting section in which a label is set in a state of the control object based on the input from the operation input section. 3. The software development support device according to claim 2 , wherein the operation setting section includes an input setting section for setting an input condition of the operation of the ECU based on the label set at the label setting section, and an output setting section for setting output information corresponding to the input condition set at the input setting section. 4. The software development support device according to claim 3 , wherein the selection section is provided with a control object display section on which the control object is displayed on a display section, and a control object setting section where the control object is selected from the control object display section based on the input from the operation input section, wherein the control object display section displays the control object in different colors according to a type of the control object, and the type that can be set is indicated by a color in the control object setting section. 5. The software development support device according to claim 3 , wherein the label setting section is displayed on a display section associated with the control object selected by the selection section. 6. The software development support device according to claim 5 , wherein the selection section is provided with a control object display section on which the control object is displayed on a display section, and a control object setting section where the control object is selected from the control object display section based on the input from the operation input section, wherein the control object display section displays the control object in different colors according to a type of the control object, and the type that can be set is indicated by a color in the control object setting section. 7. The software development support device according to claim 2 , wherein the label setting section is displayed on a display section associated with the control object selected by the selection section. 8. The software development support device according to claim 7 , wherein the selection section is provided with a control object display section on which the control object is displayed on a display section, and a control object setting section where the control object is selected from the control object display section based on the input from the operation input section, wherein the control object display section displays the control object in different colors according to a type of the control object, and the type that can be set is indicated by a color in the control object setting section. 9. The software development support device according to claim 2 , wherein the selection section is provided with a control object display section on which the control object is displayed on a display section, and a control object setting section where the control object is selected from the control object display section based on the input from the operation input section, wherein the control object display section displays the control object in different colors according to a type of the control object, and the type that can be set is indicated by a color in the control object setting section. 10. The software development support device according to claim 1 , wherein the selection section is provided with a control object display section on which the control object is displayed on a display section, and a control object setting section where the control object is selected from the control object display section based on the input from the operation input section, wherein the control object display section displays the control object in different colors according to a type of the control object, and the type that can be set is indicated by a color in the control object setting section. 11. The software development support device according to claim 1 , wherein the master ECU is configured to control each of the plurality of control objects through respective ones of the plurality of ECUs, wherein the operation setting section is configured to control the display to display ones of a plurality of second screens, including the second screen, separate from the first screen and respective to each of the ones of the plurality of ECUs, and wherein each of the plurality of second screens comprises at least one portion configured to receive a user selection of at least one of logical operations between functions, wherein the logical operations comprise an AND operation, an OR operation, and an XOR operation. 12. A software development support method that is executed by a software development support device that supports development of ECU software, comprising the steps of: a selection step of selecting a control object of an ECU based on an input from an operation input section; an operation setting step of setting an operation of the ECU for the control object selected in the selection step based on the input from the operation input section, wherein the control object includes a slave ECU and a load connected to the slave ECU, wherein the selection step further comprises controlling a display to display a first screen, wherein the operation step further comprises controlling the display to display a second screen separate from the first screen, wherein the first screen comprises a plurality of sections configured to accept ones of a plurality of control objects of a plurality of ECUs including the control object of the ECU, and wherein the ECU is a master ECU of the plurality of ECUs which are slave ECUs of the master ECU. 13. A software development support program, comprising: functioning a computer of a software development support device that supports software development of an ECU as a selection section for selecting a control object of the ECU based on an input from an operation input section, and an operation setting section for setting an operation of the ECU for the control object selected by the selection section based on the input from the operation input section, wherein the control object includes a slave ECU and a load connected to the slave ECU, wherein the selection section is configured to control a display to display a first screen, wherein the operation step is configured to control the display to display a second screen separate from the first screen, wherein the first screen comprises a plurality of sections configured to accept ones of a plurality of control objects of a plurality

Assignees

Inventors

Classifications

  • G06F8/34Primary

    Graphical or visual programming · CPC title

  • with friction members {(slip couplings of the friction type F16D7/02)} · CPC title

  • Circuit design · CPC title

  • G06F8/30Primary

    Creation or generation of source code · CPC title

  • with centralised control, e.g. polling · 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 US11132182B2 cover?
A software development support device, a software development support method and a software development support program capable of efficiently developing software are provided. A software development support program executed by a software development device is provided with a connection setting screen in which a object slave ECU to be controlled by a master ECU or a load based on an input from …
Who is the assignee on this patent?
Yazaki Corp
What technology area does this patent fall under?
Primary CPC classification G06F8/34. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 28 2021 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).