Virtual Canvas Field of View Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing collaboration technologies face challenges in managing shared virtual canvases across multiple devices with different resolutions and field of views, leading to inconsistent and inefficient interaction and object manipulation.

Innovation Solution

A system that allows devices to access a shared virtual canvas, where fields of view are dynamically adjusted based on user inputs, such as concurrent 'tap and hold' gestures, to ensure synchronized and proportional display of objects across devices with varying display resolutions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If devices with different resolutions access a shared virtual canvas, then multiple users can collaborate simultaneously, but the field of view and object display become inconsistent across devices

Engineering Contradiction:
Improvemulti-device collaboration capabilityVSAvoiddisplay consistency
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system dynamically adjusts the field of view parameters for each device based on its resolution characteristics. Each device receives customized view parameters that map its display capabilities to the shared virtual canvas, ensuring consistent object representation across different resolutions while maintaining multi-device collaboration capability

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements device-specific field of view configurations where each participant's device is assigned tailored view parameters. This local customization allows each device to optimally display the shared canvas according to its resolution while maintaining global consistency in the collaboration session

Inventive Principle:
Principle #3Local quality

2Productivity

If the field of view is fixed for all devices, then implementation is simple, but object manipulation becomes inefficient when devices have different resolutions

Engineering Contradiction:
Improveobject manipulation efficiencyVSAvoidfield of view management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The field of view is transformed from a static, uniform configuration to a dynamic, adaptive system. The view parameters automatically adjust based on device resolution and collaboration context, optimizing object manipulation efficiency for each device while the system manages the complexity through automated parameter calculation

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If concurrent input gestures are used to define field of view, then user control precision is improved, but the system complexity increases

Engineering Contradiction:
Improvefield of view definition accuracyVSAvoidinput processing system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system introduces an intermediary processing layer that receives concurrent gestures from multiple users and automatically computes the optimal field of view parameters. This mediator handles the complex coordination and calculation, providing precise field of view definition while shielding users from the underlying system complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9086837B1Collaboration sessions
Publication Date: 2015.07.21 STRATEGY INC
  • US9086837B1 patent drawing
  • US9086837B1 patent drawing
  • US9086837B1 patent drawing

AI summary

A virtual canvas is associated with a first device and a second device based on the first device and the second device engaging in a collaboration session. The first device has a first display and the second device has a second display. A first field of view of the virtual canvas is defined for the first device and first input is received from the first device specifying first coordinates of the first display of the first device. Second input is received from the second device specifying second coordinates of the second display of the second device. Based on the first coordinates specified in the first input and the second coordinates specified in the second input, a second field of view for the second device is defined that aligns with the first field of view. Display of the virtual canvas is controlled based on the first and second fields of view.