Visual Workflow Builder for Collaborative Workspace Automation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing collaborative workspace systems lack the ability to enable non-technical users to easily model and automate business processes in a transparent and open social context, limiting productivity and data management.
Innovation Solution
A visual workflow builder and engine that allows users to create custom workflows using a graphical user interface, linking causes and effects, and executing these workflows within a social network environment, enabling automation and data management without requiring technical expertise.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a visual workflow builder is provided to enable non-technical users to create workflows, then ease of operation is improved, but device complexity increases due to the need for a graphical interface and workflow execution engine
Solution Approach 1:
A visual workflow builder serves as an intermediary between non-technical users and the complex workflow execution engine. The builder provides a graphical interface with drag-and-drop functionality that abstracts away the technical complexity, allowing users to design workflows by visually connecting components without needing to understand the underlying system architecture or programming concepts.
Solution Approach 2:
The patent replaces traditional mechanical or manual workflow configuration methods with a visual graphical interface system. Instead of requiring users to manually code or configure workflows through technical interfaces, the system uses visual drag-and-drop components that automatically translate user actions into executable workflow definitions, substituting complex technical operations with intuitive visual interactions.
2Productivity
If workflows are automated to increase productivity, then productivity is improved, but loss of information increases due to potential automation errors
Solution Approach 1:
The workflow execution engine incorporates feedback mechanisms that monitor and track the execution of automated workflows. The system provides visibility into workflow progress, status updates, and completion states, allowing users to verify that automated actions are executing correctly and to identify potential errors early in the process, thereby maintaining information accuracy while achieving automation benefits.
Solution Approach 2:
The visual workflow builder enables users to define and validate workflow logic before actual execution occurs. By allowing preliminary design, testing, and configuration of workflow paths, conditions, and actions, the system ensures that automation rules are correctly established prior to execution, reducing the risk of information loss from erroneous automation.
3Adaptability or versatility
If custom data structures and workflows are integrated within the platform, then adaptability is improved, but device complexity increases due to the integrated workflow engine
Solution Approach 1:
The workflow execution engine is designed as a universal component that can handle multiple types of workflows and interact with various data structures within the platform. Rather than requiring separate integration mechanisms for different workflow types, the engine provides a unified framework that adapts to different workflow definitions through the visual builder, enabling the system to handle diverse business processes without proportionally increasing complexity.
Data Source
AI summary
An online collaborative workspace system includes a set of first subsystems and a workflow subsystem. The first subsystems provide a project-oriented social network environment in which system users collaboratively interact with user-defined application objects that store user data and user-determined application functions executed to display the user data and interlink the application objects into project-scale organizations. The first subsystems can include commenting, task and status subsystems. The workflow subsystem includes a workflow builder and a workflow engine. The workflow builder provides a visual interface enabling a user to define custom workflows for the application objects, where a workflow is a cause-effect structure identifying a trigger event that causes the workflow to be executed and defining an action performed on or by an application object in response to the trigger event. The workflow engine receives system events and executes workflows having corresponding triggers.


