Control Device Memory Configuration Using Variant Data Records

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for configuring motor vehicle control devices require external programming for changes to working data records, limiting the ability to modify memory content without an external device.

Innovation Solution

A method that uses an identification code to create a working data record from a basic and difference data record stored in a variant memory, allowing for repeated changes without external programming, utilizing a main memory for the working data record and a variant memory for the basic and difference records, with error correction and compression for efficient data management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a basic data record is stored in memory and supplemented or modified by data record variants stored in a second memory, then different control variants can be implemented, but the memory content of the control unit can be written only once or not at all without an external programming device

Engineering Contradiction:
Improvecontrol variantsVSAvoidmemory reprogramming
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The data record is segmented into a basic data record stored in main memory and multiple data record variants stored in a variant memory. This segmentation allows the basic structure to remain stable while variants can be selectively activated without reprogramming the entire memory, enabling multiple control variants while maintaining ease of operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple data record variants are pre-stored in the variant memory during manufacturing. When reconfiguration is needed, the system simply selects and activates the appropriate pre-stored variant based on an identification code, eliminating the need for external programming devices and enabling repeated memory changes.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If data records are read into the control unit memory by an external programming device, then changes to the working data record can be made, but the process requires external equipment and is not self-contained

Engineering Contradiction:
Improvedata record changesVSAvoidprogramming equipment
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The control device is equipped with a variant memory that stores multiple data record variants and an identification code storage. The control unit can independently select and activate the appropriate variant by reading the identification code and combining it with the basic data record, enabling self-contained reconfiguration without external programming devices.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The variant memory serves multiple functions: storing alternative data record variants, storing identification codes, and providing the mechanism for selecting between different control variants. This multi-functionality eliminates the need for separate external programming equipment while maintaining adaptability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If the main memory is erased prior to transfer of the working data record, then the memory is prepared for new data, but the erasure process adds time and potential for error

Engineering Contradiction:
Improvememory reconfiguration speedVSAvoiddata transfer accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system uses an identification code that is read and used to select the appropriate data record variant. This feedback mechanism ensures that the correct variant is activated based on the identification code, preventing errors in data transfer and ensuring reliability while maintaining efficient reconfiguration.

Inventive Principle:
Principle #23Feedback

4Quantity of substance

If the basic data record and difference data records are stored in compressed form in the variant memory, then the size of the variant memory can be reduced, but decompression is required when the working data record is created

Engineering Contradiction:
Improvememory sizeVSAvoidcompression and decompression processes
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The data records are stored in a compressed state in the variant memory to reduce storage requirements. When activation is needed, the compression parameter is changed and the data is decompressed to its working form. This parameter change allows the system to maintain small memory size while providing full functionality when needed.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7774382B2Method and apparatus for configuring a control device, and corresponding control device
Publication Date: 2010.08.10 CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH
  • US7774382B2 patent drawing
  • US7774382B2 patent drawing
  • US7774382B2 patent drawing

AI summary

The invention relates to a method for configuring a control device and to a corresponding control device. The control device comprises a main memory and a variant memory. A main data record is created in accordance with an identification from a base data record that is specific to said identification and a difference base data record that is likewise specific to said identification. The main data record is then transmitted to a main memory of the control device.