Bus Message Filtering via Hierarchical Filter Groups

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data processing methods for bus systems, such as CAN bus systems, lack flexibility and security in filtering messages, as they often require predefined and rigid filter rules, which can lead to increased complexity and reduced authorization levels.

Innovation Solution

The method involves creating multiple filter groups with distinct filter rules, allowing for flexible and hierarchical filtering by sequentially evaluating rules across different groups, assigning different access rights and functionalities, and enabling OR or AND linkages between groups for message processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple filter groups with hierarchical structure are implemented, then message filtering flexibility and security are improved, but device complexity increases

Engineering Contradiction:
Improvemessage filtering flexibilityVSAvoidfiltering system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The filtering system is divided into multiple filter groups (first filter group, second filter group, etc.), where each group contains specific filter rules. This segmentation allows independent configuration and management of different filtering criteria, improving flexibility while maintaining manageable complexity through modular organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical dimension to message filtering by implementing sequential evaluation across multiple filter groups. Messages are evaluated against the first filter group, then the second filter group, and so on, adding a temporal/sequential dimension to the filtering process that enhances security and flexibility without proportionally increasing complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If multiple filter groups with sequential evaluation are implemented, then message filtering security is improved, but processing time increases

Engineering Contradiction:
Improvemessage filtering securityVSAvoidmessage processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Filter rules are pre-configured and organized into hierarchical groups before runtime. The system performs preliminary setup of filtering criteria, allowing sequential evaluation to proceed efficiently during message processing without requiring complex runtime decision-making, thus balancing security with processing speed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12184449B2Method and device for processing data associated with messages transmittable via a bus system
Publication Date: 2024.12.31 ROBERT BOSCH GMBH
  • US12184449B2 patent drawing
  • US12184449B2 patent drawing
  • US12184449B2 patent drawing

AI summary

A method for processing data associated with messages transmittable via a bus system. The method includes: providing multiple filter groups, each filter group of the multiple filter groups including at least one filter rule, for example, for at least some of the messages, filtering at least one message with the aid of at least two different filter groups of the multiple filter groups.