Wireless Terminal Capability Re-enabling via Condition-Based Request
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing device management systems face challenges in enabling or disabling specific capabilities of wireless terminals, such as camera functions, within control areas, due to errors in admission registration, failure to detect terminal departure, and the inconvenience of obtaining temporary authorizations, leading to disabled capabilities being inaccessible even when the terminal is within the control area.
Innovation Solution
A method and device management system that allows a wireless terminal to request and transmit enablement messages to a server for re-enabling disabled capabilities based on specific conditions, such as location or authorization codes, enabling the terminal to process control commands for enabling or disabling capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the DM server disables a capability of the terminal using location information or admission information, then the capability is successfully limited in the control area, but the capability cannot be re-enabled if the DM server fails to establish a DM session or transfer the enablement command
Solution Approach 1:
The terminal is empowered to autonomously determine whether it should request re-enabling of a disabled capability based on predefined conditions (such as location changes or user actions), and to automatically transmit requests to the server without requiring manual user input or waiting for server-initiated commands. This self-service mechanism ensures the capability can be re-enabled even when the server cannot establish a DM session proactively.
Solution Approach 2:
The terminal pre-configures the conditions under which it should request re-enabling of capabilities (e.g., upon detecting location change, or upon user action). When these conditions are met, the terminal immediately transmits a request message to the server, rather than waiting for the server to initiate the enablement process. This preliminary preparation of enabling conditions resolves the contradiction by ensuring timely re-enabling.
2Reliability
If the DM server requires manual authorization for temporary capability enabling, then security is maintained, but user convenience deteriorates due to the need to input registration information
Solution Approach 1:
The terminal automatically determines whether predefined conditions for temporary capability enabling are met (such as location context or user action patterns), and autonomously transmits requests to the server for authorization. This eliminates the need for users to manually input registration information while maintaining security through server-side verification of the transmitted conditions.
Solution Approach 2:
The system changes the parameter of authorization request initiation from manual user input to automatic condition-based triggering. The terminal monitors relevant parameters (location, user actions) and automatically initiates the authorization request when conditions change, thereby improving convenience while the server maintains security by verifying the changed parameters against authorization policies.
3Extent of automation
If the terminal waits for the DM server to transfer enablement commands, then centralized control is maintained, but response time increases and user productivity decreases
Solution Approach 1:
The terminal autonomously determines when to request re-enabling of capabilities based on predefined conditions (such as location changes or user actions), and automatically transmits requests to the server. This self-service mechanism eliminates waiting time while the server maintains centralized control by verifying and approving the requests, thereby resolving the contradiction between automation and productivity.
Solution Approach 2:
The terminal continuously monitors relevant conditions (location, user actions) and provides feedback to the server by automatically transmitting re-enabling requests when conditions change. The server responds by verifying the conditions and approving or rejecting the requests. This feedback loop maintains centralized control while significantly reducing response time compared to waiting for server-initiated commands.
Data Source
Figure 1~2
Figure 3
Figure 4~5
AI summary
Provided is a method for enabling a capability of a terminal in a device management system including a server capable of at least one of enabling and disabling capabilities of the terminal. The method includes the step of determining if a condition has been met for requesting enablement of a disabled capability of the terminal. The method further includes the step of transmitting a request message to the server including information related to the condition being met, based on a determination that the condition has been met. The method further includes the step of receiving a control command for the disabled capability from the server to process the control command.