Workflow Module for Automated Approval Queues

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing workflows and user interfaces for interacting with software applications are often cumbersome, redundant, and inefficient, particularly when managing tasks that require different user interfaces and user types, leading to manual or generically automated management.

Innovation Solution

The implementation of a host platform with advanced features such as targeted broadcast messaging, workflow management for approval processes, and a configurable dashboard with movable display modules, all facilitated through application programming interfaces (APIs).

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If generic automated workflow management is used, then automation coverage is improved, but workflow performance and efficiency deteriorate

Engineering Contradiction:
Improveautomation coverageVSAvoidworkflow performance
Core Design Contradiction:
Extent of automationVSProductivity

Solution Approach 1:

The patent applies local quality by enabling targeted broadcast messaging to specific subsets of users based on broadcast parameters (e.g., user roles, departments, or custom criteria) rather than sending generic messages to all users. This allows the system to maintain automation while improving performance by delivering relevant content only to those who need it, reducing noise and improving engagement rates.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics through configurable dashboards with movable display modules that can be dynamically adjusted by users. The dashboard layout, module positions, and configurations can be customized based on user needs and preferences, allowing the system to adapt to different workflows and improve performance for specific use cases while maintaining overall automation.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If manual workflow management is used, then workflow flexibility is improved, but time consumption and efficiency deteriorate

Engineering Contradiction:
Improveworkflow flexibilityVSAvoidtime consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action through pre-configured broadcast parameters and message templates that can be set up in advance. Users can define target audiences, message content, and delivery schedules beforehand, allowing the system to execute workflows automatically without requiring manual intervention at each step, thus reducing time consumption while maintaining flexibility.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements universality through a multi-functional platform that handles various workflow types (broadcast messaging, dashboard configuration, approval processes) within a single integrated system. This universal approach maintains flexibility across different scenarios while reducing the time needed to switch between manual processes by providing consistent automated capabilities.

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

3Stability of the object's composition

If fixed user interface layout is used, then system consistency is improved, but user interaction efficiency deteriorates

Engineering Contradiction:
Improvesystem consistencyVSAvoiduser interaction efficiency
Core Design Contradiction:
Stability of the object's compositionVSEase of operation

Solution Approach 1:

The patent applies dynamics by allowing users to move, resize, and reconfigure display modules within the dashboard while maintaining the overall system architecture and branding consistency. The movable modules can be dragged to different positions, and the system maintains consistency through standardized module designs and configuration options, balancing flexibility with consistency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements segmentation by dividing the user interface into separate, movable display modules that can be independently configured and positioned. Each module represents a specific function or information type, allowing users to organize content according to their needs while the system maintains consistency through standardized module interfaces and data structures.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250086531A1Mid-tier workflow module
Publication Date: 2025.03.13 THE TORONTO DOMINION BANK
  • US20250086531A1 patent drawing
  • US20250086531A1 patent drawing
  • US20250086531A1 patent drawing

AI summary

An example operation may include one or more of receiving a request to execute an activity of a software application, storing the request within a queue, executing a workflow of approval events via one or more instances of the software application, respectively, determining that the request to execute the activity is approved based on the execution of the workflow of approval events, and in response to the determination, executing the activity within the software application and removing the request from the queue.