Snapping Guide Filtering for Obscured Object Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital illustration platforms suffer from inefficiencies, inaccuracies, and operational inflexibilities due to the display of ghost guides and dangling guides resulting from snapping to dead snapping regions, leading to a cluttered user interface and excessive interactions.

Innovation Solution

A snapping guide decluttering system that identifies at least partially obscured objects and intelligently suppresses snapping guides to these regions, using a z-order map and object overlap model to determine and exclude ghost and dangling guides, thereby providing a clearer and more efficient user interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If snapping guides are displayed for all detected objects including obscured ones, then comprehensive alignment guidance is provided, but visual clutter and user interface complexity increases

Engineering Contradiction:
Improvealignment guidance accuracyVSAvoiduser interface complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts and removes snapping guides that correspond to obscured objects from the user interface. By identifying which objects are partially or fully obscured by other objects, the system selectively excludes snapping guides for those obscured objects, thereby reducing visual clutter while maintaining useful alignment guidance for visible objects.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies different visibility criteria to different snapping guides based on the local state of their target objects. Instead of uniformly displaying all snapping guides, the system evaluates the visibility status of each object individually and adjusts the display accordingly, showing snapping guides only for objects that are not obscured.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If all snapping guides are displayed including ghost guides, then complete snapping options are provided, but unnecessary interactions and workflow inefficiency increase

Engineering Contradiction:
Improvesnapping optionsVSAvoidworkflow efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent removes ghost guides and dangling guides from the snapping options. By detecting when snapping targets are obscured or not visible within the current viewport, the system extracts and eliminates corresponding snapping guides that would result in unnecessary interactions or failed snapping operations.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system provides feedback about the visibility status of potential snapping targets and adjusts the snapping guide display accordingly. When an object is determined to be obscured or not accessible for snapping, the system feedbacks by excluding relevant snapping guides, preventing users from attempting ineffective snapping operations.

Inventive Principle:
Principle #23Feedback

3Loss of information

If snapping guides for obscured regions are displayed, then comprehensive alignment information is provided, but visual noise and distraction increase

Engineering Contradiction:
Improvealignment informationVSAvoidvisual noise
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The patent extracts and removes snapping guides that would create visual noise by corresponding to obscured regions. By identifying obscured objects and their associated snapping guides, the system selectively removes these guides to eliminate visual clutter and distraction while preserving alignment information for visible objects.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12554387B2Detecting dead snapping regions and eliminating snapping guides based thereon
Publication Date: 2026.02.17 ADOBE INC
  • US12554387B2 patent drawing
  • US12554387B2 patent drawing
  • US12554387B2 patent drawing

AI summary

The present disclosure relates to systems, methods, and non-transitory computer-readable media that provides a subset of the set of snapping guides that excludes snapping guides. In particular, in some embodiments, the disclosed systems identify a set of objects within a viewport and further determine one or more at least partially obscured objects within the viewport. Furthermore, in some embodiments the disclosed systems receive a user interaction to modify the object and further determine a set of snapping guides to aid in modifying the object based on the user interaction. Moreover, in some embodiments the disclosed systems provide a subset of the set of snapping guides and excludes snapping guides based on the one or more at least partially obscured objects.