Virtual Assistant Network Broker for Task Delegation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current virtual assistants are limited by their rigid scripting, lack of natural language understanding, and high development and deployment costs, making them inefficient and user-unfriendly, especially in scenarios with limited connectivity.

Innovation Solution

A virtual assistant network system utilizing a broker to facilitate communication and task management among virtual assistants, enabling them to operate in a networked fashion and interact seamlessly with users, even in areas with limited connectivity, through standardized communication protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If virtual assistants use rigid scripting to carry out activities, then they can be developed and deployed with lower complexity and cost, but they lack natural language understanding and user-friendliness

Engineering Contradiction:
Improvedevelopment and deployment costVSAvoidnatural language understanding capability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent introduces a broker as an intermediary component that mediates between multiple virtual assistants in a network. The broker manages communication, task distribution, and coordination among VAs, enabling them to work together to handle complex natural language queries that individual VAs cannot process alone, thus improving adaptability without proportionally increasing development complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent combines multiple specialized virtual assistants into a networked system where each VA has specific expertise. By merging their capabilities through the broker, the system achieves comprehensive natural language understanding across diverse domains while keeping individual VA development simpler and more focused

Inventive Principle:
Principle #5Merging (Combining)

2Device complexity

If virtual assistants are tightly scripted with limited activities, then they require less complexity in natural language interpretation, but they cannot handle fluid and freely expressed natural language

Engineering Contradiction:
Improvenatural language interpretation complexityVSAvoidnatural language interaction flexibility
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent segments natural language processing into specialized components distributed across multiple virtual assistants. Each VA is scripted for specific task types (e.g., appointment scheduling, information retrieval), allowing simple targeted scripting while the broker handles the complexity of routing and coordinating multiple specialized VAs to process fluid natural language input

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If virtual assistants maintain connection to cloud services for task completion, then they can access more resources and capabilities, but they cannot operate in areas with limited or expensive connectivity

Engineering Contradiction:
Improveaccess to services and resourcesVSAvoidoperational reliability in limited connectivity areas
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent enables virtual assistants to perform preliminary actions by caching frequently accessed data, services, and task-handling capabilities locally on devices. This allows VAs to continue operating with full functionality in areas with limited or no connectivity, while still maintaining the ability to synchronize with cloud services when connectivity is available

Inventive Principle:
Principle #10Preliminary action

4Device complexity

If multiple virtual assistants operate independently, then they can be developed and deployed separately with lower individual complexity, but they lack coordinated task handling and networked functionality

Engineering Contradiction:
Improveindividual virtual assistant complexityVSAvoidtask handling efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The broker acts as an intermediary that enables independent virtual assistants to work together efficiently. It manages task distribution, coordination, and result aggregation, allowing simple individual VAs to achieve high collective productivity through organized networked collaboration

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9172747B2System and methods for virtual assistant networks
Publication Date: 2015.10.27 ARTIFICIAL SOLUTIONS
  • US9172747B2 patent drawing
  • US9172747B2 patent drawing
  • US9172747B2 patent drawing

AI summary

A system for the operation of a virtual assistant network, comprising a plurality of virtual assistants stored and operating on network-connected devices, and a plurality of virtual assistant brokers stored and operating on network-connected devices, wherein the virtual assistants receive user requests and send the requests to the virtual assistant brokers, and wherein the virtual assistant brokers delegate the requests to other virtual assistants for fulfillment.