Application Packaging Standard Cloud Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for integrating applications into cloud environments are inefficient and costly, requiring repeated integration operations for each host or hosting platform, and are challenging for vendors to develop host-specific applications.

Innovation Solution

The Application Packaging Standard (APS) provides a specification for the application life cycle, including packaging, deployment, licensing, and updates, with its own API for efficient integration of SaaS web applications into the cloud, managing resources, and executing application-related functions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional Control Panel and Service Controller applications are used for integration, then applications can be integrated into hosts and hosting platforms, but the integration process becomes inefficient and requires repeated operations for each platform

Engineering Contradiction:
Improveintegration efficiencyVSAvoidtime for repeated integration operations
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent creates a universal integration architecture where a single Control Panel and Service Controller can manage multiple hosting platforms simultaneously. The system uses platform-agnostic application packaging formats and standardized APIs that allow one integration instance to serve multiple platforms, eliminating the need for separate integration operations for each host or platform.

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

2Adaptability or versatility

If vendors develop host-specific applications to integrate into different platforms, then integration compatibility is improved, but development costs increase significantly

Engineering Contradiction:
Improveplatform compatibilityVSAvoiddevelopment cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The system employs universal application packages that can be deployed across multiple hosting platforms without modification. The Control Panel and Service Controller use standardized communication protocols and APIs that work across different platforms, allowing vendors to develop applications once and deploy them universally without creating host-specific versions.

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

Solution Approach 2:

The patent introduces an intermediary layer (the standardized Control Panel and Service Controller architecture) that mediates between the application and various hosting platforms. This intermediary handles platform-specific variations, allowing the application itself to remain platform-agnostic while still achieving compatibility across different hosts and platforms.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If traditional integration methods are used, then applications can be deployed to individual hosts, but the process becomes expensive and complex

Engineering Contradiction:
Improvedeployment capabilityVSAvoidintegration system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the functions of multiple Control Panels and Service Controllers into a unified system that can manage multiple hosting platforms simultaneously. By combining these functions into a single integrated architecture, the system reduces overall complexity while maintaining reliable deployment capabilities across all platforms.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11029933B1Method and standard for integrating aplications into a cloud
Publication Date: 2021.06.08 CLOUDBLUE LLC
  • US11029933B1 patent drawing
  • US11029933B1 patent drawing
  • US11029933B1 patent drawing

AI summary

An Application Packaging Standard (APS) is a specification defining application's life cycle in a cloud. The application's life cycle includes packaging, delivering to the cloud, verification of package, integrating (and unpacking) into the cloud, distributing to clients, licensing, functionality, updates and deletion. The APS has its own Application Programming Interface (API) for accessing the APS functions from a program code or by http/https requests. The APS provides for efficient integration of SaaS web applications into the cloud.