Centralized Support Center for Automated Assistant Task Delegation
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Productivity
If automated assistants are designed to handle simple and structurally repetitive tasks, then productivity is improved, but adaptability deteriorates
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.
2Reliability
If automated assistants require specific IoT capabilities for tasks like home deliveries, then reliability is improved, but device complexity increases
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.
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.
Data Source
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.


