Task Disappearance Detection in Engine Control Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In engine control systems, the disappearance of tasks due to heavy computational loads or other causes can lead to data loss, inconsistency, or corruption, causing detrimental instability, as existing monitoring and diagnostic functions are executed with low priority and may not detect task deletion in a timely manner.

Innovation Solution

A method for detecting task disappearance by evaluating the parent and child durations between task occurrences, generating an alarm if the child duration exceeds the parent duration with a margin, allowing for rapid detection of task loss and preventing data corruption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the operating system executes monitoring and diagnostic functions with low priority to manage heavy computational load, then the system can handle high computational loads, but the detection of task disappearance is delayed

Engineering Contradiction:
Improvecomputational load handlingVSAvoiddetection delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent divides the monitoring function into two independent parts: a high-priority detection mechanism that monitors task execution timing, and a separate low-priority reporting mechanism. This segmentation allows the critical detection function to operate with high priority while maintaining overall system load management capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary detection mechanism that operates independently between the task execution and the operating system's monitoring functions. This intermediary continuously evaluates task timing and can immediately detect disappearances without being constrained by the operating system's low-priority monitoring schedule.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the operating system deletes tasks under heavy load to regulate computational load, then the system can maintain stability under heavy load, but data consistency is compromised

Engineering Contradiction:
Improveload regulationVSAvoiddata consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements preliminary detection of task disappearance before data corruption can occur. By continuously monitoring task execution timing and detecting missing tasks immediately, the system can take preventive actions to maintain data consistency before the task deletion causes data loss or corruption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent establishes a feedback mechanism that immediately detects task disappearance through timing evaluation and triggers corrective actions. This closed-loop feedback system monitors task execution, detects anomalies, and responds to maintain data consistency, creating a self-correcting mechanism that operates independently of the operating system's load management decisions.

Inventive Principle:
Principle #23Feedback

3Device complexity

If the operating system does not report task deletion to maintain simplicity, then the system structure remains simple, but task disappearance goes undetected

Engineering Contradiction:
Improvesystem structureVSAvoidtask disappearance information
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent implements a self-service detection mechanism where the system monitors its own task execution timing independently. The detection mechanism evaluates parent and child task durations and automatically detects task disappearances without requiring the operating system to provide deletion information, making the system self-monitoring rather than relying on external reporting.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11880708B2Method for detecting the disappearance of a task
Publication Date: 2024.01.23 VITESCO TECHNOLOGIES GMBH
  • US11880708B2 patent drawing
  • US11880708B2 patent drawing
  • US11880708B2 patent drawing

AI summary

Disclosed is a method for detecting a disappearance of a task in an environment including at least one recurring parent task that triggers, in nominal mode, on each occurrence, at least one child task, including the following steps: evaluating a parent duration elapsed between the last occurrence and the penultimate occurrence of the parent task, evaluating a child duration elapsed between the last occurrence and the penultimate occurrence of the child task, comparing the parent duration and the child duration, it being concluded that an occurrence of the child task has disappeared if the child duration, preferably with a margin, is longer than the parent duration.