Do-not-disturb mode using screen orientation detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face challenges in focusing due to constant notifications from multiple communications devices, which disrupt their ability to concentrate on tasks, as existing technologies do not effectively manage distractions during periods requiring uninterrupted time.
Innovation Solution
Implementing a do-not-disturb mode in communications devices that detects the orientation of the screen using accelerometers and gyroscopes, sending notifications to servers to temporarily suspend communications features when the screen is facing down, thereby disabling notifications and alerts from both the primary device and ancillary devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If notifications and alerts from multiple communications devices are enabled to provide real-time communications, then communication efficiency is improved, but user focus and task completion deteriorate due to constant interruptions
Solution Approach 1:
The system dynamically adjusts communication behavior based on device orientation state. When the display screen is detected to be facing down, the system automatically transitions to a do-not-disturb mode that suspends notifications and alerts. When the screen is picked up or rotated to a usable orientation, communication features are restored. This dynamic state-dependent behavior allows the system to adapt between communication efficiency and user focus based on real-time conditions.
Solution Approach 2:
The system uses the device's own sensors (accelerometer and gyroscope) to automatically detect display orientation and trigger appropriate modes without requiring user intervention. The device serves itself by monitoring its own state and autonomously enabling or disabling communication features based on whether it is being held or placed down, eliminating the need for manual mode switching while maintaining both communication efficiency and user focus.
2Object-affected harmful factors
If a do-not-disturb mode is activated to eliminate notification interruptions, then user focus is improved, but communication responsiveness deteriorates
Solution Approach 1:
The do-not-disturb mode is not static but dynamically activated and deactivated based on display orientation detection. The system continuously monitors whether the display screen is facing down or in a usable orientation, automatically transitioning between do-not-disturb mode and normal communication mode. This ensures that communication responsiveness is maintained when needed (when device is picked up) while providing interruption-free focus time when the device is placed down.
Solution Approach 2:
The system implements a feedback loop where sensors continuously monitor display orientation and feed this information back to the control system. Based on this feedback, the system automatically adjusts communication feature availability. When the display is detected to be facing down, feedback triggers suspension of notifications; when the display is picked up, feedback restores communication capabilities, ensuring communication responsiveness is maintained when the user needs it.
3Object-affected harmful factors
If multiple communications features are suspended during do-not-disturb mode, then uninterrupted focus time is achieved, but device functionality is reduced
Solution Approach 1:
Device functionality is dynamically adjusted based on display orientation state. During do-not-disturb mode (display facing down), non-essential communications features are suspended to provide uninterrupted focus time. When the display is picked up or rotated to a usable orientation, the system automatically restores communication features, ensuring full device functionality is available when needed while providing limited functionality during focus periods.
Solution Approach 2:
Different communication features are selectively suspended or maintained based on local quality criteria. The system distinguishes between essential communication functions and non-essential features, suspending only those that would cause interruptions during do-not-disturb mode while maintaining basic device operation. This selective approach preserves necessary functionality during focus time while eliminating distracting communications.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This solution provides users with uninterrupted periods by eliminating multiple streams of communications stimuli, allowing them to focus on tasks without interruptions from incoming calls, emails, or text messages, enhancing productivity by enabling easy activation and deactivation of do-not-disturb modes.
Implementation Method 1
detects the orientation of the screen using accelerometers and gyroscopes
Implementation Method 2
detects the orientation of the screen using accelerometers and gyroscopes
Data Source
Figure 1
Figure 2A~2B
Figure 3
AI summary
Methods related to do-not-disturb modes activated by a mobile device are provided. An example method may include receiving a do-not-disturb notification by a mobile device indicating that the mobile device is in a do-not-disturb mode. The method may further include temporarily disabling, when the mobile device is in the do-not-disturb mode, causing at least one communications feature associated with the mobile device and one or more additional communications features associated with one or more ancillary devices to be temporarily disabled. Another example method may include detecting whether a mobile device is in one of a stationary display screen face down state or a moving display screen face down state, and, when the mobile device is in at least one of the stationary display screen face down state or the moving display screen face down state, causing a first communications feature associated with the mobile device to be temporarily disabled and sending a do-not-disturb notification to a server. Systems and computer-readable media are also described.