Chatbot Context via Device Sensor Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Interactive chatbots lack the ability to provide contextually relevant and emotionally resonant responses, relying primarily on pre-configured statements or natural language input, which limits their engagement and understanding of user interactions.

Innovation Solution

Implementing a large language model (LLM) that processes sensor data, including non-acoustic inputs from devices like ambient light and accelerometer sensors, to generate contextually relevant and emotionally expressive responses, allowing the chatbot to adapt its output and virtual character's behavior in real-time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If interactive chatbots rely on pre-configured statements and natural language input only, then the system complexity remains low, but the contextual relevance and emotional resonance of responses deteriorate

Engineering Contradiction:
Improvecontextual relevanceVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent combines multiple data sources including sensor data, user input, and contextual information into a unified processing framework. The system merges structured sensor readings with unstructured natural language input, allowing the chatbot to generate responses that are both contextually relevant and emotionally resonant while managing complexity through integrated processing.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The chatbot system is designed to handle multiple types of input simultaneously - acoustic sensor data, non-acoustic sensor data, and natural language input - through a single unified processing architecture. This multi-functional capability allows the system to adapt to various interaction scenarios without requiring separate processing pipelines for each input type.

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

2Adaptability or versatility

If the chatbot processes only natural language input, then the processing speed is fast, but the emotional resonance and contextual understanding deteriorate

Engineering Contradiction:
Improveemotional resonanceVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary processing of sensor data and contextual information before the main conversation occurs. By pre-processing and structuring sensor inputs in advance, the chatbot can quickly integrate this information with natural language input during actual interactions, reducing processing time while maintaining emotional resonance and contextual understanding.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces traditional rule-based response generation with a large language model that can process and integrate multiple input types simultaneously. This substitution allows the system to handle complex sensor data and natural language input in parallel, maintaining fast processing speeds while improving emotional resonance through the LLM's ability to understand nuanced contexts.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If the chatbot provides detailed contextually relevant responses, then user engagement improves, but the conversation length and time required to conclude interactions increases

Engineering Contradiction:
Improveuser engagementVSAvoidconversation duration
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system incorporates feedback loops where the chatbot monitors user responses and adjusts the level of detail in subsequent messages. By analyzing user engagement signals and conversation flow, the chatbot can provide sufficiently detailed responses that maintain user engagement while avoiding unnecessary elaboration that would extend conversation duration.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The chatbot employs a strategy of providing just enough contextual information to maintain engagement without over-explaining. By calibrating the level of detail to match user needs and conversation context, the system achieves high user engagement while keeping interactions concise and efficient.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20240205174A1Device sensor information as context for interactive chatbot
Publication Date: 2024.06.20 GOOGLE LLC
  • US20240205174A1 patent drawing
  • US20240205174A1 patent drawing
  • US20240205174A1 patent drawing

AI summary

Implementations relate to processing, utilizing a large language model (“LLM”), input that is based on sensor data, from sensor(s) of a client device, to generate LLM output—and causing output, that is based on the generated LLM output, to be rendered by an interactive chatbot. The input that is based on sensor data and that is processed by the LLM in generating the LLM output can be, or can include, non-acoustic input based on non-acoustic sensor data. For example, an instance of LLM output can be generated based on processing of non-acoustic input using the LLM and without any processing of acoustic input (that is based on acoustic sensor data) using the LLM. As another example, an instance of LLM output can be generated based on processing, using the LLM, both non-acoustic input that is based on non-acoustic data and acoustic input that is based on acoustic sensor data.