IP Library Granted Patent US 10,048,972
Granted Patent B2
US 10,048,972 · App. 14/741,205 · Granted Aug 14, 2018

Method for model-based generation of startup configurations of embedded systems

Inventors: Marc Heinlein (Rodgau, DE); Joachim Schott (Wettenberg, DE)
Assignee: Continental Automotive GmbH
G06F9/44505G06F8/34G06F8/35
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,048,972
App. No.
14/741,205
Granted
Aug 14, 2018
Kind
B2
Abstract

A method for model-based generation of startup configurations of embedded systems that includes importing into a modeling module a first startup configuration in textual representation by a system synchronization module, generating a graphical representation of the startup configuration by the modeling module, and modifying the graphical representation of the first startup configuration generating from the modified graphical representation a second, modified startup configuration in textual representation by the modeling module, and exporting the second modified startup configuration into the system synchronization module, which can simplify generation of startup configurations of an embedded system.

Claims (23)

1. A method for model-based generation of startup configurations of embedded systems, comprising:

importing an embedded system first startup configuration in textual representation into a modeling module by a system synchronization module;

generating a graphical representation configured as a program flowchart of the first startup configuration by the modeling module;

modifying the graphical representation of the first startup configuration by editing graphical elements and their respective connections in the modeling module that creates a modified startup configuration by editing the graphical representation of the first startup configuration;

generating a second, modified startup configuration in textual representation from the modified graphical representation by the modeling module;

testing and validating an actual behavior of the embedded systems at startup of the embedded system by a validation module making a comparison with the second startup configuration of respective textual representations; and

exporting the second, modified startup configuration into the system synchronization module.

2. The method as claimed in claim 1 , wherein the graphical representation of the first startup configuration comprises at least one diagram.

3. The method as claimed in claim 1 , further comprising:

determining a startup sequence from the second startup configuration;

importing a startup file, which describes the actual behavior of the embedded systems at startup of the embedded systems; and

checking whether a difference exists between the first or second startup configuration and the actual behavior of the embedded systems.

4. The method as claimed in claim 3 , further comprising:

readjusting the second startup configuration if a difference exists.

5. The method as claimed in claim 4 , wherein the second startup configuration is manually readjusted in the textual representation.

6. The method as claimed in claim 4 , wherein the second startup configuration is readjusted in the modeling module.

7. A non-transitory computer machine-readable medium on which a program element is stored which, when executed on a processor of a computer for generating startup configurations, instructs the embedded system to perform the following:

importing an embedded system first startup configuration in textual representation into a modeling module by a system synchronization module;

generating a graphical representation configured as a program flowchart of the startup configuration by the modeling module;

modifying the graphical representation of the startup configuration by editing graphical elements and their respective connections in the modeling module that creates a modified startup configuration by editing the graphical representation of the first startup configuration;

generating a second, modified startup configuration in textual representation from the modified graphical representation by the modeling module;

testing and validating an actual behavior of the embedded system at startup of the embedded systems by a validation module making a comparison with the second startup configuration of respective textual representations; and

exporting the second, modified startup configuration into the system synchronization module.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2025
From: CONTINENTAL AUTOMOTIVE GMBH
To: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH
Reel/Frame 070441/0899 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2015
From: HEINLEIN, MARC; SCHOTT, JOACHIM
To: CONTINENTAL AUTOMOTIVE GMBH
Reel/Frame 036468/0993 →
Priority Claims (1)
DE 10 2014 211 616 · Jun 17, 2014 · national
Continuity (1)
Related Publication 20150363213A1 · Dec 17, 2015