Terminal Application Management via Environmental Context
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The improper use of mobile phone terminals, such as using them while walking, leads to distractions and accidents, and relying solely on regulations and user consciousness for control is ineffective, as it either disables necessary functions or increases user manual operations, causing inconvenience and reducing user experience.
Innovation Solution
A terminal management method that obtains current environment information, determines an application management strategy based on this information, and enables or disables application programs accordingly, using inertial sensors, navigation systems, and OTA platforms to regulate terminal usage in specific environments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If regulations and user consciousness are used to control terminal usage, then terminal usage can be regulated, but the control effect is very limited and user convenience is reduced
Solution Approach 1:
The terminal automatically detects environment information (location, motion state) and self-manages application enabling/disabling based on preset strategies, without requiring user manual operations. The system serves itself by autonomously regulating terminal usage according to environmental context.
Solution Approach 2:
The terminal continuously obtains environment information and feeds it back to the management module, which then adjusts application enabling status based on the feedback. This closed-loop feedback mechanism ensures reliable regulation while maintaining user convenience through automatic adaptation.
2Object-affected harmful factors
If terminal functions are disabled in certain environments to improve safety, then accident prevention is enhanced, but necessary functions may be restricted
Solution Approach 1:
Different application enabling statuses are applied to different environments. The terminal determines location and motion state to identify the current environment, then selectively enables or disables applications based on the specific environmental context, ensuring safety-critical functions are restricted only where necessary.
Solution Approach 2:
The terminal dynamically adjusts application enabling status based on real-time environment information. As the user moves between different environments (e.g., from walking state to stationary state), the system dynamically changes which applications are enabled, maintaining both safety and functional adaptability.
3Reliability
If manual user operations are required to control terminal usage, then usage can be regulated, but user experience is reduced due to increased operations
Solution Approach 1:
The terminal automatically performs the control operations that would otherwise require user intervention. The system monitors environment information and automatically enables or disables applications based on preset strategies, eliminating the need for users to manually configure or adjust settings.
4Object-affected harmful factors
If terminal usage is strictly regulated to enhance safety, then accidents are reduced, but user experience and convenience are compromised
Solution Approach 1:
Strict regulation is applied only in specific environments where safety risks exist (e.g., walking state, certain locations). In other environments, the terminal allows normal application usage, thus enhancing safety where needed while preserving user experience in safe contexts.
Solution Approach 2:
The regulation level dynamically adjusts based on environmental context. The terminal transitions between different management strategies as environment information changes, providing strict control when safety is at risk and relaxed control when it is not, thereby maintaining both safety and user experience.
Data Source
AI summary
Embodiments of the present disclosure provide a terminal management method and device, a terminal and a computer storage medium. The terminal management method comprises: obtaining current environment information of a terminal; determining an application management strategy matching with the current environment information according to the current environment information and a correspondence between environment information and application management strategies; and performing an enabling management on an application program set in the terminal according to the application management strategy.


