Integration Platform for Network Infrastructure Orchestration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud platform infrastructure experiences connectivity issues and increased latency due to brittle connections between network devices, which are prone to failure with changes in applications or network devices, leading to inefficient modifications and configurations.

Innovation Solution

An integration platform with a service composition layer (SCL), network abstraction layer (NAL), and experience layer (EXL) provides orchestration, automation, and integration for network infrastructure, allowing for modular task execution and rollback capabilities to manage changes without affecting underlying network devices or applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If connections between network devices are made unique and specific to support application requirements, then connectivity and functionality are improved, but system reliability deteriorates because changes easily break connections

Engineering Contradiction:
ImproveconnectivityVSAvoidconnection stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces an integration platform as an intermediary layer between software applications and network infrastructure. This platform includes a service composition layer that manages connections dynamically, allowing applications to communicate with network devices through standardized interfaces rather than unique direct connections. When network devices change, the integration platform reroutes connections through the intermediary, preventing connection breakage while maintaining adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the system into distinct layers: application layer, integration platform layer (with service composition layer and network abstraction layer), and network infrastructure layer. This segmentation isolates changes in each layer, so that network device modifications do not directly impact application connections. The service composition layer acts as a buffer that manages the segmented connections independently.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If network devices are updated or modified to improve functionality, then system capabilities are enhanced, but connectivity issues and latency increase due to connection failures

Engineering Contradiction:
Improvesystem functionalityVSAvoidlatency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The integration platform performs preliminary actions by pre-establishing standardized connection templates and protocols before network device updates occur. When network devices need updating, the platform has already prepared alternative routing paths and connection configurations, allowing seamless transitions without connection failures or latency increases. The service composition layer pre-maps application requirements to network capabilities, so updates can be applied without disrupting existing connections.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If direct connections are established between applications and network devices, then communication efficiency is improved, but ease of modification deteriorates because changes require reconfiguring connections

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidmodification ease
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The patent implements universal standardized interfaces at the network abstraction layer that can serve multiple applications and network devices simultaneously. Instead of unique direct connections, the integration platform provides universal connection protocols and templates that work across different applications and network devices. This allows modifications to network devices or applications without requiring reconfiguration of individual connections, as the universal interface absorbs the changes while maintaining communication efficiency.

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

Data Source

PatentUS10942785B2Integration of software applications with infrastructure
Publication Date: 2021.03.09 SALESFORCE INC
  • US10942785B2 patent drawing
  • US10942785B2 patent drawing
  • US10942785B2 patent drawing

AI summary

Methods, systems, and devices for network integration are described. Some systems may implement an integration platform including a service composition layer (SCL), a network abstraction layer (NAL), and one or more application programming interfaces (APIs). The integration platform may support application and network flexibility, customization, and modular design based on the SCL and NAL. For example, the SCL may receive an execution request (e.g., an intent) corresponding to a service and may parse the execution request to determine a set of modular tasks. The SCL may send a modular task (e.g., via an API) to the NAL for processing. The NAL may determine a type of infrastructure architecture (e.g., including querying for network node connections, parameters, etc.) associated with the integration platform and may modify the modular task based on the information. The NAL may execute the modular task on one or more network devices to perform the service.