Automated Anchored Text Positioning in Non-Rectangular Frames

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional techniques lack support for automatically configuring anchored text elements, such as footnotes and endnotes, within non-rectangular frames, leading to manual adjustments and reduced productivity for document designers.

Innovation Solution

The implementation of frame-shaped anchored elements, where anchored text elements are automatically positioned and fitted within non-rectangular frames, ensuring they do not extend beyond the frame's boundaries, and can be split across multiple columns or wrapped around other elements, using an iterative repositioning process to achieve a precise fit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional techniques are used to configure anchored text elements in non-rectangular frames, then document designers have limited configuration options, but manual adjustment is required leading to lost productivity and frustration

Engineering Contradiction:
Improveconfiguration options for anchored text elementsVSAvoiddocument designer productivity
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system automatically configures anchored text elements within non-rectangular frames by computing appropriate line positions and composing text elements without requiring manual intervention. The anchored text elements self-adjust to fit within the frame boundaries while maintaining proper formatting and positioning.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically adjusts parameters such as line position, text composition depth, and element positioning to ensure anchored text elements fit within the non-rectangular frame. By iteratively modifying these parameters, the system achieves optimal configuration that respects the frame's geometric constraints.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If anchored text elements are manually configured in non-rectangular frames, then precise positioning can be achieved, but the process is time-consuming and reduces productivity

Engineering Contradiction:
Improvepositioning precision of anchored text elementsVSAvoidtime for manual configuration
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system replaces manual mechanical positioning with an automated computational process. A computing device calculates the appropriate line positions and composes anchored text elements automatically, substituting human manual adjustment with an algorithmic system that achieves precise positioning instantaneously.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system performs preliminary computation to determine the optimal line position and text composition before actual rendering. By pre-calculating the positioning parameters based on the non-rectangular frame geometry, the system ensures precise positioning is achieved automatically without requiring iterative manual adjustments.

Inventive Principle:
Principle #10Preliminary action

3Shape

If non-rectangular frames are used for visually pleasing layouts, then aesthetic quality improves, but conventional techniques lack support for automatic configuration of anchored elements

Engineering Contradiction:
Improveframe shape varietyVSAvoidease of configuring anchored elements
Core Design Contradiction:
ShapeVSEase of manufacture

Solution Approach 1:

The system provides a universal configuration mechanism that works across different non-rectangular frame shapes (circular, oval, polygonal, etc.). The same automated composition process adapts to various geometric forms, making the system multi-functional and eliminating the need for shape-specific manual configuration procedures.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system handles asymmetric and irregular frame shapes by computing line positions that conform to the specific geometry of each non-rectangular frame. Rather than requiring symmetric or standardized frame shapes, the system adapts its composition algorithm to work with any arbitrary shape, preserving design freedom while enabling automatic configuration.

Inventive Principle:
Principle #4Asymmetry

Data Source

PatentUS9613007B2Positioning anchored text elements in a non-rectangular frame
Publication Date: 2017.04.04 ADOBE INC
  • US9613007B2 patent drawing
  • US9613007B2 patent drawing
  • US9613007B2 patent drawing

AI summary

Frame-shaped anchored elements are described. In one or more embodiments, anchored text elements are identified for primary text that is located in a non-rectangular frame (e.g., a circular frame, a rounded rectangle frame, and so on) and that references the anchored text elements. The anchored text elements may be footnotes or endnotes that are identified for primary text located in a non-rectangular text box, for example. Once identified, the anchored text elements may be fit within and at a bottom of the non-rectangular frame. The anchored text elements are considered to fit “within” the non-rectangular frame insofar as the anchored text elements do not extend outside the boundaries of the non-rectangular frame.