Digital Assistant Agent Recommendation Setup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of digital assistants face an inconvenient setup process where they must manually select from a list of available agents for services they may or may not use, leading to a cumbersome experience.

Innovation Solution

A digital assistant that determines user interests and recommends relevant third-party agents by analyzing user data and preferences, allowing users to configure their accounts with recommended agents for streamlined service access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually select from a list of available agents during setup, then users can choose agents they may use, but the setup process becomes cumbersome and time-consuming

Engineering Contradiction:
Improvesetup processVSAvoidsetup time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically determining user interests and pre-selecting relevant agents before the user needs to make selections. The digital assistant analyzes user data, preferences, and usage patterns to proactively configure agent recommendations, eliminating the need for users to manually browse and select agents during setup.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by allowing the digital assistant to autonomously analyze user information and automatically generate agent recommendations without requiring manual user input. The assistant independently processes user data, determines interests, and configures appropriate agents, reducing user effort while maintaining customization.

Inventive Principle:
Principle #25Self-service

2Device complexity

If the digital assistant recommends agents based on user analysis, then setup complexity is reduced, but more user data transmission and processing is required

Engineering Contradiction:
Improvesetup complexityVSAvoiduser data transmission
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The system extracts only the essential information needed for agent recommendation from user data, rather than processing all available data. The digital assistant selectively analyzes specific user interests, preferences, and usage patterns relevant to agent selection, minimizing unnecessary data transmission and processing while maintaining recommendation accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11231943B2Smart setup of assistant services
Publication Date: 2022.01.25 GOOGLE LLC
  • US11231943B2 patent drawing
  • US11231943B2 patent drawing
  • US11231943B2 patent drawing

AI summary

A digital assistant executing at, at least one processor, is described that is configured to determine a set of candidate third party agents. The digital assistant is further configured to receive, from a computing device that is associated with a user, information indicative of one or more interests of the user and determine based on the information, a set of relevance scores. The digital assistant is further configured to select one or more candidate third party agents from the set of candidate third party agents that have a respective relevance score that satisfies a threshold. Responsive to receiving an indication of user input that accepts a recommendation to configure the user account with the one or more candidate third party agents, the digital assistant is further configured to configure the user account for operation with the one or more candidate third party agents.