Virtual Vehicle Key Provisioning With Proximity-Based Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtual keys for vehicles are cumbersome to create, pose a risk of theft when devices are lost, and lack effective sharing capabilities between users.
Innovation Solution
A method for creating a vehicle key involves detecting proximity between a user device and a vehicle, installing a key application, verifying user information, and generating a vehicle key upon matching server-stored information, with additional biological verification for enhanced security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional virtual key creation methods are used, then the key can be created, but the process is cumbersome and time-consuming
Solution Approach 1:
The system performs preliminary actions by automatically detecting the user device through proximity sensing before the user initiates the key creation process. The vehicle control system proactively establishes communication channels and prepares the authentication interface, eliminating the need for users to manually search for or launch applications, thus significantly reducing the key creation time and procedural complexity.
Solution Approach 2:
The system enables self-service by allowing the vehicle to automatically detect approaching user devices via wireless communication modules and proximity sensors. The vehicle control system autonomously initiates the authentication sequence, presents verification options to the user, and completes the key generation process without requiring manual intervention or complex user navigation through multiple system menus.
2Reliability
If virtual keys are stored in user devices, then convenient access is enabled, but the risk of vehicle theft increases when devices are lost
Solution Approach 1:
The authentication system is segmented into multiple independent verification layers: device proximity detection, user identity verification through the authentication application, and server-based validation. This multi-layered segmentation ensures that possession of the physical device alone is insufficient for vehicle access, as each layer must independently succeed, thereby reducing theft risk while maintaining convenient access for authorized users.
Solution Approach 2:
The system introduces a server as an intermediary between the user device and the vehicle control system. The server acts as a trusted mediator that validates authentication credentials and manages key distribution, preventing direct unauthorized access even if the user device is compromised. This intermediary layer adds a critical security checkpoint that mitigates theft risk while preserving legitimate access.
3Adaptability or versatility
If virtual keys are shared between users, then sharing capability is improved, but security control becomes more difficult
Solution Approach 1:
The authentication system dynamically adapts its verification requirements based on the sharing context. When a key is shared with another user, the system dynamically generates time-limited authentication credentials with restricted permissions and validity periods. The server dynamically manages these shared credentials, automatically revoking them after expiration or upon detection of suspicious activity, thus enabling flexible sharing while maintaining robust security control through adaptive credential management.
Data Source
AI summary
A method for creating and managing a virtual key, a device, and a computer readable storage medium. The method comprises: in response to determining that a distance between a user device and a vehicle is less than a predetermined value, sending a request to install a vehicle key application to the user device, the user device being associated with the car; in response to detecting that the vehicle key application is installed in the user equipment unit device, sending a verification request to the user device via the vehicle key application; acquiring verification information specific to the verification request from the user device; and in response to determining that the verification information specific to the verification request matches information pre-stored in a server, creating a vehicle key at the vehicle key application in the user device, the vehicle key being configured to control the vehicle.


