Document Element Transformation via Aspect-Ratio Rules

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional content-processing systems are inefficient in transforming and repositioning document elements when document layouts are modified, often resulting in distortion of content, especially when dealing with complex elements and varying layouts.

Innovation Solution

A layout-modification application that identifies document elements and applies transformation rules based on aspect-ratio differences between initial and target aspect ratios, ensuring seamless transformation and repositioning without distortion by classifying elements as background or foreground and applying specific rules accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional techniques manually resize and reposition document elements when layout is modified, then document layout changes can be implemented, but content distortion occurs and processing efficiency decreases

Engineering Contradiction:
Improvelayout modification capabilityVSAvoidcontent distortion
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system changes the parameter of aspect ratio to determine transformation rules. By calculating the aspect-ratio difference between source and target layouts, the system selects appropriate transformation rules from a predefined set, enabling adaptive resizing and repositioning that prevents content distortion while accommodating layout modifications.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If conventional techniques process documents with complex content and pixel patterns, then document modification is possible, but content distortion occurs and processing becomes ineffective

Engineering Contradiction:
Improvedocument processing capabilityVSAvoidcontent integrity
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system applies different transformation rules to different types of document elements based on their classification. Background elements, foreground elements, and pixel patterns each receive tailored transformation treatments, ensuring that complex content maintains its integrity while still adapting to layout changes.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If manual approach converts non-HTML documents to HTML and modifies elements, then document transformation can be achieved, but processing efficiency decreases significantly

Engineering Contradiction:
Improvedocument format transformationVSAvoidprocessing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system creates a universal transformation rule selection mechanism that works across different document types and formats. By using aspect-ratio difference as a universal input parameter, the system can transform various document elements (images, text blocks, complex content) through a single unified approach, eliminating the need for separate manual processing for each document type.

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

4Adaptability or versatility

If conventional techniques reposition and resize document elements for different aspect ratios, then layout adaptation is possible, but reliable transformation for all layout types cannot be achieved

Engineering Contradiction:
Improveaspect ratio transformationVSAvoidtransformation reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary classification of document elements and pre-defines multiple sets of transformation rules for different aspect-ratio difference ranges. This preliminary preparation ensures that when layout transformation is needed, the appropriate rules are already selected and ready to apply, guaranteeing reliable and consistent transformation results across all layout types.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11233920B1Transforming document elements for modified document layouts
Publication Date: 2022.01.25 ADOBE INC
  • US11233920B1 patent drawing
  • US11233920B1 patent drawing
  • US11233920B1 patent drawing

AI summary

Methods and systems disclosed herein relate generally to systems and methods for transforming document elements in response to modifications to a layout of a document. A layout-modification application identifies, from a first document having a first document layout, a first set of measurements of a document element and a first location of the document element within the first document. Based on an aspect-ratio difference between the first document layout and a second document layout, the layout-modification application selects a set of transformation rules that specify, for the document element, a second set of measurements and a second location within a second document. To select the particular set of transformation rules, the layout-modification application uses the determined aspect-ratio difference. The layout-modification application applies the selected set of transformation rules to the document element.