Cursor Driven Layer Control for Collaborative Raster Image Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Collaborative document editing, especially for graphical documents, faces challenges due to differences in display resolution, color depth, and screen size across devices, leading to inconsistencies and difficulties in real-time synchronization.
Innovation Solution
A centralized raster image service manages a single, shared version of a drawing, converting non-raster images to raster format for uniform display and synchronization across clients, using HTML5 and other web technologies for consistent rendering across devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If graphical documents are shared across multiple devices with different display resolutions and screen sizes, then collaborative access is enabled, but display consistency and visual accuracy deteriorate
Solution Approach 1:
The patent uses a centralized raster image service that stores and manages a single master copy of the graphical document in raster format. All client devices access and display this same raster image copy, ensuring visual consistency across different display resolutions and screen sizes. The raster format acts as a universal copy that renders identically on all devices.
Solution Approach 2:
The system converts graphical documents to raster format, changing the parameter of image representation from vector or native format to a standardized raster format with fixed resolution. This parameter change ensures that the document displays consistently across devices with varying display characteristics, as the raster image maintains its pixel structure regardless of the viewing device.
2Adaptability or versatility
If numerous layers of graphic objects are included in graphical documents, then design complexity and functionality are improved, but ease of manipulation with pointing devices deteriorates
Solution Approach 1:
The patent segments the graphical document into multiple layers of graphic objects, where each layer can be independently manipulated. This segmentation allows users to work with specific layers without being affected by other layers, making it easier to manage complex designs with numerous graphic elements. The layering system divides the complex document into manageable segments.
Solution Approach 2:
The patent introduces a new dimension for manipulation by allowing users to interact with layers through cursor-driven operations. The cursor position and movement provide an additional dimensional control mechanism for selecting and manipulating specific layers or elements within layers, improving ease of operation compared to traditional pointing device methods.
Data Source
AI summary
An approach for manipulating objects within a document whereby one or more objects are transposed between other objects in a display order. A first element of the plurality of elements is selected as the active element and a display interface is associated with the first element, and based on input received with respect to the interface element, the display order of the first element is changed in relation to the plurality of elements.


