Slider Selector with Bidirectional Sliding for Overlapping Controls
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing slider selectors are inconvenient due to limitations in the relative locations of slider controls, making it difficult for users to select value subintervals, especially when the controls overlap, as the right slider cannot slide to the left of the left slider and vice versa.
Innovation Solution
A method and device that allow the first slider control to slide to the other side of the second slider control, lifting the limitations on their relative locations, enabling the slider controls to be exchanged and facilitating easier selection of value subintervals by allowing the first slider control to be slid to both sides of the second slider control.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If the right slider control is prevented from sliding to the left side of the left slider control, then the relative position of slider controls is maintained, but the ease of operation deteriorates when controls overlap
Solution Approach 1:
The system dynamically adjusts the sliding constraints of slider controls based on their current positions. When slider controls are in overlapping or adjacent positions, the system allows bidirectional sliding by detecting drag operations and determining whether to switch the second slider control to allow sliding on both sides, thereby adapting the operational constraints to the current state rather than maintaining fixed unidirectional constraints
2Stability of the object's composition
If the left slider control is prevented from sliding to the right side of the right slider control, then the relative position of slider controls is maintained, but the ease of operation deteriorates when controls overlap
Solution Approach 1:
The system dynamically adjusts the sliding constraints of slider controls based on their current positions. When slider controls are in overlapping or adjacent positions, the system allows bidirectional sliding by detecting drag operations and determining whether to switch the first slider control to allow sliding on both sides, thereby adapting the operational constraints to the current state rather than maintaining fixed unidirectional constraints
3Stability of the object's composition
If multiple drag operations are required to select a value subinterval when sliders overlap, then the relative position constraint is maintained, but the productivity deteriorates
Solution Approach 1:
The system dynamically adjusts the sliding constraints based on real-time position detection. When the first slider control is detected to be on or adjacent to the second slider control, the system switches the second slider control to bidirectional sliding mode, allowing users to select value subintervals in a single drag operation rather than requiring multiple sequential operations
Solution Approach 2:
The system changes the operational parameters of the slider controls by switching between unidirectional and bidirectional sliding modes based on the relative positions of the controls. This parameter change allows the system to optimize for either maintaining relative position stability or improving selection efficiency depending on the current state
Data Source
AI summary
An instruction associated with a first sliding control is received, where the first sliding control is located on a first side of a second sliding control, and where the received instruction instructs the first sliding control to be slid to a second side of the second sliding control. The first sliding control is slid to the second side of the second sliding control in response to receiving the instruction.


