Virtual Assistant Adaptation Using Knowledge Graph Model Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital content systems suffer from operational inflexibility and inefficiency in selecting large language models, requiring excessive user interactions and computational resources due to separate interfaces for content items and model selection, leading to inaccurate and inefficient model selection processes.

Innovation Solution

A model modification system that utilizes a knowledge graph to determine relationships between user accounts, content items, and large language models, providing personalized recommendations based on contextual data within a content management system, reducing navigational efforts and preserving computational resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If existing systems provide a generic repository of all available large language models and wait for user selection, then users can access any model, but the system suffers from operational inflexibility and requires excessive user interactions to navigate through interfaces and lists of models

Engineering Contradiction:
Improvemodel selection processVSAvoidnavigational time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically determining and recommending appropriate large language models based on user account data, content items, and contextual information before user selection. This eliminates the need for users to navigate through interfaces and lists of models, as the suitable model is already identified and presented to the user.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system serves itself by automatically selecting and recommending large language models based on analyzed user account data, content items, and contextual factors. This self-service capability reduces reliance on manual user navigation and selection, thereby improving ease of operation and reducing navigational time.

Inventive Principle:
Principle #25Self-service

2Productivity

If existing systems use separate interfaces for content items and for selecting/interacting with large language models, then functionality is separated, but the system becomes navigationally inefficient and consumes excessive computational resources for processing device interactions and caching data

Engineering Contradiction:
Improvesystem efficiencyVSAvoidcomputational resources
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system merges the interface for content items with the interface for selecting and interacting with large language models into a unified interface. This integration eliminates the need for separate interfaces, reducing navigational inefficiency and minimizing computational resources required for processing device interactions and caching data across multiple interfaces.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified interface serves multiple functions: displaying content items, recommending large language models, and enabling interaction with selected models. This multi-functional interface improves system efficiency by consolidating operations that previously required separate interfaces, thereby reducing computational resource consumption.

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

3Measurement precision

If existing systems provide a flat, unguided interaction structure relying on user input and understanding of available models, then user autonomy is maintained, but model selection becomes inaccurate and improper selections occur

Engineering Contradiction:
Improvemodel selection accuracyVSAvoidsystem structure
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system incorporates feedback mechanisms by analyzing user account data, content items, and contextual information to determine and recommend appropriate large language models. This feedback loop improves model selection accuracy by using actual user behavior and content characteristics rather than relying solely on user input and understanding.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes parameters by dynamically determining model recommendations based on varying user account data, content items, and contextual factors. This parameter-based approach improves selection accuracy by adapting recommendations to specific user needs and content characteristics rather than using a static, flat interaction structure.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260073180A1Generating and adapting virtual assistants for user accounts
Publication Date: 2026.03.12 DROPBOX INC
  • US20260073180A1 patent drawing
  • US20260073180A1 patent drawing
  • US20260073180A1 patent drawing

AI summary

This disclosure describes systems that identify one or more models (e.g., large language models and/or virtual assistants) permitted to access content items stored for user accounts within a content management system. The disclosed systems can determine a model available to a user account within the content management system from among the one or more models. For example, the disclosed systems can determine one or more relationships between the user accounts within the content management system, large language models utilized by the user accounts, virtual assistants utilized by the user accounts, and content items accessed by the user accounts. The disclosed systems can determine the model for the user account according to the one or more relationships. The disclosed systems can provide a notification corresponding to the model via a user interface of a client device associated with the user account.