Autonomous Vehicle Message Filtering via Sender Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous vehicles face challenges in efficiently filtering messages received from remote processes, as existing systems struggle to determine appropriate routing actions based on the message content, originating sender, and vehicle state, leading to potential security breaches and network congestion.

Innovation Solution

A computer-implemented method and system for filtering messages in autonomous vehicles, which involves obtaining messages with cryptographic signatures, determining the originating sender, and comparing this information with the vehicle's computing system state to determine a routing action, such as discarding or forwarding the message.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all messages from remote processes are forwarded to intended recipient processes, then message delivery completeness is improved, but network congestion and processing overhead increase

Engineering Contradiction:
Improvemessage delivery completenessVSAvoidnetwork efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by verifying cryptographic signatures and determining routing actions before messages are forwarded to recipient processes. The vehicle computing system performs signature verification and sender identification in advance, filtering out invalid or unauthorized messages before they enter the main processing queue, thus preventing network congestion while ensuring legitimate messages are delivered.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary filtering mechanism between message sources and recipient processes. The vehicle computing system acts as a mediator that receives messages, verifies their cryptographic signatures, determines originating senders, and decides routing actions based on computing system state. This intermediary layer filters out invalid messages before they reach the network or processing queues, improving overall network efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If cryptographic signature verification is performed on all incoming messages, then security is improved, but processing time and computational overhead increase

Engineering Contradiction:
ImprovesecurityVSAvoidmessage processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the security verification function into a separate, dedicated module within the vehicle computing system. By isolating cryptographic signature verification and sender identification as distinct operations, the system can efficiently process only the necessary security checks without burdening the main message processing pipeline. This extraction allows parallel processing and optimization of security operations.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent dynamically adjusts processing parameters based on computing system state. The routing action determination considers current system conditions, allowing the system to optimize between security verification thoroughness and processing speed. When system resources are abundant, more comprehensive verification can be performed; when resources are constrained, the system can prioritize critical message processing while maintaining essential security checks.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If message filtering is based on detailed comparison of sender and system state, then routing accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improverouting accuracyVSAvoidfiltering system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the message filtering process into distinct functional modules: cryptographic signature verification, sender identification, system state assessment, and routing action determination. Each module handles a specific aspect of the filtering process, making the overall complex system manageable through modular design. This segmentation allows each component to be optimized independently while maintaining high routing accuracy through their coordinated operation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12309287B2Systems and methods for vehicle message signing
Publication Date: 2025.05.20 AURORA OPERATIONS INC
  • US12309287B2 patent drawing
  • US12309287B2 patent drawing
  • US12309287B2 patent drawing

AI summary

Systems and methods for vehicle message signing are provided. A method includes obtaining, by a vehicle computing system of an autonomous vehicle, a computing system state associated with the vehicle computing system and a message from at least one remote process running a computing device remote from the vehicle computing system. The message is associated with an intended recipient process running on the vehicle computing system. The method includes determining an originating sender for the message. The originating sender is indicative of a remote process that generated the message. The method includes determining a routing action for the message based on a comparison of the originating sender and the computing system state. The routing action includes at least one of a discarding action or a forwarding action to the intended recipient process. The method includes performing the routing action for the message.