Automated Assistant Proactive Content Incorporation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automated assistants are typically reactive and do not proactively provide users with unsolicited content of potential interest during human-to-computer dialog sessions, requiring users to initiate interactions to receive substantive information.

Innovation Solution

Configuring automated assistants to proactively incorporate unsolicited content into existing or newly-initiated human-to-computer dialog sessions based on user characteristics, such as location, interests, and previous interactions, when the assistant determines it has fulfilled its obligations to the user.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If automated assistants provide only generic greetings and wait for user input, then computing resources are conserved, but user interaction becomes less engaging and informative

Engineering Contradiction:
Improveuser interaction qualityVSAvoidcomputing resource consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The automated assistant proactively generates and presents unsolicited content (such as information about nearby places, events, or recommendations) before the user requests it. This preliminary action enriches the interaction quality by providing helpful information upfront, while the system intelligently determines when to initiate such content based on contextual cues like location changes or time of day, thereby managing computing resource consumption efficiently.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If automated assistants proactively provide unsolicited content, then user engagement increases, but users may be overwhelmed with unnecessary information

Engineering Contradiction:
Improveuser engagement levelVSAvoidinformation overload
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The automated assistant tailors the content provided to the specific context and user needs. It analyzes user profile, current location, time, and previous interactions to determine what unsolicited content would be most valuable. This localized approach ensures that only relevant, high-quality information is presented proactively, maintaining user engagement while avoiding information overload by filtering out unnecessary content.

Inventive Principle:
Principle #3Local quality

3Loss of information

If automated assistants wait for user requests to provide information, then response accuracy is maintained, but additional user requests increase computing resource usage

Engineering Contradiction:
Improveinformation delivery completenessVSAvoidnetwork and processing energy
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The system proactively identifies and delivers information that the user is likely to need based on contextual analysis, such as location data, calendar events, or previously expressed interests. By anticipating user needs and providing this information before explicit requests, the system reduces the number of back-and-forth interactions required, thereby decreasing network traffic and processing energy consumption while maintaining complete information delivery.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250157469A1Proactive incorporation of unsolicited content into human-to-computer dialogs
Publication Date: 2025.05.15 GOOGLE LLC
  • US20250157469A1 patent drawing
  • US20250157469A1 patent drawing
  • US20250157469A1 patent drawing

AI summary

Methods, apparatus, and computer readable media are described related to automated assistants that proactively incorporate, into human-to-computer dialog sessions, unsolicited content of potential interest to a user. In various implementations, in an existing human-to-computer dialog session between a user and an automated assistant, it may be determined that the automated assistant has responded to all natural language input received from the user. Based on characteristic(s) of the user, information of potential interest to the user or action(s) of potential interest to the user may be identified. Unsolicited content indicative of the information of potential interest to the user or the action(s) may be generated and incorporated by the automated assistant into the existing human-to-computer dialog session. In various implementations, the incorporating may be performed in response to the determining that the automated assistant has responded to all natural language input received from the user during the human-to-computer dialog session.