Vehicle Identifier Spoofing Detection via Location Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing number of head unit-to-smartphone connections poses a risk of unauthorized access as aftermarket vendors can clone vehicle identifiers, compromising user privacy and security.

Innovation Solution

A verification system that monitors and compares vehicle identifiers with their corresponding locations over time to detect potential falsification, using a database to determine if a reported identifier is likely spoofed by assessing geographic proximity and timing of connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If sequential identifier allocation is used to simplify device management, then ease of operation is improved, but security is worsened due to vulnerability to cloning and spoofing

Engineering Contradiction:
Improvedevice managementVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

A verification server acts as an intermediary between portable devices and vehicles. The server receives identifier verification requests from portable devices, checks the reported vehicle identifier against stored location and time data, and returns verification results. This intermediary layer prevents unauthorized access while maintaining the simplicity of sequential identifier allocation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback by continuously monitoring vehicle identifier reports from multiple portable devices, comparing current reports with historical data, and using this information to detect spoofing attempts. The verification server provides feedback to portable devices about whether a vehicle identifier is valid, enabling dynamic security responses.

Inventive Principle:
Principle #23Feedback

2Loss of time

If identifier verification is performed locally without external validation, then response time is improved, but measurement precision is worsened due to inability to detect cloned identifiers

Engineering Contradiction:
Improveverification timeVSAvoididentifier validation accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The verification server pre-stores vehicle identifier data including location and time information before verification is needed. When a portable device needs verification, the server quickly compares the reported identifier against pre-prepared validation data, enabling fast verification without compromising accuracy. The preliminary preparation of verification data reduces response time while maintaining precision.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If geographic location monitoring is implemented to detect spoofing, then security is improved, but device complexity is worsened due to additional tracking infrastructure

Engineering Contradiction:
Improvespoofing detection capabilityVSAvoidverification system structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The verification server performs multiple functions: storing vehicle identifier data, validating identifiers, detecting spoofing attempts, and providing verification responses. By consolidating these functions into a single multi-functional system, the patent improves spoofing detection capability without proportionally increasing overall system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

Portable devices automatically perform location determination and send verification requests without requiring additional user intervention. The verification server automatically processes requests and compares data, enabling the system to maintain high security while keeping operational complexity low through automated self-service mechanisms.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10205746B2Anti-spoofing protection in an automotive environment
Publication Date: 2019.02.12 GOOGLE LLC
  • US10205746B2 patent drawing
  • US10205746B2 patent drawing
  • US10205746B2 patent drawing

AI summary

To automatically identify an attempt at presenting falsified vehicle identifiers to portable devices, (i) a vehicle identifier reported by a vehicle with which the portable device is establishing a short-range communication link, and (ii) an indication of a current location of the portable device, are received from a portable device at a first time. An indication of a recent location at which the vehicle identifier was reported at a second time is obtained. The current location of the portable device is compared to the recent location of the vehicle, in view of the first time and the second time. In response to determining that the current location is not proximate to the recent reported location of the vehicle, an indication that the reported identifier is likely falsified is generated.