Virtual Canvas Field of View Alignment
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
3Measurement precision
If concurrent input gestures are used to define field of view, then user control precision is improved, but the system complexity increases
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
Data Source
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.


