Vehicle Assistant Authorization Modalities for Restricted Commands

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveuser accessibilityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Ease of operationVSLoss of energy

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.

Inventive Principle:
Principle #3Local quality

2Reliability

If the automated assistant requires authorization for restricted commands, then data security is improved, but interaction time increases

Engineering Contradiction:
Improvedata securityVSAvoidinteraction time
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If the automated assistant operates without access restrictions, then command accessibility is improved, but computational resource waste increases

Engineering Contradiction:
Improvecommand accessibilityVSAvoidcomputational resource consumption
Core Design Contradiction:
Ease of operationVSLoss of energy

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.

Inventive Principle:
Principle #3Local quality

4Loss of energy

If the automated assistant implements strict access restrictions, then resource protection is improved, but system versatility decreases

Engineering Contradiction:
Improveresource protectionVSAvoidsystem versatility
Core Design Contradiction:
Loss of energyVSAdaptability or versatility

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.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11891077B2Modalities for authorizing access when operating an automated assistant enabled vehicle
Publication Date: 2024.02.06 GOOGLE LLC
  • US11891077B2 patent drawing
  • US11891077B2 patent drawing
  • US11891077B2 patent drawing

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.