Drag and Drop GUI for Print Workflow Assembly

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Print shop operators face complexity in creating workflows for print jobs due to numerous possible activities with unique requirements, leading to potential errors if not sequenced correctly.

Innovation Solution

A drag and drop Graphical User Interface (GUI) system that dynamically highlights valid locations for activity placement based on stored requirements, allowing users to assemble workflows without causing errors by indicating where activity requirements are met.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a user manually sequences workflow activities without assistance, then the user has full control over workflow configuration, but the complexity increases and errors are more likely due to the vast number of possible activities with unique requirements

Engineering Contradiction:
Improveease of workflow assemblyVSAvoidworkflow activity sequencing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system provides real-time feedback to users during workflow assembly by validating activity sequencing against predefined requirements. When users drag and drop activities, the system checks for compliance and provides immediate feedback on valid or invalid placements, guiding users through the complex sequencing process without overwhelming them with rules.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The workflow engine acts as an intermediary between the user and the complex activity requirements. It translates high-level user actions (drag and drop) into compliant activity sequences by automatically checking requirements and mediating between user intent and system constraints, reducing the cognitive load on users.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system provides comprehensive validation for all activity requirements, then workflow accuracy improves, but the time required to create workflows increases

Engineering Contradiction:
Improveworkflow error preventionVSAvoidworkflow creation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary validation actions automatically during the workflow assembly process itself, rather than requiring separate manual checking steps. As users drag and drop activities, the system preemptively checks requirements and provides guidance, eliminating the need for post-assembly validation and reducing overall time while ensuring reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Real-time feedback mechanisms provide immediate validation results during workflow creation, allowing users to correct issues instantly without completing the entire workflow first. This iterative feedback approach reduces total time compared to creating complete workflows then validating them separately.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If the GUI displays all available activities and their requirements in detail, then users have complete information for accurate workflow assembly, but the interface complexity and difficulty of detection increase

Engineering Contradiction:
Improveactivity requirement accuracyVSAvoidGUI complexity
Core Design Contradiction:
Measurement precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The GUI segments the display of activity information into contextual portions. Rather than showing all activity requirements simultaneously, the system displays only the relevant requirements for currently visible activities, organizing information hierarchically and presenting it contextually during drag-and-drop operations to reduce cognitive load while maintaining completeness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system provides more than just basic activity listing by including contextual requirements, validation feedback, and guidance hints selectively. This partial excess of information provides just enough detail for accurate assembly without overwhelming the user, adapting the information density to the current workflow context.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9792079B2Smart drag and drop user interfaces for print workflow system
Publication Date: 2017.10.17 RICOH CO LTD
  • US9792079B2 patent drawing
  • US9792079B2 patent drawing
  • US9792079B2 patent drawing

AI summary

Systems and methods are provided for generating workflows for printing systems. The system includes a memory that stores requirements for sequencing each of multiple activities available at a print shop into workflows. The system also includes a Graphical User Interface (GUI) able to graphically present a workflow. The workflow includes an ordered subset of the activities to perform for processing a print job. The GUI is further able to graphically present the available activities, and to enable a user to drag the available activities onto the workflow to alter the workflow. The system also includes a processing system able to detect an activity being dragged by a user, to determine locations in the workflow where requirements for the activity are met, and to operate the GUI to highlight the determined locations.