Control Unit Initialization with Key-Protected Service Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing control devices lack robust security measures to safeguard access to their interfaces and functions, particularly in the context of individualization and flexibility of security methods.

Innovation Solution

Implementing an open and protected operating mode in control devices, where the open mode allows key writing and the protected mode safeguards access to services using stored keys, with additional validation mechanisms to ensure secure operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If access to interfaces is protected by security keys stored in memory, then security against unauthorized access is improved, but device complexity increases due to key management and validation mechanisms

Engineering Contradiction:
ImprovesecurityVSAvoidcomplexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the security implementation by separating key storage (in non-volatile memory) from key validation (performed by the data processing unit). This segmentation allows security functionality to be added without proportionally increasing overall device complexity, as each component handles a specific aspect of security management independently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by pre-storing security keys in the non-volatile memory during device manufacturing or initialization. This preliminary setup eliminates the need for complex runtime key generation or distribution mechanisms, reducing operational complexity while maintaining strong security.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If validation data such as checksums are stored and checked for keys, then reliability of security verification is improved, but loss of time occurs during validation checks before services can be accessed

Engineering Contradiction:
Improveverification accuracyVSAvoidvalidation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The validation data (checksums and validation patterns) are pre-calculated and stored alongside the keys during initialization. This preliminary preparation allows for rapid validation during operation, as the system only needs to compare stored validation data against newly calculated values rather than performing complex verification algorithms in real-time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements efficient validation by using simple checksum comparisons and validation pattern matching that can be executed quickly. The validation process skips unnecessary computational steps by directly comparing pre-stored validation data with newly calculated values, minimizing the time loss associated with verification.

Inventive Principle:
Principle #21Skipping (Rushing through)

3Ease of operation

If the control device provides services in open mode for writing keys, then ease of operation for initialization is improved, but security is worsened during the same operational state

Engineering Contradiction:
Improveinitialization easeVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements dynamic operation modes that allow the control device to switch between open mode (for initialization and key writing) and protected mode (for secure operation). This dynamic behavior enables the system to provide ease of operation when needed for setup while maintaining security during normal operation, resolving the contradiction between accessibility and security.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments operational functionality by separating initialization services (available in open mode) from protected services (available in protected mode). This segmentation allows unauthorized access prevention during protected operations while maintaining ease of operation during initialization phases, as each service category has appropriate access controls.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20260072850A1Control Device And Method For Initializing A Control Device
Publication Date: 2026.03.12 SCHAEFFLER TECHNOLOGIES AG & CO KG
  • US20260072850A1 patent drawing
  • US20260072850A1 patent drawing
  • US20260072850A1 patent drawing

AI summary

Various embodiments of the teachings herein include a method for initializing a control device having at least one data processing unit, at least one nonvolatile memory for storing program code for the data processing unit, and at least one interface for accessing services provided by the control device. An example includes: starting the control device in an open operating mode; writing with a first service, a key to a predetermined memory area; switching to a protected operating mode after writing the key; and offering a second service for querying and/or changing data stored in the data processing unit and/or the nonvolatile memory in the protected operating mode. An access to the second service is safeguarded by the key written in the predetermined memory area.