Remote Device Wipe Delay Policy for MDM False Positives
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile device management systems unintentionally wipe devices due to compliance policy triggers, leading to revenue and productivity loss, especially when devices fail to check-in with management services due to software incompatibilities or other issues.
Innovation Solution
Implement a system that evaluates device conditions to determine whether to initiate a remote wipe, providing a time delay for administrative approval or remedial actions, and includes machine learning models to select appropriate wipe policies based on historical data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If compliance policies automatically wipe devices that fail to check-in within the specified time window, then security compliance is improved, but unintended device wipes occur leading to revenue and productivity loss
Solution Approach 1:
The system performs preliminary actions by notifying the user of the impending wipe before it occurs, providing an opportunity to remediate the compliance issue. The notification is sent in advance of the wipe time, allowing the user to address the problem (e.g., reinstall the management agent, resolve software conflicts) and potentially prevent the wipe from executing, thus avoiding unintended productivity loss while maintaining security compliance.
Solution Approach 2:
The system implements feedback by monitoring device check-in status, determining compliance violations, and providing notifications to users about the compliance status and impending wipe actions. This feedback loop allows users to understand why their device is at risk and take corrective actions, balancing security enforcement with operational continuity.
2Productivity
If the system provides a time delay and notification before wiping, then unintended wipes are reduced, but the response time to secure compromised devices is extended
Solution Approach 1:
The system sends a preliminary notification to the user before the wipe executes, providing advance warning and an opportunity to remediate the compliance issue. This preliminary action reduces unintended wipes by allowing users to fix problems (such as software conflicts preventing check-in) before the wipe occurs, while still maintaining relatively fast response times for actual security threats.
Solution Approach 2:
The system dynamically adjusts the wipe timing based on user response. If the user remediates the compliance issue before the wipe time, the wipe is cancelled. If no remediation occurs by the wipe time, the wipe executes. This dynamic approach optimizes the balance between providing sufficient notice to prevent unintended wipes and maintaining fast response for actual security compromises.
3Reliability
If compliance policies are strictly enforced without exceptions, then security posture is improved, but false positives increase causing legitimate devices to be wiped
Solution Approach 1:
The system uses feedback by notifying users of compliance violations and providing them an opportunity to remediate before the wipe occurs. This feedback mechanism reduces false positives by allowing users to explain legitimate reasons for non-compliance or to quickly resolve temporary issues (such as software updates or network problems) that prevented check-in, while still maintaining strong security enforcement for genuine violations.
Solution Approach 2:
By providing preliminary notification before the wipe, the system allows users to take corrective actions that may prevent the wipe from executing. This preliminary action reduces false positives by giving users a chance to demonstrate that their device should not be wiped (e.g., by resolving temporary software issues or providing legitimate business reasons for non-compliance), while still maintaining strict security enforcement for actual violations.
Data Source
AI summary
Disclosed are various embodiments for determining whether to initiate a remote device wipe in a mobile device management context. In one example, a system comprises a computing device configured to identify a device wipe condition for a client device and determine a wipe policy associated with the device wipe condition. A time for a time delay is initiated for a device wipe action of the client device. A wipe instruction is transmitted to execute the device wipe action based on an expiration of the time delay for the device wipe action.


