Serverless Design Operation Execution for Service Integrations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The execution of design operations in service integration systems, such as database services and software-as-a-service (SaaS), requires expensive web servers and dedicated resources due to the need for a standalone context, limiting scalability and increasing operational costs.

Innovation Solution

Implementing a domain-agnostic serverless API that routes design operation requests to operation-specific processors generated on demand, which are cached for reuse, enabling multi-tenancy through file and memory isolation, and network policies to interact with external services without a running web server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a standalone web server with dedicated resources is used to execute design operations, then execution reliability and context isolation are improved, but operational costs and resource consumption increase significantly

Engineering Contradiction:
Improveexecution reliabilityVSAvoidoperational cost
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

Multiple tenants share a common pool of computing resources through virtualization, where design operations from different tenants are executed on the same infrastructure. The system dynamically allocates CPU, memory, and other resources to different tenants based on demand, eliminating the need for each tenant to maintain separate dedicated web servers while maintaining isolation through virtualized environments.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The shared execution platform is designed to handle multiple types of design operations from multiple tenants through a universal interface. The system provides multi-tenancy capabilities, resource management, and operation execution in a single platform that can serve diverse connector types and operation kinds, replacing the need for specialized domain-specific web servers for each connector.

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

2Manufacturing precision

If domain-specific web servers are deployed for each connector, then connector-specific execution accuracy is improved, but system complexity and deployment overhead increase

Engineering Contradiction:
Improveexecution accuracyVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system separates connector-specific logic into isolated execution contexts or sandboxes within the shared platform. Each connector operates in its own virtualized environment with dedicated configuration and dependencies, ensuring accurate execution of connector-specific operations while managing complexity through modular isolation rather than separate physical servers.

Inventive Principle:
Principle #1Segmentation

3Productivity

If a shared execution platform is used to reduce costs, then resource utilization efficiency is improved, but security risks and isolation challenges increase

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidsecurity risk
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The system introduces virtualization layers and isolation mechanisms as intermediaries between different tenants sharing the same physical infrastructure. These intermediary layers provide memory isolation, file system isolation, and network policy enforcement, allowing multiple tenants to securely share resources while preventing unauthorized access and maintaining security boundaries without requiring dedicated physical servers for each tenant.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12554529B2Operation execution for connection service integration
Publication Date: 2026.02.17 SALESFORCE INC
  • US12554529B2 patent drawing
  • US12554529B2 patent drawing
  • US12554529B2 patent drawing

AI summary

Methods, systems, and storage media are described for enabling the execution of design operations associated with service integrations. In particular, some implementations are directed to executing design operations using operation-specific processors. Other implementations may be disclosed or claimed.