Vehicle Maneuver ID Hashing and Collision Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current V2X communication systems lack effective methods for generating unique maneuver IDs and detecting maneuver ID collisions, leading to potential maneuver cancellations and traffic inefficiencies.

Innovation Solution

A method for determining unique maneuver IDs using hashing algorithms on preceding messages and verifying source IDs, along with processes for detecting maneuver ID collisions and misbehavior reporting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If maneuver IDs are generated without hashing algorithms and collision detection, then the system is simpler and faster, but maneuver cancellations occur and traffic efficiency decreases

Engineering Contradiction:
Improvetraffic efficiencyVSAvoidID generation and verification complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by generating maneuver IDs using hashing algorithms on preceding messages before actual maneuvers occur. This pre-generation and verification process prevents collisions in advance, eliminating maneuver cancellations and improving traffic efficiency without significant complexity increases.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If maneuver ID collision detection is implemented, then maneuver cancellations are reduced, but the system complexity increases

Engineering Contradiction:
Improvemaneuver execution reliabilityVSAvoidcollision detection system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback by verifying source IDs and detecting maneuver ID collisions through a systematic comparison process. When a collision is detected or source ID verification fails, the system generates misbehavior reports and cancels the maneuver, ensuring reliable execution by preventing unauthorized or conflicting maneuvers.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent uses an intermediary approach by introducing a verification mechanism that checks source IDs against maneuver IDs. This intermediary verification layer acts as a mediator between message transmission and maneuver execution, ensuring authenticity without requiring complex direct authentication between vehicles.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If hashing algorithms are used to generate unique maneuver IDs, then ID uniqueness is ensured, but processing time increases

Engineering Contradiction:
Improvemaneuver ID uniquenessVSAvoidID generation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies copying by using hashing algorithms that transform preceding messages into fixed-length maneuver IDs. This copying process creates unique identifiers efficiently by generating a hash representation of the input data, ensuring uniqueness while maintaining relatively fast processing compared to more complex cryptographic methods.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12555476B2Secured management of maneuver identifications (IDS)
Publication Date: 2026.02.17 QUALCOMM INC
  • US12555476B2 patent drawing
  • US12555476B2 patent drawing
  • US12555476B2 patent drawing

AI summary

Systems and techniques are described for securely managing maneuver identifications (IDs) for vehicle-based communications. For example, a method may include transmitting a message associated with a potential maneuver by the vehicle, determining a maneuver identification (ID) for the potential maneuver based on the message, and transmitting a first maneuver message (including the maneuver ID) for the potential maneuver. In another example, a method may include receiving a first maneuver message including a maneuver ID, determining that the first maneuver ID is a new maneuver ID, and determining, based on the first maneuver ID being a new maneuver ID, whether the first maneuver ID matches a second maneuver ID determined based on a previously-received message. In another example, a method may include receiving maneuver messages that include a same maneuver identification (ID) and one or more source IDs and determining whether the source ID(s) of the maneuver messages match.