Third-Party Agent MDM Profile Detection via Indirect Indicators

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is no direct method for a third-party management agent to detect whether an MDM configuration profile is present or implemented by a platform management agent on a mobile device without involving a device management server, which poses security risks and inefficiencies.

Innovation Solution

The solution involves a third-party management agent performing test operations using indirect indication-associated data, such as certificate trust, wireless configuration information, and managed application configuration, to determine the presence and implementation of a configuration profile by the platform management agent, without direct API access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a third-party management agent directly queries the platform management agent for configuration profile information, then detection accuracy is improved, but device security is compromised and system complexity increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidsecurity risk
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent introduces indirect indicators (certificate trust relationships, wireless configuration data, application configuration settings) as intermediaries to detect configuration profile presence without direct access. These intermediaries serve as safe proxies that reveal profile status information without exposing sensitive MDM internals to third-party agents.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces direct mechanical querying (API calls to platform management agent) with indirect detection mechanisms (checking certificate trust stores, wireless configurations, and application settings). This substitution eliminates the need for privileged direct access while achieving detection goals through observable system states.

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

2Reliability

If a third-party management agent relies on device management server communication to detect configuration profiles, then security is maintained, but detection efficiency and responsiveness are reduced

Engineering Contradiction:
ImprovesecurityVSAvoiddetection efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent enables the third-party management agent to autonomously detect configuration profile presence by examining local device indicators (certificates, configurations) without requiring server mediation. This self-service approach allows immediate local detection while maintaining security through indirect observation methods.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent performs detection actions directly on the device using pre-existing indicators rather than waiting for server communication. By checking certificate trust stores, wireless configurations, and application settings locally, the system achieves immediate detection responsiveness without server round-trips.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If no indirect detection method is provided, then system complexity is reduced, but the ability to detect configuration profiles without server involvement is lost

Engineering Contradiction:
Improvesystem complexityVSAvoiddetection capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent leverages existing multi-functional system components (certificate trust stores, configuration databases, application settings) for the additional purpose of MDM profile detection. These existing structures serve their primary functions while simultaneously providing detectable indicators of profile presence, avoiding additional specialized detection infrastructure.

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

Data Source

PatentUS9762444B1Detecting a configuration profile from a management agent
Publication Date: 2017.09.12 IVANTI INC
  • US9762444B1 patent drawing
  • US9762444B1 patent drawing
  • US9762444B1 patent drawing

AI summary

Detecting a mobile device management (MDM) profile from a management agent is disclosed. A third party management agent is used to perform a test operation to determine an occurrence of an indirect indication of a presence of a configuration profile. The occurrence of the indirect indication is based at least in part on the presence of indirect indication-associated data in the configuration profile. It is determined, based at least in part on the occurrence of the indirect indication, that the configuration profile is implemented by a platform management agent.