Application Profile Provisioning for Enterprise Client Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Administrators face difficulties in configuring application settings for remote deployment on client devices within enterprise computing environments, particularly in BYOD scenarios, due to the lack of tools to discover and set up necessary parameters for application functionality.

Innovation Solution

The system allows administrators to create application profiles that include settings and parameters, enabling the dynamic provisioning of applications on client devices by analyzing applications from distribution systems and populating settings during deployment, thereby streamlining the process of configuring applications for user devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If administrators manually configure application settings for remote deployment, then applications can be deployed to client devices, but the configuration process becomes complex and time-consuming

Engineering Contradiction:
Improveapplication deployment processVSAvoidconfiguration complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis of application metadata to automatically determine configuration settings before deployment. The metadata analysis engine examines application packages, extracts configuration requirements, and pre-configures settings so administrators only need to review and approve the deployment, eliminating manual configuration steps

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The application metadata itself contains the configuration information needed for deployment. The system uses self-descriptive metadata that automatically provides deployment parameters, reducing administrator intervention to simple approval actions rather than complex manual configuration

Inventive Principle:
Principle #25Self-service

2Reliability

If administrators manually configure each application setting, then applications can be properly deployed, but the time required for deployment increases significantly

Engineering Contradiction:
Improveapplication configuration accuracyVSAvoiddeployment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The metadata analysis engine performs configuration analysis in advance of actual deployment, extracting and validating all necessary settings from application metadata before the deployment process begins. This preliminary configuration ensures accuracy while enabling rapid deployment execution

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces manual administrative configuration actions with automated metadata-driven configuration. The metadata analysis engine automatically extracts, validates, and applies configuration settings based on application metadata, substituting manual mechanical configuration processes with automated information extraction and application

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

Data Source

PatentUS10592226B2Provisioning of applications deployed on client devices
Publication Date: 2020.03.17 OMNISSA LLC
  • US10592226B2 patent drawing
  • US10592226B2 patent drawing
  • US10592226B2 patent drawing

AI summary

Disclosed are various examples for deploying applications on client devices through a management service. A client device can be enrolled with a management service. The management service can determine application settings that are associated with an application and generate an application profile for the application. The application profile can be used to deploy the application to client devices and provision the application with the appropriate application settings.