Launcher Screen Position Identification via Distance Scalar Conversion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices lack an efficient method to determine the position relationship between launcher screens and a touch screen, particularly when launcher screens are replaced by user operation, leading to inconsistencies in display and user experience.
Innovation Solution
An electronic device with a launcher screen position identifying system that includes modules to obtain coordinates, calculate distance differences, and convert these into scalar values to identify the position relationship between launcher screens and the touch screen, allowing for dynamic adjustment of icon sizes based on the position changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If launcher screens are replaced by user operation, then the display can show different application icons, but the position relationship determination becomes inconsistent
Solution Approach 1:
The system pre-establishes a position relationship determination mechanism that works consistently across launcher screen replacements. By setting up the coordinate reference system and distance calculation method in advance, the system ensures reliable position determination whenever launcher screens are swapped, eliminating the inconsistency problem.
Solution Approach 2:
The system continuously monitors and calculates the position relationship between launcher screens and touch screen, providing real-time feedback for display adjustment. This feedback mechanism ensures that position determination remains reliable and consistent across multiple launcher screen replacements by constantly updating and adjusting based on current state.
2Ease of operation
If icon sizes are adjusted based on position changes, then user interaction is enhanced, but the system complexity increases
Solution Approach 1:
The system adjusts icon display parameters (size, position) based on calculated distance values from the launcher screen position. By changing display parameters dynamically according to position parameters, the system enhances user interaction while maintaining a relatively simple implementation through parameter-based control rather than complex structural changes.
Data Source
AI summary
A launcher screen position identifying method obtains a set of coordinates of a reference point of each launcher screen and a set of coordinates of a reference point of a touch screen. The method calculates a distance difference between each launcher screen and the touch screen according to the set of coordinates of the reference point of each launcher screen and the set of coordinates of the reference point of the touch screen, and the method converts the distance difference between each launcher screen and the touch screen to a scalar value of the corresponding launcher screen. The scalar value is between negative one and positive one. The method further identifies a position relationship between each launcher screen and the touch screen according to the scalar value of the corresponding launcher screen. A related electronic device and a related non-transitory storage medium are provided.


