Smart Whiteboard Multi-User Interaction and Content Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional interactive whiteboards lack the capability to enable multiple users to manipulate and interact with content remotely, and they do not utilize advanced features like ink recognition, desktop sharing, and real-time content creation and updating.

Innovation Solution

A smart whiteboard system that allows panning and selection of objects through single finger touch or gesture detection, automatic expansion of containers in response to added ink, and the use of pen or touch for distinct actions such as creation, deletion, and manipulation, while enabling capture and playback of content creation and auto-transformation based on user patterns or predictions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional interactive whiteboards are used, then basic content capture is enabled, but multiple user manipulation and remote interaction capabilities are lacking

Engineering Contradiction:
Improvemulti-user manipulation capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments user interactions by distinguishing between pen input (for content creation) and touch input (for manipulation). This segmentation allows different input modalities to serve different functions, enabling multiple users to collaborate effectively without confusion. The whiteboard surface is also segmented into different interaction zones that respond differently to input types.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The whiteboard system achieves multi-functionality by supporting both traditional pen-based annotation and modern touch-based interaction on the same device. The system can simultaneously handle content creation, content manipulation, and remote collaboration features, making it adaptable to various user needs and scenarios without requiring multiple separate devices.

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

2Adaptability or versatility

If advanced features like ink recognition and desktop sharing are integrated, then content creation capability improves, but device complexity increases

Engineering Contradiction:
Improvecontent creation capabilityVSAvoidfeature complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system introduces an intermediary processing layer that handles advanced features like ink recognition and desktop sharing. This mediator layer processes complex inputs and transforms them into standardized operations, reducing the apparent complexity for users while maintaining advanced functionality. The intermediary handles the complexity of coordinating multiple features behind a simplified user interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system uses copying mechanisms to enable desktop sharing and content synchronization across multiple devices. Instead of requiring complex real-time synchronization protocols, the system creates and manages copies of content that can be shared and manipulated across different users' devices, simplifying the implementation of collaborative features.

Inventive Principle:
Principle #26Copying

3Productivity

If real-time content sharing and updating is enabled, then collaboration efficiency improves, but network bandwidth consumption increases

Engineering Contradiction:
Improvecollaboration efficiencyVSAvoidnetwork bandwidth
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system implements partial updates by transmitting only the portions of content that have changed rather than sending entire content sets. This allows real-time collaboration to continue with reduced network bandwidth consumption, as only necessary data portions are synchronized between users' devices.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary local processing and caching of content before sharing. By preparing content locally and predicting collaboration needs, the system reduces the frequency and volume of network transmissions required, thereby maintaining high collaboration efficiency while conserving network bandwidth.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10782844B2Smart whiteboard interactions
Publication Date: 2020.09.22 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10782844B2 patent drawing
  • US10782844B2 patent drawing
  • US10782844B2 patent drawing

AI summary

Technologies are generally described for providing whiteboard records accessibility to users interacting with a whiteboard. A whiteboard may enable two or more users to interact with the whiteboard concurrently. The whiteboard may identify the users interacting with the whiteboard and may identify permission settings associated with the users. Based on the identification of the users and detected permission settings, the whiteboard ma activate a whiteboard records accessibility mode to provide access to whiteboard records. In a public mode, any user may interact with the whiteboard, and the whiteboard may provide access to a public records data store. In a private mode, the whiteboard may provide access to a separate private records data store associated with an authenticated user interacting with the whiteboard. When two users interact with the whiteboard concurrently, the whiteboard may separate the whiteboard records such that each user can access records corresponding to the detected permission settings.