MDM Message Routing for Secure Distributed User Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Enterprise organizations face challenges in maintaining information security and preventing unauthorized access while optimizing resource utilization and bandwidth in enterprise computing environments with mobile device management software.

Innovation Solution

A computing platform receives application content requests from enterprise devices, generates database queries, and sends notifications based on user profiles and roles, using a message database server to manage and route messages efficiently, overcoming mobile device management limitations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If mobile device management software is implemented to protect information security, then information security is improved, but resource utilization and bandwidth efficiency deteriorate

Engineering Contradiction:
Improveinformation securityVSAvoidresource utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent introduces a message router as an intermediary component that sits between the MDM server and user devices. This router optimizes message routing by analyzing message types, device states, and network conditions to select the most efficient delivery path, thereby improving resource utilization while maintaining the security enforcement capabilities of MDM software

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically adjusts message routing strategies based on real-time device states, network conditions, and message priorities. By making routing decisions adaptive rather than static, the system optimizes bandwidth utilization and resource efficiency while maintaining security policies

Inventive Principle:
Principle #15Dynamics

2Reliability

If mobile device management software is deployed to prevent unauthorized access, then information security is improved, but system complexity increases

Engineering Contradiction:
Improveunauthorized access preventionVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the MDM system into distinct functional modules: policy enforcement server, message router, device agents, and notification services. This modular architecture reduces overall system complexity by allowing each component to be independently managed, configured, and optimized while maintaining security functions

Inventive Principle:
Principle #1Segmentation

3Reliability

If message routing is optimized for security enforcement, then information security is improved, but message delivery speed deteriorates

Engineering Contradiction:
Improvesecurity enforcementVSAvoidmessage delivery speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent applies different routing strategies and security checks based on the specific characteristics of each message type and destination device. Rather than applying uniform security enforcement to all messages, the system optimizes routing paths and security verification methods according to local message requirements, thereby maintaining security while improving delivery speed

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12443468B2Managing and routing messages to distributed user devices in an enterprise computing environment
Publication Date: 2025.10.14 BANK OF AMERICA CORP
  • US12443468B2 patent drawing
  • US12443468B2 patent drawing
  • US12443468B2 patent drawing

AI summary

Aspects of the disclosure relate to managing and routing messages to distributed user devices in an enterprise computing environment. In some embodiments, a computing platform may receive an application content request from an enterprise tablet computing device. The computing platform may generate and send a database query, which may cause a message database server to select message data from a message database hosted by the message database server. After sending the database query, the computing platform may receive, from the message database server, the message data selected from the message database. Subsequently, the computing platform may generate a notification for the enterprise tablet computing device and may send the notification to the enterprise tablet computing device, which may cause the enterprise tablet computing device to display the notification.