Edge Tab Bar Control for Mobile Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile computing devices face issues with accidental user input, particularly when they are inadvertently activated while in a pocket or bag, leading to unintended actions such as unlocking or handling calls, which existing solutions fail to adequately prevent.
Innovation Solution
A touchscreen interface with tab bar controls that require a specific pulling gesture to activate functions like unlocking, silencing the ringer, or managing calls, ensuring that accidental activation is difficult due to the need for intentional user motion and contact with specific graphical elements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the touchscreen is locked to prevent accidental input, then security against unintended actions is improved, but the user cannot interact with the device when needed (e.g., answer calls, unlock, control ringer)
Solution Approach 1:
The touchscreen interface is segmented into multiple independent tab bar controls, each handling a specific function (unlock, answer call, decline call, control ringer). This segmentation allows the system to provide targeted interaction capabilities for specific tasks while maintaining overall lock state, resolving the contradiction by enabling necessary interactions without compromising security against unintended actions.
Solution Approach 2:
Tab bar controls serve as intermediary elements between the locked state and full functionality. These controls provide a mediated interaction layer that allows essential operations (unlocking, call management) without requiring full device unlocking, thus maintaining security while enabling necessary user interactions.
2Ease of operation
If simple touch gestures are used for activation, then ease of operation is improved, but the risk of accidental activation increases
Solution Approach 1:
The tab bar controls incorporate dynamic motion thresholds and velocity detection. The system distinguishes between deliberate pulling gestures (exceeding motion threshold) and accidental contacts (below threshold), allowing simple visual interaction while maintaining reliability through dynamic motion analysis. This resolves the contradiction by keeping gestures simple yet preventing accidental activation through intelligent motion detection.
Solution Approach 2:
The system changes parameters such as motion threshold, velocity, and gesture duration to differentiate between intentional and accidental inputs. By adjusting these parameters, the system maintains ease of operation for legitimate users while preventing accidental activation, resolving the contradiction between simplicity and reliability.
3Ease of operation
If tab bar controls are displayed across the entire touchscreen, then accessibility is improved, but the interface complexity increases
Solution Approach 1:
The tab bar controls are extracted from the main interface and positioned along the edges of the touchscreen. This extraction reduces central interface clutter while maintaining accessibility through edge placement, resolving the contradiction by improving accessibility without increasing overall interface complexity.
Solution Approach 2:
Instead of placing tab bar controls in the traditional horizontal menu bar, the system positions them vertically along the edge of the screen. This dimensional repositioning improves accessibility through edge placement while reducing visual complexity in the main interface area, resolving the contradiction between accessibility and interface complexity.
Data Source
AI summary
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing tab bar controls on a mobile computing device are described. In one aspect, a method includes displaying a first tab graphic in a first tab bar control, the first tab bar control being displayed at a first default position on a first edge of a touchscreen display, detecting a user selection in a first region of the touchscreen display, the first region associated with the first tab graphic, detecting user motion, animating the first tab bar control to extend from the first edge of the touch-screen display in response to detecting user motion, determining a measure of user motion, comparing the measure of user motion to a threshold measure, and performing one or more functions on the mobile device in response to the measure of user motion exceeding the threshold measure.


