Workflow Construction System for Automation Design

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional tools for designing and building automation workflows are time-consuming, expensive, and require significant resources, and they often fail to interface directly with users within other applications, leading to reduced productivity and increased learning curves.

Innovation Solution

A workflow construction system that uses pre-set templates and auto-configured attributes to streamline the design of custom automation workflows, enabling them to integrate with multiple applications and reduce the need for manual coding or configuration, allowing users to define and automate processes without additional development time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional tools are used to design and build automation workflows, then the workflows can be created, but the process is time-consuming and expensive

Engineering Contradiction:
Improveworkflow creation speedVSAvoidtime to develop workflows
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system pre-configures workflow templates with common automation patterns, integration settings, and parameters before users need them. This allows users to select and customize pre-built templates rather than creating workflows from scratch, dramatically reducing development time while maintaining the ability to create custom workflows when needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables users to copy and reuse existing workflow templates and configurations across multiple applications and contexts. Once a workflow is created or customized, it can be replicated and adapted for similar automation needs, eliminating redundant development work and accelerating deployment across the organization.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If conventional tools are used to build automation workflows, then workflows can be created, but they cannot interface directly with users within other applications

Engineering Contradiction:
Improveapplication integration capabilityVSAvoiduser accessibility
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system designs workflows with universal interface capabilities that enable direct integration with multiple third-party applications and user environments. Workflows can communicate and interact with users across different applications (such as Slack, Microsoft Teams, email clients) without requiring users to switch to a dedicated workflow monitoring system, making the automation accessible where users already work.

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

Solution Approach 2:

The system employs intermediary components and adapters that bridge the workflow engine with various application platforms and user interfaces. These intermediaries enable seamless communication between the automation workflows and external applications, allowing workflows to trigger actions and receive user inputs across different software environments without direct integration complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Extent of automation

If conventional tools are used to create automation workflows, then workflows can be built, but users must learn a new system and constantly monitor workflows

Engineering Contradiction:
Improveautomation capabilityVSAvoidsystem complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The system incorporates self-monitoring and self-management capabilities that automatically track workflow execution, status, and performance without requiring constant human oversight. The system can detect issues, notify relevant users through integrated communication channels, and even self-correct certain problems, reducing the burden on users to continuously monitor automated processes while maintaining high automation levels.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12067376B2Methods and systems for building custom automation workflows
Publication Date: 2024.08.20 INTUIT INC
  • US12067376B2 patent drawing
  • US12067376B2 patent drawing
  • US12067376B2 patent drawing

AI summary

A workflow construction system for constructing automation workflows that automate user specific processes. The workflow construction system may include a template library including workflow templates and pre-configured attributes. The workflow template can accelerate the design and construction of custom automation workflows. An orchestration layer included in the workflow construction system will also improve the performance of systems that execute the automation workflows by dynamically scaling the processing capacity, memory, and storage of servers and other systems hosting the model file instances of the automation workflows to ensure the available resources meet the demands of users completing processes using the automation workflows.