In-Vehicle Assistant Suggestions With Local Personalization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing in-vehicle computing systems face inefficiencies and security concerns due to the need for remote suggestion systems, leading to unnecessary resource consumption, latency, and data transmission risks.

Innovation Solution

Implementing a local suggestion system on the in-vehicle computing device that generates personalized candidate suggestions based on contextual signals, stores them for quick retrieval, and presents them to the user, reducing the need for remote data transmission and enhancing security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a remote suggestion system is used to generate suggestions, then the system can provide suggestion functionality, but computational resources and network resources are unnecessarily consumed

Engineering Contradiction:
Improvesuggestion generation capabilityVSAvoidcomputational and network resource consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The suggestion generation functionality is extracted from the remote server and implanted into the local in-vehicle computing device. The device now generates suggestions locally using onboard computational resources, eliminating the need to transmit requests and receive responses over the network, thereby reducing network resource consumption and latency.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The in-vehicle computing device serves itself by generating suggestions using its own computational resources rather than relying on external remote servers. The device processes contextual signals, retrieves relevant information from local data sources, and generates suggestions independently, making the system self-sufficient and reducing external resource dependencies.

Inventive Principle:
Principle #25Self-service

2Productivity

If a remote suggestion system is used, then suggestion functionality is provided, but latency is introduced due to transmission time

Engineering Contradiction:
Improvesuggestion generation capabilityVSAvoidlatency in suggestion delivery
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The suggestion generation process is extracted from the remote network environment and relocated to the local in-vehicle computing device. This eliminates network transmission delays for both sending contextual signals and receiving generated suggestions, significantly reducing overall latency in the suggestion delivery pipeline.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If user data is transmitted to a remote system, then suggestion generation can occur, but security of user data is compromised

Engineering Contradiction:
Improvesuggestion generation capabilityVSAvoiduser data security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

User data processing is extracted from the remote server environment and moved to the local in-vehicle computing device. Contextual signals and user information remain within the vehicle's computing system throughout the suggestion generation process, eliminating exposure to network transmission risks and remote server security vulnerabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system creates a secure, isolated computational environment within the in-vehicle computing device where user data is processed in a protected manner. By keeping data processing local and avoiding external network communication for sensitive operations, the system maintains an inert security environment that protects user information from external threats.

Inventive Principle:
Principle #39Inert atmosphere (Inert environment)

Data Source

PatentUS12172650B2On-device generation and personalization of automated assistant suggestion(s) via an in-vehicle computing device
Publication Date: 2024.12.24 GOOGLE LLC
  • US12172650B2 patent drawing
  • US12172650B2 patent drawing
  • US12172650B2 patent drawing

AI summary

Implementations described herein relate to generating candidate suggestion(s) that are personalized to a given user locally at an in-vehicle computing device of a vehicle of the given user. For example, implementations can identify an occurrence of a given suggestion state, generate the candidate suggestion(s) that are personalized to the user for the given suggestion state, store the candidate suggestion(s) in on-device storage of the in-vehicle computing device in association with the given suggestion state, and cause a given one of the candidate suggestion(s) to be provided for presentation to the given user. Accordingly, upon a subsequent occurrence of the given suggestion state, implementations can obtain the candidate suggestion(s) stored in association with the given suggestion state, and cause the given one of the candidate suggestion(s), or an additional one of the candidate suggestion(s), to be provided for presentation to the given user.