Vehicle Access Latency Reduction via Pre-Authentication State
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing vehicle access and privilege management systems introduce significant latency due to the need for repeated authentication and authorization processes, particularly in autonomous vehicles, leading to an unsatisfactory user experience when attempting to unlock doors, especially in passive entry scenarios where users may pull the handle before the process completes.
Innovation Solution
Implementing pre-authentication and pre-authorization systems that allow users to remain in a managed, authenticated state for a period, reducing the need for piecemeal challenge-response events by using an authentication management module to communicate with an authorization management module for privilege determination, thereby streamlining access requests.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If standard challenge-response authentication and authorization processes are implemented for vehicle access, then security and privilege management are improved, but system latency increases from 220 milliseconds to 430 milliseconds
Solution Approach 1:
The system performs preliminary authentication by establishing an authenticated state before the actual access request occurs. The authentication manager determines and stores the authenticated state in advance, so when the access request arrives, the authorization management module can quickly verify the pre-established state rather than performing full authentication and authorization sequences, thereby reducing latency while maintaining security
Solution Approach 2:
The authentication and authorization processes are segmented into distinct phases: initial authentication by the authentication manager, state storage, and subsequent verification by the authorization management module. This segmentation allows the system to separate the heavy authentication workload from the routine access verification, reducing the time required for repeated authentication cycles
2Reliability
If repeated authentication and authorization steps are performed for each access request, then access control security is maintained, but user experience deteriorates due to noticeable delays
Solution Approach 1:
The authentication manager determines the authenticated state in advance and stores it before the user makes an access request. This preliminary authentication action ensures that when the user requests access, the system already has the verification data ready, eliminating noticeable delays and providing a smooth user experience while maintaining secure access control through the pre-established authenticated state
3Reliability
If passive entry unlock requests are processed through complete authentication and authorization sequences, then security privileges are properly verified, but the door may not open in time causing apparent system refusal
Solution Approach 1:
The system performs preliminary authentication by the authentication manager and stores the authenticated state before the passive entry request is fully processed. When the unlock request arrives, the authorization management module quickly verifies the pre-established authenticated state and processes the unlock command, ensuring the door opens in time while maintaining proper privilege verification through the pre-performed authentication
Data Source
AI summary
Systems and methods for reducing latency in vehicle access requests are provided herein. An example method includes receiving a first vehicle access request from a user, determining a pre-authenticated status for the user based on authenticating the user in response to the first vehicle access request, determining a pre-authorized status for the user based on the determination of the pre-authenticated status, receiving a second first vehicle access request from the user, and granting access to the vehicle when the user has the pre-authenticated status. Access to the vehicle can be conditioned upon the pre-authorized status of the user.


