Distributed Mobile Device Management Agents

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile device management systems are vulnerable when a single management agent is removed or not running, leading to potential unauthorized access and disruption of enterprise content and applications.

Innovation Solution

Implementing a distributed mobile device management system with multiple management agents that cooperate to provide the functionality of a single management agent, allowing for shared information and operations through a secure connection bus, ensuring continuous management and security even if one agent is unavailable.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single management agent is used on a mobile device, then the device management system is simple, but the system becomes vulnerable and unreliable when the agent is removed or not running

Engineering Contradiction:
Improvemanagement system reliabilityVSAvoidmanagement agent structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The management agent functionality is segmented into multiple independent agent instances that can operate autonomously. Each agent is a separate executable component that can function independently, ensuring that if one agent fails or is removed, other agents continue to provide management services. This segmentation transforms the single point of failure into a distributed system with redundancy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the parameter of agent quantity from one to multiple, fundamentally altering the reliability characteristics. By introducing multiple agents with identical or complementary functionalities, the system achieves fault tolerance and continuous operation even when individual agents are unavailable.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If multiple management agents are deployed on a mobile device, then continuous management and security is ensured, but the device complexity increases

Engineering Contradiction:
Improvecontinuous management capabilityVSAvoidnumber of management agents
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Multiple management agents are merged into a unified functional system through the secure connection bus. The agents share common resources, communication channels, and operational contexts, allowing them to function as a coordinated team rather than independent entities. This merging reduces the practical complexity despite having multiple agent instances.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Each management agent is designed with universal functionality to perform multiple management tasks. The agents can execute various management operations, access shared resources, and communicate with the management server through the secure connection bus. This multi-functionality reduces the need for specialized agents for different tasks, simplifying the overall system architecture.

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

3Adaptability or versatility

If multiple management agents cooperate through a secure connection bus, then shared information and operations are enabled, but the system complexity increases

Engineering Contradiction:
Improveagent collaboration capabilityVSAvoidsecure connection bus architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The secure connection bus serves as an intermediary communication layer between multiple management agents and the management server. This intermediary structure provides standardized interfaces for information exchange and coordination, abstracting the complexity of inter-agent communication. The secure connection bus handles authentication, authorization, and data transmission securely, enabling collaboration without exposing underlying system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9043460B1Distributed management with embedded agents in enterprise apps
Publication Date: 2015.05.26 IVANTI INC
  • US9043460B1 patent drawing
  • US9043460B1 patent drawing
  • US9043460B1 patent drawing

AI summary

Distributed mobile device management including a plurality of management agents is disclosed. Management-related information may be retrieved from a storage location accessible to a plurality of management agents. The management-related information may have been provided to the storage location from a management agent associated with a managed application. And at least one operation may be performed based at least in part on the management-related information.