Mobile Device Function Control via Server-Verified Blocking Codes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing use of mobile devices in enterprises poses a security risk due to unauthorized access to enterprise resources, necessitating effective methods to control and manage mobile device functionality across various models, platforms, and operating systems, while ensuring secure blocking and unblocking of sensitive functions.
Innovation Solution
A method and apparatus using blocking and unblocking codes to control mobile device functions, where users input codes through an application to block or unblock specific functions, with a server verifying the codes to prevent unauthorized access and data leakage, employing a unique code generation for each user and device to ensure secure operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If mobile devices are allowed to access enterprise resources directly, then user convenience and productivity are improved, but enterprise security and data protection deteriorate
Solution Approach 1:
The patent introduces a server as an intermediary between mobile devices and enterprise resources. The server receives blocking codes from users, verifies them against stored policies, and controls function access accordingly. This mediator enables convenient user control while maintaining enterprise security by filtering and validating access requests before they reach enterprise systems.
Solution Approach 2:
The system implements feedback through the blocking code verification process. Users input blocking codes, the server verifies these codes against stored enterprise policies, and returns control decisions. This feedback loop allows users to control their devices while the server continuously monitors and enforces security policies, resolving the contradiction between user convenience and security.
2Object-affected harmful factors
If function blocking control is implemented on mobile devices, then enterprise security is improved, but device complexity and operational difficulty increase
Solution Approach 1:
The patent extracts the complex function blocking logic from the mobile device itself and relocates it to a centralized server. The device only performs simple code input and reception, while the server handles verification, policy comparison, and control decisions. This extraction dramatically simplifies the device-side complexity while maintaining strong security control.
Solution Approach 2:
Instead of implementing complex blocking mechanisms directly on each device, the system uses code-based control where the server sends simplified blocking codes to devices. These codes carry the essential control information, allowing devices to execute blocking functions without needing complex internal control mechanisms, thus reducing device complexity.
3Ease of operation
If users can manually control function blocking, then ease of operation is improved, but security vulnerability and misuse risk increase
Solution Approach 1:
The server provides feedback by verifying blocking codes against stored enterprise policies before executing blocking actions. This verification feedback loop prevents misuse and ensures security compliance, while still maintaining ease of operation for authorized users who simply need to input their blocking codes without understanding the underlying security verification process.
Data Source
AI summary
Disclosed herein are a method and apparatus for controlling functionality of a mobile device. The operation of the element function of the mobile device is blocked by a blocking code, and the operation of the blocked element function is unblocked by an unblocking code. The blocking code is a code used to block the operation of the element function of the mobile device in an area in which a user is located, and the unblocking code is a code that is uniquely generated to correspond to the blocking code and that is used to unblock the operation of the blocked element function. By means of the blocking code and the unblocking code, the blocking and unblocking of the operation of an element function that is required in an area in which the user of the mobile device is located may be easily performed.


