Vehicle-to-X Message Filter for Computing Load Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Vehicle-to-X communication systems face challenges in managing computing load due to variable data traffic, which can exceed processing capacity, especially in scenarios like heavy traffic conditions, leading to undefined system behavior and high computing effort for security signature analysis and data encryption.

Innovation Solution

A filter method and device that dynamically adjust the processing of vehicle-to-X messages based on parameters such as receive field strength, message type, data rate, and processor load, using two-stage filtering to manage computing load by discarding non-essential messages and prioritizing processing, ensuring efficient data handling within system capacity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all received vehicle-to-X messages are processed, then data integrity is maintained, but computing load exceeds system capacity

Engineering Contradiction:
Improvedata integrityVSAvoidcomputing load
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts and removes non-essential messages from the processing queue based on filtering criteria (message type, sender position, receive field strength). This extraction principle allows the system to discard messages that contribute minimally to data integrity while significantly reducing computing load, thereby resolving the contradiction between maintaining completeness and managing processing capacity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system dynamically changes processing parameters based on current system state. When computing load approaches capacity, the filter adjusts parameters such as minimum receive field strength threshold and message type priorities. This parameter adaptation allows the system to maintain acceptable data integrity while preventing overload, effectively resolving the contradiction between complete processing and manageable load.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If hardware and software are designed for high data volume, then system capacity increases, but device complexity increases

Engineering Contradiction:
Improvedata processing capacityVSAvoidsystem design complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements preliminary filtering actions before messages enter the main processing pipeline. By pre-processing messages and discarding non-essential ones early in the workflow, the system reduces the effective data volume requiring full processing capability. This allows the use of simpler hardware and software designs while maintaining adequate processing capacity for relevant messages.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If filtering discards more messages, then computing load decreases, but data integrity is compromised

Engineering Contradiction:
Improvecomputing load reductionVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies different filtering strictness levels to different message types and situations. Critical safety-related messages receive minimal filtering and are processed with high priority, while non-critical entertainment or informational messages undergo more aggressive filtering. This localized quality approach ensures that data integrity is maintained for essential messages while allowing greater discarding of non-essential messages, thus resolving the contradiction between load reduction and integrity preservation.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9959751B2Filter method for adapting a computing load
Publication Date: 2018.05.01 CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH
  • US9959751B2 patent drawing
  • US9959751B2 patent drawing
  • US9959751B2 patent drawing

AI summary

A filter method for adapting a computing load to a computing capacity of a car-to-x communication system, in which method car-to-x messages are received and/or sent using the car-to-x communication system and the received car-to-x messages require processing by the car-to-x communication system. The filter method decides which of the received car-to-x messages to process and which of the received car-to-x messages to discard.