Floating Control Gaze Detection Repositioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Floating action buttons in user interfaces often obstruct lower-layer content or controls, disrupting the reading and operation experience as users must frequently manually move them to avoid blocking important content.
Innovation Solution
An electronic device determines the user's eyeball gaze location and moves a floating control away from the gaze area when the gaze remains within a preset duration in a specific area surrounding the control, preventing obstruction and improving user experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a floating control is placed at the top layer of the user interface, then the control can remain visible and accessible, but it blocks lower-layer content or controls
Solution Approach 1:
The floating control's position is made dynamic rather than static. The control automatically adjusts its location based on real-time detection of the user's eyeball gaze position, moving to areas where the user is not looking. This dynamic repositioning allows the control to maintain accessibility while avoiding obstruction of content in the user's current reading or viewing area.
2Stability of the object's composition
If the floating control remains stationary, then the layout is simple and stable, but it frequently blocks content that the user needs to read
Solution Approach 1:
The floating control implements self-service functionality by automatically detecting when it is blocking content in the user's line of sight and autonomously repositioning itself. The system uses eyeball tracking technology to monitor user attention and triggers automatic movement when obstruction is detected, eliminating the need for users to manually intervene to relocate the control.
Solution Approach 2:
The system establishes a feedback loop where the floating control's position is continuously monitored based on user eyeball gaze data. When the control detects that it is positioned in the user's current reading area, it receives feedback and automatically adjusts its position to a non-obstructive location, creating a responsive adaptive system.
3Measurement precision
If manual movement of the floating control is required to avoid blocking content, then the control can be precisely positioned, but the reading experience deteriorates
Solution Approach 1:
The patent replaces the mechanical interaction system (manual touching and dragging of the control) with an optical detection system (eyeball tracking). Instead of requiring physical user intervention to reposition the control, the system uses optical sensors to detect eye gaze and automatically adjusts the control's position, substituting mechanical operation with optical-field-based automation.
Data Source
AI summary
The present disclosure relates to control moving method; and electronic device. In one example method, go electronic device determines an eyeball gaze location of a user on a display. When determining that duration of the eyeball gaze location in a first preset area continuously reaches first preset duration, the electronic device moves a floating control, so that the floating control is moved away from the eyeball gaze location.


