GUI Grid Object Repositioning for Aspect Ratio and Space Utilization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for displaying graphical objects with extended aspect ratios in a grid within a graphical user interface face challenges, such as inefficient use of space and difficulty in visualizing the objects due to resizing and blank space issues.

Innovation Solution

A method and apparatus that position and reposition graphical objects within a grid cell based on the pointer's position, ensuring the object's dimensions align with the cell dimensions while maintaining aspect ratio, allowing for efficient space utilization and complete visibility by adjusting the object's position within the cell.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If graphical objects with extended aspect ratio are resized to fit within grid cells, then the objects can be displayed in the grid, but the thumbnail preview occupies only partially the cell with major portion being blank or white space

Engineering Contradiction:
Improvecell utilization areaVSAvoidvisual information of graphical object
Core Design Contradiction:
Area of stationary objectVSLoss of information

Solution Approach 1:

The patent applies dynamics by making the graphical object repositionable within the grid cell based on pointer position. Instead of a static centered display that leaves blank spaces, the object dynamically adjusts its position within the cell boundaries, allowing it to extend to the edges of the cell while maintaining its aspect ratio, thus fully utilizing the cell area without losing visual information

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent utilizes another dimension by introducing the pointer position dimension to control object placement. The object's position within the cell is determined not just by fixed centering but by the additional degree of freedom provided by pointer location, allowing the object to be positioned such that it maximizes cell coverage while preserving its aspect ratio and visual integrity

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If graphical objects are reduced in size to fit within grid cells, then multiple objects can be displayed in a single view, but the size reduction to high degree causes difficulty in viewing the graphical object within the thumbnail cell

Engineering Contradiction:
Improvenumber of objects displayedVSAvoidviewability of graphical object
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent resolves this contradiction by dynamically positioning the graphical object within the cell based on pointer position. The object is scaled to maximize its presence within the cell while maintaining aspect ratio, and its position is dynamically adjusted to allow it to extend to the cell boundaries. This dynamic positioning ensures that the object occupies maximum visible area within the cell, improving viewability while maintaining the ability to display multiple objects in the grid

Inventive Principle:
Principle #15Dynamics

3Loss of information

If graphical objects with extended aspect ratio are displayed maintaining their original size, then the visual quality is preserved, but they cannot be displayed within the grid cells due to dimension mismatch

Engineering Contradiction:
Improvevisual quality of graphical objectVSAvoidcompatibility with grid structure
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by allowing the graphical object to have different spatial relationships with the grid cell boundaries based on pointer position. The object maintains its original aspect ratio and visual quality, but its local positioning within the cell is adjusted according to where the pointer is located, enabling it to fit within the grid structure while preserving its dimensional integrity and visual fidelity

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8549420B1Method and apparatus for displaying a graphical object within a grid of a graphical user interface
Publication Date: 2013.10.01 ADOBE INC
  • US8549420B1 patent drawing
  • US8549420B1 patent drawing
  • US8549420B1 patent drawing

AI summary

A method and apparatus for displaying a graphical object in a grid located within in a graphical user interface (GUI) environment is disclosed. In one embodiment, the method for displaying a graphical object in a grid located in a GUI environment comprises positioning the graphical object in a cell of the grid, where a dimension of the graphical object is larger than a corresponding dimension of the cell, and repositioning the graphical object depending upon a position of a pointer of the GUI environment within the cell along the corresponding dimension.