In-Vehicle Assistant OEM Querying for Value and Unit Consistency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automated assistants in vehicular environments often create user confusion by inconsistent value and unit representations across different data sources, leading to detracted user experiences and unnecessary computational resource consumption.

Innovation Solution

The implementation dynamically adapts the automated assistant's responses to spoken utterances by using an OEM query to enforce consistency between displayed values and units and those used in executing vehicular commands, thereby mitigating inconsistencies through an API interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the automated assistant uses different data sources with different rounding/conversion rules, then each data source can maintain its own display preferences, but inconsistencies arise between displayed values and values used in executing commands

Engineering Contradiction:
Improvedisplay flexibilityVSAvoidvalue consistency
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent introduces an intermediary component (the automated assistant system with query transmission capabilities) that mediates between multiple data sources with different rounding rules and the final command execution. This intermediary receives queries from different manufacturers, standardizes the value representations, and ensures consistency across displays while maintaining the ability to execute precise commands.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements a universal query interface that can handle requests from multiple manufacturers with different rounding preferences. The automated assistant is designed to work with various data sources simultaneously, adapting to each manufacturer's standards while maintaining overall system consistency through a common communication protocol.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If the system transmits queries to multiple OEM components to obtain consistent values, then value consistency can be enforced, but system complexity and computational resource usage increase

Engineering Contradiction:
Improvevalue consistencyVSAvoidsystem architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by transmitting queries to OEM components before final command execution. This advance verification ensures that the values to be displayed and the values used in command execution are consistent, preventing inconsistencies rather than correcting them later.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The automated assistant implements a feedback mechanism where it receives responses from OEM components regarding their rounding rules and current values. This feedback loop allows the system to adjust its queries and ensure that the final executed commands match the displayed values, creating a closed-loop verification system.

Inventive Principle:
Principle #23Feedback

3Productivity

If the automated assistant provides responsive output based on one data source while another data source displays different values, then each data source can operate independently, but user confusion increases

Engineering Contradiction:
Improveresponse speedVSAvoiduser confusion
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent merges the value verification process into the automated assistant's response generation workflow. Instead of treating display and command execution as separate independent processes, the system combines them so that the same verified value is used for both the responsive output and the command execution, eliminating user confusion while maintaining operational efficiency.

Inventive Principle:
Principle #5Merging (Combining)

4Reliability

If the system enforces strict value consistency across all outputs, then user confusion is reduced, but adaptability to different manufacturer standards decreases

Engineering Contradiction:
Improveoutput consistencyVSAvoidmanufacturer compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system applies local quality by allowing each OEM component to maintain its own rounding rules and display preferences locally, while the automated assistant ensures global consistency for command execution. Each data source can operate with its own characteristics, but the final commanded values are standardized across the system.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12217753B2System(s) and method(s) for enforcing consistency of value(s) and unit(s) in a vehicular environment
Publication Date: 2025.02.04 GOOGLE LLC
  • US12217753B2 patent drawing
  • US12217753B2 patent drawing
  • US12217753B2 patent drawing

AI summary

Implementations described herein relate to determining how an automated assistant should respond to a given spoken utterance received in a vehicular environment to enforce consistency between value(s) and/or unit(s) that are displayed at a given display device of an in-vehicle computing device and value(s) and/or unit(s) that are utilized in executing a given vehicular command or that are provided for presentation to a user in response to a given vehicular request. For example, implementations can receive the given spoken utterance, identify the given vehicular command/request based on processing the given spoken utterance, and determine an original equipment manufacturer (OEM) query based on the given vehicular command/request included in the spoken utterance, and transmit the OEM query to a given OEM component. Further, implementations can determine how the automated assistant should respond to the given spoken utterance based on responsive content that is received from the given OEM component.