Remote Mobile Data Wipe via Kernel-Level Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile device management systems lack the ability to perform a complete remote data wipe without user interaction, leaving residual data behind and not supporting native remote data wipe in all operating systems, posing a security risk in enterprise environments.

Innovation Solution

A system that uses low-level machine code to remotely trigger a complete data wipe or reimaging of mobile devices, allowing administrators to initiate commands through a server that are automatically executed by the client device, locking out users and ensuring secure data protection without user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If existing data wipe applications are used, then data deletion is performed, but user interaction is required and data fragments may remain

Engineering Contradiction:
Improveremote data wipe automationVSAvoidcomplete data deletion
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

A low-level machine code intermediary is introduced between the remote command and the file system operations. This machine code executes with elevated privileges and directly manipulates file records without requiring user interaction, ensuring complete data deletion while maintaining automation. The machine code acts as a mediator that bridges the gap between high-level application commands and low-level file system control.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical interaction model (requiring user clicks and confirmations) with an automated electronic command execution model. Low-level machine code substitutes for manual user operations, automatically initiating and completing data wipe operations remotely without human intervention, thereby achieving both automation and reliability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If native remote data wipe is implemented, then complete data deletion is achieved, but support is limited to specific operating systems

Engineering Contradiction:
Improvecomplete data deletionVSAvoidoperating system compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal data wipe solution that functions across multiple operating systems by using low-level machine code that can be adapted to different platforms. The machine code is designed to execute on various OS architectures (Windows, macOS, Linux, mobile platforms) and perform equivalent file system operations, making the solution multi-functional and platform-agnostic while maintaining complete data deletion capability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Extent of automation

If low-level machine code is used for remote data wipe, then complete data deletion without user interaction is achieved, but system complexity increases

Engineering Contradiction:
Improveremote data wipe automationVSAvoidsystem implementation complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent extracts the complex low-level machine code execution logic into a separate, modular component that can be independently managed and updated. The machine code is packaged as a distinct executable module that can be downloaded and installed separately from the main application, reducing the complexity burden on the core system while enabling complete automated data deletion functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11483390B2Remote data securement on mobile devices
Publication Date: 2022.10.25 OMNISSA LLC
  • US11483390B2 patent drawing
  • US11483390B2 patent drawing
  • US11483390B2 patent drawing

AI summary

A client device includes an operating system that lacks an application native to the operating system for remotely effecting a complete data wipe of a storage device of the client device. The client device determines a status of the client device violates a compliance rule associated with operation of the client device. In response to determining that the client device violates the compliance rule, the client device sends the status to a server. The client device initiates execution of an operating system kernel call to remotely effect a complete data wipe of a storage device of the client device.