Vehicle Assistant Authorization Modalities for Restricted Commands
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Automated assistants in vehicles face challenges with bandwidth restrictions and resource wastage due to limited network coverage and access restrictions, leading to inefficient interactions and resource consumption when multiple users attempt to access different accounts or data.
Innovation Solution
Implementing a system that allows users to authorize access to restricted commands and data through various input modalities, such as voice commands or interface interactions, to manage access permissions dynamically based on occupancy and contextual settings, thereby reducing unnecessary processing and network usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the automated assistant processes requests from all users without access restrictions, then user accessibility is improved, but network bandwidth consumption increases
Solution Approach 1:
The patent implements different access policies for different users based on their roles (driver vs. passenger). The driver has full access to all commands and data, while passengers have restricted access to only certain commands. This local differentiation of access rights resolves the contradiction by allowing broad accessibility for authorized users while limiting resource consumption from unauthorized access attempts.
2Reliability
If the automated assistant requires authorization for restricted commands, then data security is improved, but interaction time increases
Solution Approach 1:
The system performs preliminary authorization checks before processing restricted commands. When a passenger attempts to access restricted data, the system proactively identifies the restriction and requests authorization from the driver before allowing the operation. This preliminary action ensures data security is maintained while minimizing interaction time by resolving authorization issues before resource-intensive processing begins.
3Ease of operation
If the automated assistant operates without access restrictions, then command accessibility is improved, but computational resource waste increases
Solution Approach 1:
The patent applies different access permissions to different users and commands locally. Passengers can freely access unrestricted commands, while restricted commands require driver authorization. This local quality approach ensures command accessibility for appropriate users while preventing computational resource waste from unauthorized access attempts to restricted data and commands.
4Loss of energy
If the automated assistant implements strict access restrictions, then resource protection is improved, but system versatility decreases
Solution Approach 1:
The access restriction system is dynamic rather than static. Restrictions are applied based on the current user context (driver vs. passenger) and can be temporarily overridden through authorization mechanisms. This dynamic approach protects resources from unauthorized access while maintaining system versatility by allowing authorized users to access restricted commands when needed.
Data Source
AI summary
Implementations relate to enabling of authorization of certain automated assistant functions via one or more modalities available within a vehicle. Implementations can eliminate wasting of computational and communication resources by at least allowing other users to authorize execution of certain input commands from a user, without requesting the user to re-submit the commands. The vehicle can include a computing device that provides access to restricted data, which can be accessed in order for an action to be performed by the automated assistant. However, when a restricted user requests that the automated assistant perform an action involving accessing the restricted data, the automated assistant can be authorized or unauthorized to proceed with fulfilling the request via a modality controlled by an unrestricted user. The unrestricted user can also cause contextual restrictions to be established for limiting functionality of the automated assistant during a trip, for certain types of requests, and/or for certain passengers.


