Access Policy Management Device for Dynamic Mobile Infrastructure Scaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile network environments face challenges in efficiently managing and scaling their infrastructure to meet the growing demands of various mobile computing devices accessing different resources with varying access policies.

Innovation Solution

An access policy management device monitors mobile application installations and adjusts the number of backend enterprise web applications online on web servers, dynamically scaling the infrastructure by bringing instances online or offline based on changes in mobile application deployments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the number of backend enterprise web applications is increased to meet growing mobile application demands, then the system can handle more mobile devices and applications, but the infrastructure complexity and resource management difficulty increase

Engineering Contradiction:
Improvesystem capacity to handle mobile applicationsVSAvoidinfrastructure management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The access policy management device continuously monitors the number of mobile application installations and compares it with the number of backend enterprise web applications online. This feedback mechanism triggers automatic scaling actions when mismatches are detected, resolving the contradiction by enabling dynamic adaptation without manual intervention.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-scaling by automatically determining whether to bring backend web applications online or take them offline based on monitored mobile application installation data. This self-service capability eliminates the need for manual infrastructure management, reducing complexity while maintaining system capacity.

Inventive Principle:
Principle #25Self-service

2Loss of energy

If backend enterprise web applications are dynamically scaled to match mobile application installations, then resource utilization is optimized, but the system requires continuous monitoring and adjustment mechanisms

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidautomated monitoring and scaling capability
Core Design Contradiction:
Loss of energyVSExtent of automation

Solution Approach 1:

The access policy management device performs multiple functions: it enforces access policies, monitors mobile application installations, determines backend application scaling needs, and executes scaling decisions. This multi-functionality consolidates the automation requirements into a single device, optimizing resource utilization while managing the complexity of continuous monitoring.

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

3Reliability

If the infrastructure is scaled to accommodate peak mobile application demands, then all mobile devices can be served during peak times, but resources are underutilized during low-demand periods

Engineering Contradiction:
Improvesystem availability for mobile devicesVSAvoidnumber of backend web applications running
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system dynamically adjusts the number of backend enterprise web applications online based on real-time mobile application installation data. This dynamic scaling ensures sufficient capacity during peak demand while reducing the number of running applications during low-demand periods, resolving the contradiction between reliability and resource quantity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10171503B1Methods for scaling infrastructure in a mobile application environment and devices thereof
Publication Date: 2019.01.01 F5 NETWORKS INC
  • US10171503B1 patent drawing
  • US10171503B1 patent drawing
  • US10171503B1 patent drawing

AI summary

A method, non-transitory computer readable medium and device that assists with scaling infrastructure in a mobile application environment obtaining a number of mobile application installations of a mobile application on a plurality of mobile devices. A number of mobile application installations corresponds with a number of backend enterprise web applications online on one or more web applications servers is determined where the backend enterprise web applications are associated with the mobile application. The number of backend enterprise web applications online on the one or more web application servers is modified when the determining indicates the number of mobile application installations does not correspond with the number of backend enterprise web applications.