Voice-Controlled Hierarchical Task Network Planning System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional automated planning systems are inefficient for complex environments involving human actions or combined human-machine actions, lacking effective feedback mechanisms and being computationally expensive, especially when multiple users are involved.

Innovation Solution

A voice-controlled hierarchical task network system that uses a microphone to receive voice commands, processes them into digital data, and generates tasks from a Hierarchical Task Network (HTN) plan, with the ability to confirm or modify the plan based on user feedback, and execute repair processes if necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If conventional automated planning systems are used for complex environments involving human actions, then the system can execute automated planning tasks, but the computational cost becomes excessive and the system lacks effective feedback mechanisms

Engineering Contradiction:
Improveautomated planning capabilityVSAvoidcomputational cost
Core Design Contradiction:
Extent of automationVSLoss of energy

Solution Approach 1:

The patent segments the automated planning process into hierarchical task networks (HTN) that decompose complex planning problems into smaller, manageable sub-tasks. This segmentation reduces computational complexity by breaking down the overall planning problem into hierarchical levels, where each level handles specific aspects of the planning task, thereby reducing the computational burden while maintaining automated planning capability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces voice-based feedback mechanisms that allow users to provide real-time input and confirmation during the planning process. The system incorporates feedback loops where user responses (via voice commands) are processed to adjust and refine the HTN plan dynamically, making the automated planning system more adaptive and efficient by incorporating human feedback without requiring excessive computational resources

Inventive Principle:
Principle #23Feedback

2Extent of automation

If conventional automated planning systems are used for complex environments involving human actions, then the system can execute automated planning tasks, but effective feedback mechanisms are lacking

Engineering Contradiction:
Improveautomated planning capabilityVSAvoidfeedback mechanism effectiveness
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The patent implements voice-based feedback mechanisms where users can provide real-time input, confirmation, or modification requests during HTN plan execution. The system processes voice commands as feedback signals to dynamically adjust the planning process, making feedback delivery effective and user-friendly without requiring complex interfaces

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent replaces traditional mechanical or manual feedback interfaces (such as buttons, switches, or complex UI interactions) with voice-based acoustic input. This substitution simplifies the feedback mechanism by allowing users to interact naturally through speech, improving ease of operation while maintaining automated planning functionality

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Extent of automation

If conventional automated planning systems are used when multiple users are involved, then the system can execute planning tasks, but the system performs poorly and lacks coordination capabilities

Engineering Contradiction:
Improveautomated planning capabilityVSAvoidmulti-user performance
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The patent designs the HTN planning system with universal capabilities to handle multiple users and various task types within a unified framework. The system can coordinate different users' objectives and constraints through a common HTN structure, allowing flexible adaptation to multi-user scenarios while maintaining automated planning execution

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

Solution Approach 2:

The voice-based feedback mechanism enables real-time coordination among multiple users by allowing each user to provide input and receive updates about the planning process. The system processes feedback from multiple sources and adjusts the HTN plan accordingly, improving reliability in multi-user environments through continuous communication and coordination

Inventive Principle:
Principle #23Feedback

4Ease of operation

If traditional interfaces are used in environments where they are inconvenient or unavailable, then the system can provide user interaction, but user interaction efficiency decreases

Engineering Contradiction:
Improveuser interaction capabilityVSAvoidtask management efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent replaces traditional mechanical interfaces (such as keyboards, mice, or touchscreens) with voice-based acoustic input mechanisms. This substitution allows users to interact with the task management system hands-free, improving ease of operation in environments where traditional interfaces are inconvenient or unavailable, while maintaining or enhancing productivity through efficient voice command processing

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11398229B1Apparatus, system and method for voice-controlled task network
Publication Date: 2022.07.26 ALLSCRIPTS SOFTWARE LLC
  • US11398229B1 patent drawing
  • US11398229B1 patent drawing
  • US11398229B1 patent drawing

AI summary

Technologies and techniques for voice-controlled planning control. A system command manager processes voice commands, and a system planning manager generates a Hierarchical Task Network (HTN) plan and transmitting at least a portion of the HTN plan to a processing device via a communications interface. The system planning manager is configured to generate a task from the HTN plan and determine if a voice command confirmation was received from the processing device in response to the generated task. The system planning manager may then generate a subsequent task from the HTN plan if the voice command confirmation is received from the processing device, and execute a repair process on the HTN plan if the voice confirmation is not received.