Intelligent Drag and Drop Designer for Workflow Forms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current design tools for creating and designing workflow processes and electronic forms are rudimentary, cumbersome, and lack built-in intuition, leading to user frustration and errors due to the need for precise placement of actions on a design canvas.

Innovation Solution

An intelligent drag and drop designer system that automatically senses placeholders, visually emphasizes the correct location for action placement, and automatically positions selected actions into predicted placeholders upon release, enhancing user experience and reducing errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If current design tools require precise manual placement of actions on design canvas, then user control and flexibility are improved, but ease of operation deteriorates and user frustration increases

Engineering Contradiction:
Improveease of useVSAvoidplacement precision
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system performs automatic placeholder detection and action positioning without requiring user intervention. The intelligent designer automatically senses placeholder locations, determines the correct placeholder for the selected action, and positions the action precisely when released, making the system self-sufficient in the positioning task

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical drag-and-drop positioning mechanism with an intelligent system that uses automated sensing, prediction algorithms, and visual feedback. Instead of relying on user skill to achieve precise placement, the system detects placeholders and automatically positions actions with pinpoint accuracy

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

2Ease of operation

If design tools provide more automated features, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
ImproveintuitivenessVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system provides real-time visual feedback by emphasizing the predicted placeholder with visual cues as the user drags an action. This feedback loop allows the system to appear intelligent and responsive without requiring complex underlying architecture, as the visual feedback guides the user naturally

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary detection of placeholder locations and prediction of the correct target before the user completes the drop action. By pre-processing the positioning information and preparing visual emphasis in advance, the system reduces the complexity of the final positioning operation

Inventive Principle:
Principle #10Preliminary action

3Productivity

If manual drag and drop without assistance is used, then device complexity is reduced, but productivity deteriorates due to tedious design process

Engineering Contradiction:
Improvedesign speedVSAvoidtool features
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The intelligent designer automatically performs the tedious tasks of placeholder detection, action-to-placeholder matching, and precise positioning. This automation eliminates the time-consuming manual adjustment process while keeping the user interface simple, thereby increasing productivity without proportionally increasing perceived complexity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual trial-and-error positioning process with an automated intelligent system that uses sensing and prediction algorithms. This substitution dramatically speeds up the design process by eliminating repetitive manual adjustments while maintaining a simple drag-and-drop interaction model

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

4Manufacturing precision

If precise manual placement is required, then manufacturing precision is improved, but loss of time increases due to careful attention needed

Engineering Contradiction:
Improveaction placement accuracyVSAvoiddesign time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system automatically achieves precise action placement by detecting placeholder locations and calculating the correct positioning. This self-service capability eliminates the need for users to spend time carefully adjusting each action's position manually, achieving pinpoint accuracy instantaneously when the action is released

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the time-consuming manual positioning process with an automated system that uses computational geometry and placeholder detection algorithms. The system calculates the precise position automatically based on the detected placeholder and selected action, achieving accurate placement without requiring user time and attention

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

Data Source

PatentUS11093127B2System and method for an intelligent drag and drop designer
Publication Date: 2021.08.17 NINTEX USA INC
  • US11093127B2 patent drawing
  • US11093127B2 patent drawing
  • US11093127B2 patent drawing

AI summary

Embodiments are provided for a design tool with built-in intelligence that automatically senses the location of one or more placeholders for selectable actions when designing a form or workflow. The design tool intuitively determines which placeholder should logically be used next; visually emphasizes, when an action is selected, the location and designation of the placeholder predicted to be used next; visually emphasizes alternative placeholders relevant to the position of the selected action by detecting minor changes in the position of the selected action; and automatically positions the selected action into the predicted or selected placeholder when the action is released.