Split Execution Layer Control for Service Customization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Entities face significant challenges in deploying new services due to high resource and time investments in infrastructure development and regulatory compliance, which can be costly and delay service deployment, and franchise models limit creative freedom and control over service customization.

Innovation Solution

Implementing a system with split control of execution environments, where one entity manages the underlying functionality and another controls presentation aspects, using a first and second execution layer with a corresponding control panel, allowing for customization of the computing environment while maintaining regulatory compliance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If an entity develops and tests infrastructure to deploy new services, then the service can be deployed with full control and customization, but the operating costs increase and deployment time is delayed

Engineering Contradiction:
Improveservice customization controlVSAvoiddeployment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system divides the execution environment into multiple layers: a first execution layer that provides core service functionality and a second execution layer that provides presentation and customization capabilities. This segmentation allows different entities to control different layers simultaneously, enabling rapid deployment while maintaining customization control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a franchise model as an intermediary approach where a franchisor provides pre-developed infrastructure through the first execution layer, while franchisees can customize services through the second execution layer. This mediator approach reduces deployment time and costs while preserving customization capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of manufacture

If an entity integrates with or modifies existing infrastructure, then new services can be deployed with reduced investment, but the complexity of day-to-day operations increases

Engineering Contradiction:
Improveinfrastructure investmentVSAvoidoperational complexity
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

By segmenting the system into first and second execution layers with distinct control panels, the patent reduces operational complexity. Each layer can be managed independently through its own control panel, allowing entities to work with pre-integrated infrastructure without managing the entire system's complexity.

Inventive Principle:
Principle #1Segmentation

3Ease of manufacture

If an entity becomes a franchisee to reduce infrastructure investment, then costs are reduced, but control over service provision and creative freedom are limited

Engineering Contradiction:
Improveinfrastructure investmentVSAvoidservice control freedom
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent resolves this contradiction by segmenting control authority across two execution layers. The first execution layer handles core functionality (reducing infrastructure investment needs), while the second execution layer grants franchisees control over presentation and customization aspects, thereby maintaining creative freedom and service control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a dimensional layer to the franchise model by introducing the second execution layer for presentation control. This transforms the traditional single-layer franchise model into a multi-layered system where franchisees gain additional freedom in the presentation dimension without compromising the efficiency benefits of the core service layer.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

4Reliability

If government regulations require auditing infrastructure, then compliance can be ensured, but additional personnel costs and deployment complexity increase

Engineering Contradiction:
Improveregulatory complianceVSAvoidcompliance infrastructure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments compliance and auditing functions into the first execution layer, which can be managed independently through its control panel. This allows regulatory compliance to be ensured through the core service layer while keeping the compliance infrastructure separate from the customization layer, reducing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11881990B2Systems and methods for providing split control of multiple execution environments
Publication Date: 2024.01.23 MONEYGRAM INTERNATIONAL INC
  • US11881990B2 patent drawing
  • US11881990B2 patent drawing
  • US11881990B2 patent drawing

AI summary

The present disclosure describes systems, methods, and computer-readable storage media implementing techniques for providing split control of an execution environment. According to aspects of the disclosure, a first entity may be configured to exert control over presentation related aspects (e.g., the look and feel) of services provided by a second entity, while the second entity may exert control over backend processing and execution of the services. To facilitate the different portions of the split control, one or more servers may be configured to provide a first execution layer, a second execution layer, and a second execution layer control panel. The first execution layer may perform operations for executing the provisioning of the service. The second execution layer may perform operations for presenting the computing/execution environment for providing the service, and the second execution environment control panel may provide the first entity to customize/modify presentation related aspects of the computing/execution environment.