Layered Architecture for Remote Client Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Corporate enterprises face significant financial and labor costs in maintaining computing infrastructure, prompting a need for cost-effective solutions to manage and configure distributed client systems.

Innovation Solution

The implementation of layered architectures for remote dynamic administration of distributed client configurations, enabling online configuration services to manage client systems by providing dynamically-updated lists and configuration payloads, and presenting user interfaces with configured applications, while receiving subscription information and authenticating users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If enterprises maintain their own computing infrastructure, then control and reliability are improved, but financial expenditure and labor costs increase

Engineering Contradiction:
Improveinfrastructure controlVSAvoidfinancial expenditure
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent introduces an intermediary service provider that manages the computing infrastructure on behalf of enterprises. This mediator handles the technical operations, allowing enterprises to access services without directly maintaining the infrastructure, thus reducing financial and labor costs while maintaining control through service-level agreements and access mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The service provider implements a universal infrastructure platform that serves multiple enterprises simultaneously. This multi-functional system consolidates resources, enabling cost-sharing and resource optimization across different client organizations, thereby reducing individual enterprise expenditures while maintaining reliable service delivery.

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

2Reliability

If enterprises maintain their own computing infrastructure, then control and reliability are improved, but labor costs increase

Engineering Contradiction:
Improveinfrastructure controlVSAvoidlabor efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The service provider acts as an intermediary that absorbs the labor requirements for infrastructure maintenance. By centralizing these operations, the provider can apply specialized skills and automation more effectively, reducing the labor burden on individual enterprises while maintaining infrastructure control and reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent merges infrastructure management functions into a centralized service model. By combining maintenance, updates, and operational tasks into a unified service delivery framework, the system achieves economies of scale that improve labor efficiency and reduce overall costs while maintaining enterprise control through standardized interfaces.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If distributed client systems are managed locally, then configuration flexibility is improved, but administrative burden increases

Engineering Contradiction:
Improveconfiguration flexibilityVSAvoidadministrative burden
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The service provider implements feedback mechanisms that automatically detect system states, configuration needs, and policy changes. This enables automated configuration management where the system self-adjusts based on received feedback, reducing the administrative burden on enterprises while maintaining configuration flexibility through policy-driven customization.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system employs dynamic configuration management where settings can be changed in real-time without requiring local system modifications. The service provider pushes updates and configuration changes dynamically to client systems, allowing flexible adaptation to changing needs while simplifying administration through centralized control and automated deployment.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9026623B2Layered architectures for remote dynamic administration of distributed client configurations
Publication Date: 2015.05.05 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9026623B2 patent drawing
  • US9026623B2 patent drawing
  • US9026623B2 patent drawing

AI summary

This description provides tools related to layered architectures for remote dynamic administration of distributed client configurations. These tools provide methods that may include subscribing to have online configuration services remotely manage applications installed on client systems. The methods may also include receiving dynamically-updated lists from the online configuration services, with these lists including the installed applications. The methods may also receive configuration payloads that specify how to configure the installed applications, and may configure the installed applications based on these configuration payloads. The methods may also present user interfaces on the client systems, with the user interfaces including the configured applications. The tools also provide methods that may include receiving subscription information from the customer sites, with the subscription information indicating that the customer sites have subscribed to the online configuration services. The methods may also include sending the dynamically-updated lists and the configuration payloads to the customer sites.