Dynamic Panel Negotiation for Variable Data Printing Layout

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing page layout methods lack flexibility in accommodating varying numbers and sizes of graphical elements, leading to inefficient space allocation and aesthetic issues, particularly in Variable Data Printing and template-based applications, where elements with different aspect ratios and proportions struggle to maintain their preferred sizes within containers.

Innovation Solution

A method that calculates the preferred size of panels based on the preferred sizes of their objects using arrangement rules such as aspect ratio and equal spacing, allowing panels to negotiate and adjust their sizes dynamically to accommodate elements aesthetically, while maintaining their aspect ratios and proportions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If containers have fixed edges with absolute positions, then layout precision is maintained, but flexibility in space allocation deteriorates

Engineering Contradiction:
Improvelayout precisionVSAvoidflexibility in space allocation
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent applies the dynamics principle by making container edges movable rather than fixed. The layout system allows containers to dynamically adjust their positions and sizes based on the actual dimensions of placed elements and negotiation with adjacent containers. This enables the layout to adapt flexibly to different element sizes while maintaining aesthetic alignment through controlled movement of container boundaries.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If containers are allocated fixed sizes, then layout simplicity is maintained, but space utilization efficiency deteriorates

Engineering Contradiction:
Improvelayout simplicityVSAvoidspace utilization efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent applies parameter changes by allowing container dimensions to be dynamically adjusted based on the actual size of placed elements. Instead of using fixed container sizes, the system modifies container parameters (width, height, position) to match the elements they contain, thereby improving space utilization while maintaining layout coherence through automated negotiation between adjacent containers.

Inventive Principle:
Principle #35Parameter changes

3Stability of the object's composition

If elements are scaled to fit fixed containers, then layout consistency is maintained, but element quality deteriorates

Engineering Contradiction:
Improvelayout consistencyVSAvoidelement quality
Core Design Contradiction:
Stability of the object's compositionVSManufacturing precision

Solution Approach 1:

The patent applies inversion by reversing the traditional approach: instead of scaling elements to fit fixed containers, the system adjusts container sizes to accommodate elements at their natural dimensions. This eliminates the need for quality-deteriorating scaling operations while maintaining layout consistency through automated container negotiation and positioning.

Inventive Principle:
Principle #13The other way round (Inversion)

4Manufacturing precision

If manual layout adjustment is used, then aesthetic control is improved, but time consumption increases

Engineering Contradiction:
Improveaesthetic controlVSAvoidtime consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies self-service by implementing an automated layout system where containers autonomously negotiate their sizes and positions based on element dimensions and layout constraints. The system automatically adjusts container boundaries and resolves spatial conflicts without requiring manual intervention, thereby achieving aesthetic control while significantly reducing time consumption compared to manual layout adjustment.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8612849B2Laying out graphical elements on a page
Publication Date: 2013.12.17 CANON KK
  • US8612849B2 patent drawing
  • US8612849B2 patent drawing
  • US8612849B2 patent drawing

AI summary

Disclosed are methods for laying out objects on a page which may be operative at a pre-layout calculation stage (107) or a post-layout calculation stage (109). The methods involve objects such as panels (202) into which multiple containers (203) may be configured to negotiate for space within the panel (202) upon insertion of content (204) into the panels. Typically some of the content (204) is variable for each instance of document production according to the layout. The laying out involves the application of multiple arrangement rules (FIGS. 5A-5D) and arbitration between preferred and actual dimensions (eg. height and width) of the objects including panels and containers.