Grid Layout Setting for Multi-Device Responsive Pages

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional program development devices have limitations in easily editing objects such as buttons, boxes, and grids, making it difficult to reposition, change parents, or reorder them, especially when developing multi-device responsive pages.

Innovation Solution

A grid layout setting method and computer-readable medium that allows users to intuitively set a grid layout through a graphical user interface, supporting multi-browser, multi-device, and multi-OS environments, enabling adaptive settings and generating responsive page templates for each device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional program development devices are used, then basic programming functionality is provided, but editing objects (buttons, boxes, grids) is difficult and time-consuming

Engineering Contradiction:
Improveease of editing objectsVSAvoidtime for repositioning and reordering objects
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The development device segments the screen into a grid of editable regions, allowing users to independently manipulate objects within each grid cell. This segmentation enables intuitive repositioning, resizing, and reordering of UI objects without complex coding operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The grid layout system dynamically adapts to different device sizes and orientations, automatically adjusting the grid configuration for mobile, tablet, and desktop screens. This dynamic behavior eliminates manual coding for each device type while maintaining consistent object positioning.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If manual coding is used for layout configuration, then precise control is achieved, but development complexity and time consumption increase

Engineering Contradiction:
Improveprecision of layout configurationVSAvoidcomplexity of development process
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system generates responsive web pages by copying and adapting a master grid layout template across different device types. Users define the layout once for a reference device, and the system automatically generates adapted layouts for other devices, maintaining precision without manual coding for each configuration.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The grid system uses parameter-based configuration where users specify layout properties (grid columns, rows, cell sizes) as adjustable parameters rather than writing code. The system then automatically applies these parameter changes to generate the desired layout, reducing development complexity while maintaining precision.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If device-specific layouts are manually configured, then optimal display for each device is achieved, but productivity decreases due to repetitive work

Engineering Contradiction:
Improveadaptability to different devicesVSAvoiddevelopment productivity
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The grid layout system serves multiple device types (mobile, tablet, desktop) with a single unified configuration approach. Users define the layout once, and the system universally applies it across all device types through automatic adaptation, eliminating repetitive manual configuration work and significantly improving productivity.

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

Solution Approach 2:

The system performs preliminary action by pre-configuring grid templates and layout structures that can be automatically adapted to different devices. Users start with pre-defined grid patterns and only make necessary adjustments, rather than configuring everything from scratch for each device type, thereby boosting productivity while maintaining adaptability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240377916A1Grid layout setting method for multi device responsive page and computer-readable medium for performing the same
Publication Date: 2024.11.14 INSWAVE SYSTEMS CO LTD
  • US20240377916A1 patent drawing
  • US20240377916A1 patent drawing
  • US20240377916A1 patent drawing

AI summary

Grid layout setting method for multi device responsive page and program performing the same disclosed. The grid layout setting method includes executing a setting window for a grid layout according to user input, displaying a plurality of grid layout setting screens within the setting window, setting a plurality of first grid areas for a first device within a first grid layout setting screen and matching a plurality of group components corresponding to one grid item to each of the plurality of first grid areas, setting a plurality of second grid areas for a second device within a second grid layout setting screen and matching a portion or all of the plurality of group components to each of the plurality of second grid areas and generating grid templates for each multi-device, wherein a responsive Page for the multi-devices is developed corresponding to the grid templates for each multi-device.