Vehicle Digital Key Memory Module with Unique Identifier Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing vehicle authorization management systems face challenges in securely and efficiently managing access and engine-start authorizations due to limited memory space in vehicle control units, leading to synchronization issues and potential security risks from revocation list implementation.

Innovation Solution

A system utilizing a vehicle-based memory module with a key list containing unique identifiers for digital keys, allowing secure allocation and revocation of authorizations through asymmetric encryption and a counter module to manage a limited number of entries, ensuring each identifier is unique and only assigned once.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a revocation list is implemented to prevent unauthorized access, then security is improved, but memory space requirements increase beyond available capacity

Engineering Contradiction:
ImprovesecurityVSAvoidmemory space
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts the revocation list from the vehicle control unit and stores it externally on a server or cloud-based authorization service. The vehicle only maintains a minimal local cache of recently revoked keys, while comprehensive revocation information is fetched on-demand or periodically from the external source, dramatically reducing in-vehicle memory requirements while maintaining security

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transitions from a two-dimensional local storage approach (storing all revoked keys locally in limited memory) to a multi-dimensional distributed architecture where revocation lists exist across multiple dimensions: local cache in vehicle, cloud-based master list on server, and synchronized copies in authorization services. This dimensional expansion allows comprehensive security coverage without overwhelming single-point memory constraints

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

2Ease of operation

If multiple digital keys are allocated to multiple users, then ease of operation is improved, but synchronization issues and security risks increase

Engineering Contradiction:
Improveaccess authorizationVSAvoidsynchronization
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the vehicle control unit continuously monitors key usage status and automatically synchronizes with the external authorization service. When any user's key status changes (added, revoked, or modified), the system receives immediate feedback and updates all relevant devices, ensuring consistent authorization states across all users without manual intervention

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary synchronization actions by pre-loading revocation lists and authorization status information into local caches before conflicts occur. The system proactively refreshes key status information during idle periods or connection events, so that when authorization decisions are made, the vehicle already has up-to-date information, preventing synchronization issues rather than reacting to them

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12132715B2System and method for managing an authorization for a vehicle
Publication Date: 2024.10.29 BAYERISCHE MOTOREN WERKE AG
  • US12132715B2 patent drawing
  • US12132715B2 patent drawing

AI summary

A system for managing an authorization for a vehicle includes a vehicle-based memory module, and a communication module. The memory module includes a key list containing a multiplicity of entries for a multiplicity of digital keys, which can be allocated to individual users via a first electronic apparatus. Each digital key represents a vehicle authorization for a user, and each entry in the key list is assigned a unique identifier. The communication module is configured to transfer from the vehicle to the first electronic apparatus at least one identifier assigned to an unallocated entry in the key list.