Canvas Commenting Features for Graphic Design Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing software design tools face challenges in effectively managing comments within graphic designs, particularly in collaborative environments where comments can become cluttered and difficult to track.
Innovation Solution
The development of an interactive graphic design system that enables users to generate commenting features linked to specific locations on a canvas, allowing comments to be pinned and moved with design elements while providing visual cues for new, updated, or unresolved comments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users provide comments using text boxes that become part of the graphic design, then comments can be positioned near relevant design elements, but the design becomes cluttered and requires manual removal of comments before completion
Solution Approach 1:
The system separates comments from the main graphic design by implementing a dedicated commenting interface that displays comments in a separate panel or overlay, rather than embedding them directly in the design canvas. This segmentation allows comments to be associated with specific design elements through references or links, while keeping the visual design clean and uncluttered.
Solution Approach 2:
Comments are extracted from the graphic design canvas and placed in a separate commenting interface. The system maintains associations between comments and design elements through data structures that link comment IDs to element IDs, allowing comments to be viewed in context without physically occupying space on the design canvas.
2Loss of information
If multiple comments are added to track various design objectives, then design requirements can be monitored, but tracking and managing comments becomes difficult
Solution Approach 1:
The system implements feedback mechanisms where comments can be marked as resolved, pending, or requiring attention. The commenting interface provides visual indicators and filtering options that give users feedback on the status of different comments, making it easier to track which design requirements have been addressed and which remain open.
Solution Approach 2:
The commenting system serves multiple functions: it tracks design requirements, facilitates collaboration between stakeholders, documents design decisions, and provides a audit trail. The universal commenting interface can be applied to any design element type, making it a versatile tool for managing various design objectives simultaneously.
3Loss of information
If comments are embedded as part of the graphic design, then comments remain visible with design elements, but comments must be manually removed before design completion
Solution Approach 1:
The system performs preliminary actions by automatically managing comment visibility and state. Comments are pre-configured to be visible during the design process but are automatically excluded from final design exports. The system handles the removal of comments as a automated final step rather than requiring manual intervention, streamlining the design completion process.
Data Source
AI summary
A computer system and method generates one or more commenting features on a canvas, wherein each commenting feature carries at least one comment from a given source. Each commenting feature can include a pin component and a comment body element. The pin component is associated with a corresponding location on the canvas. The computer system and method enable the user to move the comment body element about at least a region of the canvas to view the at least one comment from the given source, while rendering the pin component to coincide with the corresponding associated location of the canvas.


