Vehicle Controller Utilization Management for Function Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing motor vehicle controllers face disruptions during updates or new function implementations due to insufficient computing and storage capacities, which can lead to operational issues.

Innovation Solution

A controller with a processor unit that determines utilization levels in travel and standstill modes to assess capacity for performing new or modified control and monitoring functions, ensuring operations within maximum capacity by receiving program codes via a communication interface, particularly through a mobile radio network, and utilizing real-time operating systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If new control functions are implemented or program code is updated, then the functionality and adaptability of the controller are improved, but the computing and storage capacities may be insufficient leading to operational disruptions

Engineering Contradiction:
ImprovefunctionalityVSAvoidoperational stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by collecting input data during travel mode before the vehicle stands still. This allows the controller to prepare and buffer necessary data in advance, so that when new functions are activated during standstill mode, the required data is already available, preventing operational disruptions and ensuring smooth function transitions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically switches between two operational modes: travel mode for data collection and standstill mode for function activation. This dynamic approach allows the controller to adapt its resource usage based on the current state, ensuring that computing and storage capacities are utilized efficiently without causing operational disruptions.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If computing and storage capacities are allocated to new functions, then the adaptability is improved, but the existing functions may suffer from insufficient capacities

Engineering Contradiction:
Improvenew function implementationVSAvoidexisting function performance
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system segments the operational timeline into distinct phases: travel mode for data collection and standstill mode for function activation. This temporal segmentation allows existing functions to continue operating with their allocated resources during travel mode, while new functions can be activated during standstill mode when data is already buffered, thus avoiding resource conflicts and maintaining productivity of existing functions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

By collecting and buffering input data during travel mode before new functions are activated, the system ensures that when new functions require computing resources, the necessary data is already prepared and stored. This preliminary action prevents resource contention and ensures that existing functions maintain their performance levels.

Inventive Principle:
Principle #10Preliminary action

3Speed

If program code is received and executed during travel mode, then the response time is reduced, but the controller may become overloaded and disrupt operation

Engineering Contradiction:
Improveresponse timeVSAvoidcontroller operation
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system employs periodic action by activating new functions only during standstill mode rather than continuously during travel mode. This periodic activation pattern allows the controller to maintain stable operation during travel mode while still providing timely responses during standstill mode, thus balancing response time with operational reliability.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system dynamically adjusts its operational state based on the vehicle's movement status. During travel mode, the controller focuses on data collection and maintains existing functions. During standstill mode, it activates new functions. This dynamic adaptation ensures rapid response when needed while preventing controller overload that would disrupt operation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11203352B2Controller for a motor vehicle and method for operating the controller
Publication Date: 2021.12.21 CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH
  • US11203352B2 patent drawing

AI summary

A motor vehicle controller performs one or more control and/or monitoring functions. The controller includes a processor which determines a first utilization level of the controller during the motor vehicle's travel mode, and a communication interface which receives program code. The program code defines a new control and/or monitoring function of the controller and/or modifies a control and/or monitoring function of the controller. The processor further determines a second utilization level of the controller in the motor vehicle's standstill mode. The program code is the basis for performing the controller's new control and/or monitoring function and/or the modified control and/or monitoring function of the controller, and take the first and second utilization levels as basis for deciding to perform the controller's new control and/or monitoring function and/or the controller's modified control and/or monitoring function in the vehicle's travel mode. A corresponding method for operating such a controller is also disclosed.