Virtual Whiteboard Automation Regions for External Workflow Actions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual whiteboard systems struggle with efficiently translating user-generated content to external platforms and automating actions across multiple users during collaboration sessions.

Innovation Solution

A virtual whiteboard graphical user interface with automation primitives allows users to define regions for automated actions, enabling seamless integration and execution of user-defined automations on external platforms like issue tracking and content management systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users manually translate and execute actions on external platforms during whiteboarding sessions, then integration with external platforms is achieved, but time consumption and collaboration efficiency deteriorate

Engineering Contradiction:
Improvecollaboration efficiencyVSAvoidtime for manual translation and execution
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system pre-configures automation primitives and regions before whiteboarding sessions begin. Users define automation rules, regions, and integrations in advance, so that during collaboration sessions, actions are automatically executed without manual intervention. This preliminary setup eliminates the time-consuming manual translation and execution steps while maintaining platform integration capabilities.

Inventive Principle:
Principle #10Preliminary action

2Extent of automation

If automation regions are added to the virtual canvas, then automated actions are enabled, but interface complexity increases

Engineering Contradiction:
Improveautomated action capabilityVSAvoidinterface complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The virtual canvas is segmented into distinct regions: free-form canvas areas for creative work and structured automation regions for automated actions. Each region has a specific function, allowing the system to provide automation capabilities while maintaining interface simplicity. Users can visually distinguish and independently configure each region type without overwhelming complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different regions of the interface have different properties and functions. Automation regions have specific characteristics (such as predefined boundaries and action triggers) that differ from free-form canvas areas. This local differentiation allows automation functionality to be added without making the entire interface complex, as each region maintains its own simplified interaction model.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If multiple automation regions are configured for different external platforms, then versatility of automation is improved, but system complexity increases

Engineering Contradiction:
Improvemulti-platform automation capabilityVSAvoidconfiguration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The automation region component is designed as a universal, platform-agnostic element that can integrate with multiple external platforms (issue tracking, content management, project management systems). The same automation region type and configuration approach works across different platforms, reducing the need for platform-specific complexity while maintaining versatile multi-platform automation capabilities.

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

Data Source

PatentUS12578850B2Configurable virtual whiteboard graphical user interface with automation regions
Publication Date: 2026.03.17 ATLASSIAN PTY LTD
  • US12578850B2 patent drawing
  • US12578850B2 patent drawing
  • US12578850B2 patent drawing

AI summary

A computer-implemented method is disclosed. The method includes designating an area in a virtual whiteboard graphical user interface configured to receive a graphical object of a plurality graphical objects by dragging the graphical object to the designated area from other areas of a virtual whiteboard graphical user interface. The method includes extracting content of the graphical object dragged into the designated area, and identifying an action to be performed on the issue tracking platform. The method includes displaying an interface window including a preview of the action to be performed, and in response to receiving a confirmation input, generating an application programming interface (API) command including at least a portion of the extracted content and an API action to be performed.