Adaptive Display Element Sizing Without Deformation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for adapting the size of objects to be displayed often result in deformation or blurring, as they fix size and location information, making it difficult to match the object with varying display areas effectively.

Innovation Solution

A method and apparatus that obtain elements and description information, including parent-child relationships and rules for different display areas, to determine suitable sizes and positions for the object, ensuring a seamless adaptation without deformation or blurring.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If shrinking or enlarging processing is applied to the object to be displayed, then the size of the object can be adapted to the display area, but the display effect deteriorates due to deformation or blurring

Engineering Contradiction:
Improvesize adaptationVSAvoiddisplay effect
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The object to be displayed is divided into multiple elements, each with independent size and position information. The determination unit processes each element separately based on the display area size, allowing precise control over each element's display parameters without affecting the overall quality through uniform scaling.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the size and position parameters of individual elements based on the display area size, rather than applying uniform scaling to the entire object. This allows the object to adapt to different display areas while maintaining the original display effect of each element.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If fixed size and location information is used for all elements, then the production process is simple, but the object cannot adapt to different display area sizes

Engineering Contradiction:
Improveproduction simplicityVSAvoiddisplay area adaptation
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The system introduces dynamic size and position information for each element, which can be automatically determined based on the display area size. This allows the object to transition from a static, fixed-layout design to a dynamic, adaptive layout that responds to different display environments.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system pre-establishes the correspondence relationships between elements and their size/position information, along with parent-child relationships. This preliminary structuring enables automatic adaptation to different display areas without requiring complex real-time calculations during display.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If uniform scaling is applied to the entire object, then size adaptation is achieved, but the relative positions and proportions of elements are distorted

Engineering Contradiction:
Improvesize adaptationVSAvoidelement proportions
Core Design Contradiction:
Adaptability or versatilityVSShape

Solution Approach 1:

By segmenting the object into independent elements with individual size and position attributes, the system avoids uniform scaling of the entire object. Each element can maintain its original proportions and relative positions while the overall object adapts to the display area through coordinated adjustment of element parameters.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10853912B2Method and apparatus for complete size adaptation of object to be displayed
Publication Date: 2020.12.01 ALIBABA GROUP HOLDING LTD
  • US10853912B2 patent drawing
  • US10853912B2 patent drawing
  • US10853912B2 patent drawing

AI summary

A method and an apparatus for a complete size adaptation of an object to be displayed are provided. The method includes obtaining elements and description information of the elements included in an object to be displayed, the description information of the elements including information of parent-child relationships among the elements and rules for adaptation into display areas of different sizes based on the parent-child relationships; determining sizes and positions of the elements that are included in the object to displayed and are adapted to a current display area based on the elements and the description information of the elements that are obtained and size information of the current display area; and displaying the elements included in the object to be displayed in the current display area using the sizes and the positions that are determined.