Dynamic Data Display Positioning via Distance-Based Priority

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data display methods in computer technology are monotonous and fail to satisfy diverse user requirements for interaction data display.

Innovation Solution

A data display method and apparatus that determine candidate positions in a display region based on a preset display mode, calculate priority values based on distances to a reference position, and select a target position for displaying target data, thereby enriching display methods and meeting diverse user needs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional scrolling barrage display method is used, then implementation is simple, but display diversity is poor

Engineering Contradiction:
Improvedisplay diversityVSAvoiddisplay method complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic display by calculating real-time distances between candidate positions and reference positions, dynamically determining priority values, and selecting target positions based on current display data distribution. This transforms the static scrolling barrage into a dynamic adaptive display system that responds to real-time data density and spatial relationships.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes display parameters by introducing priority values calculated from distance metrics, and adjusts target position selection based on these parameters. The display method transitions from fixed positional rules to parameter-driven dynamic positioning, enabling diverse display patterns while maintaining implementation feasibility through mathematical calculations.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If fixed position display is used, then implementation is simple, but user experience is poor

Engineering Contradiction:
Improveimplementation simplicityVSAvoiduser experience quality
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The display system performs self-optimization by automatically calculating reference positions based on current display data, determining candidate positions, computing distance-based priority values, and selecting optimal target positions without external intervention. This self-service mechanism improves user experience while keeping the implementation streamlined through automated decision-making.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback loops by continuously monitoring current display data positions, recalculating reference positions and candidate positions based on real-time data distribution, and adjusting target position selection accordingly. This feedback mechanism ensures optimal display quality adapts to changing data patterns, enhancing user experience while maintaining implementation simplicity through algorithmic automation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250124625A1Data display method and apparatus, electronic device, and storage medium
Publication Date: 2025.04.17 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20250124625A1 patent drawing
  • US20250124625A1 patent drawing
  • US20250124625A1 patent drawing

AI summary

Embodiments of the disclosure disclose a data display method and apparatus, an electronic device, and a storage medium. The method includes: determining, in response to a display instruction for target display data, candidate positions in a display region according to a preset display mode, and determining reference positions in the display region according to the preset display mode and positions of current display data in the display region; determining priority values of the candidate positions based on distances between the candidate positions and the reference positions; and determining a target position from the candidate positions based on the priority values, and displaying the target display data according to the target position.