Centralized Support Center for Automated Assistant Task Delegation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional automated digital assistants lack mechanisms for handling tasks with variations and require specific IoT capabilities, making it difficult to authorize and authenticate them for tasks like home deliveries, where slight differences in environment and sensor access are common.

Innovation Solution

A centralized support center delegates tasks into sub-tasks and assigns them to suitable automated assistants, creating a marketplace for cooperation and sharing of sub-tasks, utilizing an authorization engine, delegation engine, validation engine, and analytics engine to ensure optimal task completion and learning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated assistants are designed to handle simple and structurally repetitive tasks, then productivity is improved, but adaptability deteriorates

Engineering Contradiction:
Improvetask execution rateVSAvoidability to handle task variations
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent segments complex tasks into multiple sub-tasks that can be distributed across different automated assistants. The centralized support center receives a parent task, breaks it down into sub-tasks, and assigns them to appropriate assistants based on their capabilities. This allows the system to maintain high productivity through automated execution while gaining adaptability by selecting different assistants for different sub-tasks based on their specialized skills.

Inventive Principle:
Principle #1Segmentation

2Reliability

If automated assistants require specific IoT capabilities for tasks like home deliveries, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improveauthorization and authentication capabilityVSAvoidIoT capability requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The centralized support center acts as a universal platform that provides authorization and authentication services to multiple automated assistants with different IoT capabilities. Instead of requiring each assistant to have all necessary IoT capabilities, the system provides a universal mechanism for verifying capabilities and authorizing tasks. This maintains reliability through proper authentication while reducing the complexity burden on individual assistants.

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

Solution Approach 2:

The centralized support center serves as an intermediary between task requesters and automated assistants. It verifies the IoT capabilities of assistants, authorizes them for specific tasks, and manages the delegation process. This intermediary layer ensures reliable authorization and authentication without requiring each assistant to independently implement complex verification mechanisms, thereby reducing overall system complexity while maintaining security and reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11579923B2Task delegation and cooperation for automated assistants
Publication Date: 2023.02.14 AT&T INTELLECTUAL PROPERTY I L P
  • US11579923B2 patent drawing
  • US11579923B2 patent drawing
  • US11579923B2 patent drawing

AI summary

Task delegation and cooperation for automated assistants is presented. A method comprises receiving, at a centralized support center that is in contact with a plurality of automated assistants including a first automated assistant and a second automated assistant, a request to perform a task on behalf of an individual, formulating, at the centralized support center, the task as a plurality of sub-tasks including a first sub-task and a second sub-task, delegating, at the centralized support center, the first sub-task to the first automated assistant, based on a determination at the centralized support center that the first automated assistant is capable of performing the first sub-task, and delegating, at the centralized support center, the second sub-task to the second automated assistant, based on a determination at the centralized support center that the second automated assistant is capable of performing the second sub-task.