Drag-Based Data Sharing With False-Trigger Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data sharing methods on electronic devices are often complex, cumbersome, and prone to false triggers, lacking a seamless and intuitive user experience.

Innovation Solution

A data sharing method involving drag operations on a floating element to predefined hot zones on the screen, triggering a menu bar for data transfer only when specific conditions are met, such as duration and direction, to prevent false triggers and enhance user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the menu bar is displayed whenever a drag operation enters the second region, then data sharing functionality is improved, but false triggers increase and user experience deteriorates

Engineering Contradiction:
Improvedata sharing functionalityVSAvoidfalse trigger prevention
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system dynamically adjusts its response based on the drag operation's characteristics. Instead of a static threshold-based approach, the system evaluates multiple parameters including drag duration, distance, velocity, and acceleration to determine whether to display the menu bar. This dynamic evaluation allows the system to distinguish between intentional drag operations and accidental touches, resolving the contradiction between improving data sharing functionality and preventing false triggers.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes multiple parameters of the drag operation to determine menu bar display. It considers drag duration (time the finger remains on screen), drag distance (how far the finger moves), drag velocity (speed of movement), and drag acceleration (change in speed). By monitoring these parameter changes, the system can differentiate between deliberate user actions and accidental touches, thereby preventing false triggers while maintaining data sharing functionality.

Inventive Principle:
Principle #35Parameter changes

2Speed

If drag operation detection is simplified, then processing speed is improved, but accuracy in distinguishing intentional vs accidental touches deteriorates

Engineering Contradiction:
Improveprocessing speedVSAvoidtouch intention detection accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system performs preliminary detection of drag operation parameters as the user begins the drag action. It pre-calculates and monitors drag duration, distance, velocity, and acceleration in real-time during the drag operation. This preliminary action allows the system to make quick decisions about whether to display the menu bar without requiring complex post-processing analysis, thus maintaining both processing speed and detection accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors drag operation parameters and provides real-time feedback to adjust its response. As the drag operation progresses, the system evaluates the accumulated data about duration, distance, velocity, and acceleration. This feedback mechanism allows the system to accurately distinguish between intentional and accidental touches while maintaining efficient processing through incremental evaluation rather than waiting for the complete drag operation.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If multiple drag parameters are monitored, then touch intention detection is improved, but system complexity increases

Engineering Contradiction:
Improvetouch intention detection accuracyVSAvoiddetection system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The detection system is segmented into distinct functional modules, each responsible for monitoring a specific drag parameter. One module tracks drag duration, another monitors drag distance, a third calculates velocity, and a fourth measures acceleration. This segmentation allows the system to accurately detect touch intention by combining multiple parameters while keeping each individual module relatively simple and manageable, thus reducing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a multi-functional detection system where a single integrated detection mechanism monitors multiple drag parameters simultaneously. The same detection infrastructure tracks duration, distance, velocity, and acceleration without requiring separate dedicated systems for each parameter. This universal approach improves touch intention detection accuracy while avoiding the complexity increase that would result from multiple independent detection systems.

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

Data Source

PatentUS20260003477A1Data sharing method and related device
Publication Date: 2026.01.01 HONOR DEVICE CO LTD
  • US20260003477A1 patent drawing
  • US20260003477A1 patent drawing
  • US20260003477A1 patent drawing

AI summary

This application discloses a data sharing method and a related device. After obtaining to-be-transmitted data, an electronic device generates a corresponding floating element. After detecting that a user drags the floating element to a preset hot zone, the electronic device may display icons of one or more applications that may be used to receive the to-be-transmitted data. Then, the electronic device may detect an operation of continuing to drag the floating element to a region in which any application icon is located and releasing the floating element, and then send the to-be-transmitted data to a corresponding application program. This method provides the user with a convenient, simple, fast, smooth, and intuitive data sharing solution, so that the user can share data when needed.