Rolling Code Vehicle Access Without Cloud Connectivity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Vehicles lose access to critical services when disconnected from cellular connectivity, as existing code-based access systems rely on remote server connectivity for code generation and expiration, leading to service disruptions in areas with no connectivity.
Innovation Solution
A rolling code system where a mobile device and vehicle generate and verify codes based on a shared changing variable and schema, allowing self-synchronization and generation of new codes without cloud connectivity, ensuring continuous access even in disconnected states.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If code-based access systems rely on remote server connectivity for code generation and expiration, then centralized control and security management are improved, but service availability deteriorates when cellular connectivity is lost
Solution Approach 1:
The access system is designed to operate in multiple modes: connected mode where codes are generated by the remote server, and disconnected mode where the vehicle generates codes locally using stored algorithms. This multi-functionality allows the system to maintain service availability across different connectivity conditions without requiring constant server involvement.
Solution Approach 2:
The vehicle stores multiple code generation algorithms and expiration time calculations in advance during manufacturing or initial setup. When connectivity is available, the system synchronizes and updates these local algorithms with the server. When disconnected, the vehicle continues to generate valid access codes using the pre-stored algorithms, ensuring uninterrupted service.
2Ease of operation
If codes are generated centrally by remote server, then security control is improved, but response time and user convenience deteriorate when connectivity is unavailable
Solution Approach 1:
The vehicle is equipped with the capability to autonomously generate access codes using stored algorithms and expiration time calculations without requiring real-time server communication. This self-service functionality allows immediate code generation when needed, improving both access speed and reliability in disconnected scenarios while maintaining security through cryptographically secure local computation.
3Reliability
If code expiration is managed by remote server, then code security is improved, but service continuity deteriorates in areas with no connectivity
Solution Approach 1:
The system implements a feedback mechanism where the vehicle monitors its own code generation counter and expiration calculations locally. When connectivity is restored, the vehicle synchronizes its code generation state with the server to ensure both parties are using the same algorithm version and expiration logic. This feedback loop maintains code synchronization without requiring continuous connectivity, preventing information loss while ensuring service continuity.
Data Source
AI summary
A system includes a mobile-device processor configured to generate a first code based on a changing variable and a generation schema, both known by a mobile device and a vehicle and display the first code. The vehicle processor is configured to receive input of the first code, generate a second code based on the variable and schema, and grant vehicle access when the first code corresponds to the second code.


