Dynamic Image Arrangement for Aspect Ratio Preservation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online tools for customizing printed materials constrain user preference by fixed image container dimensions and aspect ratios, requiring cropping or distortion of images, and manual resizing and repositioning, which is time-consuming and limits ideal layouts.

Innovation Solution

A computer-implemented method that analyzes selected images and applies display parameters to define an arrangement within a display area, maximizing image dimensions while maintaining aspect ratios, allowing for flexible positioning, scaling, and rotation to optimize image placement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If fixed image containers with defined dimensions and positions are used, then the layout structure is simplified and easier to implement, but user preference is constrained and images may require cropping or distortion

Engineering Contradiction:
Improvelayout implementationVSAvoiduser preference
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic image container dimensions that automatically adjust based on the characteristics of uploaded images. Instead of fixed containers, the system calculates optimal container sizes and positions after image upload, allowing the layout to adapt dynamically to different image aspect ratios and dimensions while maintaining structural organization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameters of image containers (dimensions, positions, aspect ratios) based on the uploaded images' properties. The layout engine recalculates container parameters to match image characteristics, eliminating the need for cropping or distortion while preserving the overall layout structure.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If manual resizing and repositioning controls are provided, then user customization freedom is increased, but the process becomes time-consuming and complex

Engineering Contradiction:
Improvecustomization freedomVSAvoiddesign time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The layout engine performs automatic image arrangement and container configuration without requiring manual user intervention. The system analyzes uploaded images and autonomously determines optimal container dimensions, positions, and layouts, eliminating the time-consuming manual adjustment process while maintaining customization quality.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary calculations and optimizations of image container arrangements before final layout generation. By pre-computing optimal configurations based on image characteristics, the system prepares the best layout options in advance, reducing the time users need to spend on adjustments.

Inventive Principle:
Principle #10Preliminary action

3Stability of the object's composition

If a fixed number of images are placed in defined containers, then the layout structure is maintained, but the display area is not fully utilized and image dimensions are limited

Engineering Contradiction:
Improvelayout structureVSAvoiddisplay area utilization
Core Design Contradiction:
Stability of the object's compositionVSArea of stationary object

Solution Approach 1:

The patent implements dynamic container dimension calculation that expands or contracts based on the number and size of uploaded images. The system calculates the total area required for all images and adjusts container dimensions accordingly, ensuring full utilization of the available display area while maintaining structural layout integrity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The layout system is designed to accommodate variable numbers of images with flexible container configurations. The same layout engine handles different image quantities and sizes by dynamically adjusting container parameters, making the layout structure universally adaptable rather than fixed to specific image counts.

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

Data Source

PatentUS9002137B2Dynamic sizing and positioning of multiple images
Publication Date: 2015.04.07 CIMPRESS SCHWEIZ GMBH
  • US9002137B2 patent drawing
  • US9002137B2 patent drawing
  • US9002137B2 patent drawing

AI summary

A system of arranging images provides for automated scaling, positioning and organizing of a plurality of images on an image display, which may be transferred to a printed or electronic product design. A plurality of images are analyzed to produce image data. Display parameters determine permissible arrangement of the images. Based on the image data and the display parameters, an arrangement on the image display for each of the plurality of images is defined. The arrangement may be further defined to maximize at least one dimension of the images.