Virtual Whiteboard Content Storage for Cross-Session Surface Recreation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems struggle to effectively convert and share content from physical surfaces to virtual whiteboards, especially in video conferences, limiting collaboration and annotation capabilities for remote users.

Innovation Solution

A system that captures physical surface content with metadata, converts it into virtual whiteboard format, and allows real-time annotation and projection back onto the physical surface, with data storage for session continuity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If physical surface content is converted to virtual whiteboard format, then remote users can annotate and collaborate in real-time, but system complexity increases due to conversion and projection requirements

Engineering Contradiction:
Improvecollaboration capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system introduces a virtual whiteboard as an intermediary layer between the physical surface and remote users. The physical surface content is captured and converted into virtual format, which then serves as the medium for remote annotation and collaboration. This intermediary enables seamless interaction without requiring direct connection between physical and virtual spaces.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a virtual copy of the physical surface content through image capture and conversion processes. This copy maintains the visual representation of the physical content while enabling digital manipulation, annotation, and transmission to remote users, thus bridging the physical-virtual gap.

Inventive Principle:
Principle #26Copying

2Duration of action of stationary object

If session data is stored for later retrieval and recreation, then collaboration continuity is improved, but data storage and management complexity increases

Engineering Contradiction:
Improvesession continuityVSAvoiddata management complexity
Core Design Contradiction:
Duration of action of stationary objectVSDevice complexity

Solution Approach 1:

The system performs preliminary data capture and conversion during the whiteboard session, storing the virtual whiteboard content and metadata for future retrieval. This preliminary action ensures that when sessions need to be recreated or continued, the data is already prepared and available, reducing latency and complexity during recreation.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If real-time annotation and projection are enabled, then collaboration efficiency increases, but processing speed requirements and system resource consumption increase

Engineering Contradiction:
Improvecollaboration efficiencyVSAvoidsystem resource consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system maintains continuous processing of annotation data and projection updates throughout the whiteboard session. By keeping the data flow and processing pipeline active rather than batch-processing, the system ensures real-time responsiveness for collaboration while optimizing resource utilization through sustained operational state.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20250240336A1Virtually Storing And Recreating Content From Physical Surfaces And Virtual Surfaces Over Multiple Sessions
Publication Date: 2025.07.24 ZOOM COMMUNICATIONS INC
  • US20250240336A1 patent drawing
  • US20250240336A1 patent drawing
  • US20250240336A1 patent drawing

AI summary

The present teachings provide a method and device of virtually sharing physical contents across multiple sessions. The teachings provide retrieving, from a data store, virtual whiteboard content derived from a first whiteboard session. The virtual whiteboard content includes first physical data from a physical surface, first virtual data from a virtual whiteboard, first metadata corresponding to one or both of the first virtual data or the first physical data. The virtual content is categorized based on the first metadata. The categorized virtual content is transmitted as an image stream according to the retrieved virtual whiteboard content to a client device in a location of the physical surface to cause the image stream to be presented on the physical surface or a second physical surface during a second whiteboard session. The data store is updated with second content elements obtained from the physical surface during the second whiteboard session.