Symmetric Layout Adjustment for Master and Subordinate Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing layout software fails to maintain symmetric arrangements of objects when their position or size is changed, leading to poor usability as users must manually correct the layout.

Innovation Solution

A method that detects changes in the position or size of a master object and adjusts the corresponding subordinate objects to maintain the symmetric arrangement, ensuring that the symmetric relationship is preserved during editing operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If multiple objects are arranged in a symmetric arrangement design, then the design achieves symmetrical arrangement, but when the position or size of any object is changed, the symmetric arrangement is not maintained

Engineering Contradiction:
Improvesymmetric arrangement relationshipVSAvoidusability
Core Design Contradiction:
Stability of the object's compositionVSEase of operation

Solution Approach 1:

The system implements automatic feedback by detecting changes to master objects and automatically adjusting subordinate objects to maintain symmetric arrangement. When a user modifies the position or size of a master object, the system automatically applies the same transformation to subordinate objects, ensuring the symmetric relationship is preserved without requiring manual intervention.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-service by automatically maintaining the symmetric arrangement relationship without requiring user intervention. The layout management function autonomously detects changes to master objects and applies corresponding transformations to subordinate objects, making the system self-regulating and reducing the burden on users.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If the position or size of objects is changed manually, then the user can adjust the layout, but the symmetric arrangement must be corrected manually

Engineering Contradiction:
Improvelayout flexibilityVSAvoidtime for manual correction
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system provides automatic feedback by monitoring changes to master objects and automatically updating subordinate objects. This eliminates the need for users to manually check and correct symmetric arrangements, saving time while maintaining layout flexibility.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary action by pre-establishing the symmetric arrangement relationship between master and subordinate objects. This preliminary configuration ensures that any subsequent changes to master objects automatically propagate to subordinate objects, eliminating the need for manual correction.

Inventive Principle:
Principle #10Preliminary action

3Ease of manufacture

If object snapping technique is used to place new objects with symmetrical arrangement, then symmetrical design is achieved, but the system cannot maintain symmetry when objects are modified

Engineering Contradiction:
Improveease of achieving symmetrical designVSAvoidmaintenance of symmetric arrangement
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The system enhances reliability by implementing continuous feedback that monitors and maintains symmetric arrangement relationships. When master objects are modified, the system automatically adjusts subordinate objects to preserve symmetry, ensuring the symmetric design is maintained throughout the editing process.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system transitions from a static symmetric arrangement to a dynamic one where the symmetric relationship is actively maintained during editing operations. The layout management function dynamically adjusts subordinate objects in response to changes in master objects, ensuring symmetry is preserved while allowing flexibility.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240310985A1Method of changing layout of objects, information processing apparatus, and computer readable storage medium
Publication Date: 2024.09.19 CANON KK
  • US20240310985A1 patent drawing
  • US20240310985A1 patent drawing
  • US20240310985A1 patent drawing

AI summary

An information processing apparatus includes a detection unit configured to detect an operation of changing a position or a size of a master object which is displayed on a screen, another detection unit configured to detect detecting at least one subordinate object, which is displayed on the screen and in a symmetric arrangement relationship with the master object, and a changing unit configured to change the position or the size of the master object and a position or a size of the at least one subordinate object according to the operation while maintaining the symmetric arrangement relationship between the master object and the at least one subordinate object.