Cursor Driven Layer Control for Collaborative Raster Image Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecollaborative accessVSAvoiddisplay consistency
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

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.

Inventive Principle:
Principle #26Copying

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improvedesign complexityVSAvoidease of manipulation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS9360942B2Cursor driven interface for layer control
Publication Date: 2016.06.07 DOOR NUMBER 3
  • US9360942B2 patent drawing
  • US9360942B2 patent drawing
  • US9360942B2 patent drawing

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.