Icon Position Interchanging via Sliding Vector Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for managing numerous application program icons on terminals are not accurate in recognizing user intentions, often leading to incorrect operations due to imprecise icon position interchanging.

Innovation Solution

An icon position interchanging method that determines whether sliding signals triggered by dragging operations over two icons are consistent with preset conditions regarding vector lengths and directions, ensuring accurate recognition and execution of icon position changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If simple sliding gesture is used for icon position interchange, then ease of operation is improved, but measurement precision of user intention deteriorates

Engineering Contradiction:
Improveease of icon position interchangeVSAvoidprecision of user intention recognition
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent changes the parameters of the sliding gesture by introducing vector length thresholds and direction constraints. It determines whether the sliding distance exceeds a preset threshold and whether the sliding direction aligns with the connection direction between icons, thereby transforming a simple gesture into a more precise control mechanism that reduces misoperation while maintaining ease of use.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If sliding distance threshold is increased to avoid misoperation, then reliability is improved, but ease of operation deteriorates

Engineering Contradiction:
Improveaccuracy of icon position interchangeVSAvoidconvenience of dragging operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent optimizes the sliding distance threshold parameter to balance reliability and ease of operation. By setting an appropriate threshold that is not too strict, it ensures that intentional sliding gestures are recognized while preventing accidental misoperations, thus achieving a compromise between accuracy and user convenience.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If vector direction consistency check is added, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improveprecision of operation intention recognitionVSAvoidcomplexity of judgment logic
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces a direction angle parameter to check whether the sliding direction is consistent with the connection direction between icons. By calculating the angle between the sliding vector and the icon connection vector, it adds a precise control dimension that reduces misoperation without requiring complex system architecture changes.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3173918B1Icon position interchanging method and device
Publication Date: 2024.01.10 XIAOMI INC
  • EP3173918B1 patent drawingFigure 1
  • EP3173918B1 patent drawingFigure 2
  • EP3173918B1 patent drawingFigure 3

AI summary

The present disclosure provides an icon position interchanging method and device, and belongs to the technical field of terminals. The method includes: receiving (S101) a first sliding signal and a second sliding signal; determining (S102) a first sliding vector according to the first sliding signal, and determining a second sliding vector according to the second sliding signal; determining (S103) whether the first sliding signal and the second sliding signal are consistent with a preset condition or not according to a length of the first sliding vector and a length of the second sliding vector; and when the first sliding signal and the second sliding signal are consistent with the preset condition, performing (S104) position interchanging on a first icon and a second icon.