Virtual Canvas Scaling for Multi-Device Collaboration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional flipcharts and whiteboards have not evolved significantly despite advancements in technology, lacking features for real-time collaboration and content updating across multiple devices.

Innovation Solution

A method and system for updating content on interactive devices by detecting local modifications on a virtual canvas, scaling them from a device-scale to a system-scale, and transmitting updates to a workspace management system, enabling real-time collaboration across multiple devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional flipcharts and whiteboards are used, then simplicity and ease of use are maintained, but real-time collaboration and content updating across multiple devices are lost

Engineering Contradiction:
Improvereal-time collaboration capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates virtual copies of the physical whiteboard canvas that can be accessed and modified on multiple digital devices simultaneously. Each device maintains a local copy of the canvas data, allowing users to interact with the same content across different devices without requiring complex centralized control mechanisms.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The workspace management system acts as an intermediary that coordinates updates between multiple devices and the virtual canvas. It receives modifications from any device, scales them appropriately, and distributes updates to all connected devices, enabling collaboration without direct peer-to-peer complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If digital technology is introduced to replace traditional whiteboards, then real-time collaboration features are enabled, but technological barriers and complexity increase

Engineering Contradiction:
Improvecontent updating efficiencyVSAvoiduser accessibility
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system is designed to work across multiple types of devices (tablets, smartphones, computers, interactive displays) with varying capabilities. The virtual canvas adapts to different device scales and input methods, allowing the same collaborative workspace to be accessed universally without requiring device-specific implementations.

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

Solution Approach 2:

The system automatically detects local modifications on any device, scales them to the appropriate level, and propagates updates across the network without requiring manual intervention. The workspace management system handles coordination, conflict resolution, and synchronization automatically, reducing the operational burden on users.

Inventive Principle:
Principle #25Self-service

3Reliability

If local modifications are detected and scaled to system-scale, then real-time synchronization across devices is achieved, but data processing complexity increases

Engineering Contradiction:
Improvesynchronization accuracyVSAvoiddata processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system transforms local device-scale modifications into system-scale updates by applying scaling factors that account for differences in device display sizes, resolutions, and coordinate systems. This parameter transformation allows consistent representation of content across devices with varying physical characteristics without requiring complex conversion algorithms.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10067731B2Method and system for representing a shared digital virtual “absolute” canvas
Publication Date: 2018.09.04 QUIRKLOGIC INC
  • US10067731B2 patent drawing
  • US10067731B2 patent drawing
  • US10067731B2 patent drawing

AI summary

In general, the invention relates to a method for updating content on devices. The method includes detecting a local modification on a device, wherein the local modification is associated with a portion of a locally stored copy of a virtual canvas, wherein the portion of the locally stored copy of the virtual canvas is displayed on the device at a device-scale level, converting the local modification to a second local modification by scaling the local modification from the device-scale level to a system-scale level, updating, using the second local modification, the locally stored copy of the virtual canvas, generating a first update message comprising the second local modification, and transmitting the first update message to a workspace management system.