Differential Device Staging via Automated Configuration Scripts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for configuring and preloading devices with enterprise applications and data are time-intensive and costly, requiring manual intervention, and result in uniform settings across all devices, lacking individual customization.

Innovation Solution

A system that detects network connections to automatically push configuration files to client devices, using executable files or scripts to modify settings, simulate user interface events, and customize device configurations based on device type and capabilities, enabling differential staging and reducing manual configuration needs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual configuration methods are used to preload devices with enterprise applications and data, then devices can be customized with specific settings, but the process becomes time-intensive and labor-intensive

Engineering Contradiction:
Improvedevice customizationVSAvoidconfiguration time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-configuring devices with staging information during the device preparation phase, before actual enterprise use. Configuration files are prepared in advance with device-specific settings, applications, and data that will be automatically applied when the device connects to the enterprise network, eliminating the need for time-consuming manual configuration at deployment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements self-service through automated configuration systems where devices automatically retrieve and apply their own configuration files from a server upon network connection. The system uses device identifiers to match devices with pre-prepared configuration files, and the devices self-configure without human intervention, reducing both time and labor requirements while maintaining customization.

Inventive Principle:
Principle #25Self-service

2Ease of manufacture

If OEM preconfiguration is used for devices, then configuration costs can be reduced, but all devices receive identical settings without customization

Engineering Contradiction:
Improveconfiguration costVSAvoiddevice customization
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by providing different configuration settings to different devices based on their specific requirements, device types, and assigned purposes. Each device receives a customized configuration file tailored to its local needs rather than a universal identical configuration, enabling differentiation while maintaining automated deployment and cost efficiency.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements parameter changes by varying configuration parameters across different devices based on device identifiers and requirements. The system modifies configuration files to include device-specific applications, settings, and data by changing relevant parameters in the configuration process, allowing customization without manual intervention or increased costs.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If automated configuration systems are implemented, then manual labor is reduced, but system complexity increases

Engineering Contradiction:
Improveconfiguration efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies universality by implementing a single automated configuration system that handles multiple device types, configurations, and deployment scenarios through a unified approach. The system uses standardized configuration files and processes that can accommodate various devices and requirements, reducing overall system complexity while maintaining high productivity through automation.

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

Data Source

PatentUS10135684B2Differential staging of devices in bulk enrollment
Publication Date: 2018.11.20 OMNISSA LLC
  • US10135684B2 patent drawing
  • US10135684B2 patent drawing
  • US10135684B2 patent drawing

AI summary

Disclosed are various examples for differential staging of devices in bulk enrollment. In one example, a computing environment can detect a network connection event where a client device establishes a connection with a network device that is communicatively coupled to the computing environment. A configuration file can be copied from a data store of the at least one computing device to local memory of the client device. The configuration file can comprise one or more predefined configuration settings. A configuration of the at least one client device can be caused using the configuration file. The configuration can include automating user interface events on the client device to cause a setting of the client device to conform to the predefined configuration settings.