On-Demand SAP Data Ingestion via OData for Multi-Cloud Provisioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional business data handling architectures are inflexible and require custom configuration and programming to provide SAP data to specific cloud storage environments, workforce accessible applications, and machine learning services, limiting real-time and batch data access.

Innovation Solution

An on-demand data ingestion system using the OData API on REST protocol provides no-code access to SAP data, enabling real-time and batch mode provisioning to any cloud storage, workforce applications, and machine learning services without custom software, via a service module and service agent communicating through industry-standard protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional business data handling architectures are used, then data can be accessed by specific applications through custom configuration, but the system lacks flexibility and requires custom coding for each cloud environment and application

Engineering Contradiction:
Improvedata provisioning flexibilityVSAvoidcustom configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal data provisioning system that can serve multiple cloud environments (AWS, Azure, Google Cloud) and various application types (workforce applications, machine learning services, business processes) through a single standardized interface. The service module uses industry-standard protocols (OData, REST, JSON) to provide uniform data access across diverse targets, eliminating the need for custom integration code for each destination.

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

Solution Approach 2:

The patent introduces a service module as an intermediary layer between the SAP system and various cloud environments/applications. This mediator translates internal SAP data formats into standardized external formats (JSON, XML) using industry-standard protocols, thereby simplifying the integration process and eliminating the need for custom configuration code for each target system.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If custom programming is required for each cloud environment, then specific data access requirements can be met, but the implementation time and cost increase significantly

Engineering Contradiction:
Improvedata access reliabilityVSAvoidimplementation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent establishes pre-configured service modules that are ready to connect to multiple cloud environments (AWS, Azure, Google Cloud) and application types before actual data provisioning is needed. These service modules come with built-in support for industry-standard protocols and data formats, so when data provisioning is required, the system can immediately begin operation without time-consuming custom development.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent enables dynamic configuration of data provisioning parameters through standardized interfaces. Instead of hardcoding connections for each target, the system allows parameters such as target environment, data format, and protocol to be changed through configuration files or API calls, thereby reducing implementation time while maintaining reliable data access.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If traditional architectures are used, then on-premise systems can be secured, but real-time and batch data access to cloud environments is limited

Engineering Contradiction:
Improvesystem securityVSAvoiddata access speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent segments the data provisioning system into distinct functional layers: an on-premise SAP system, a service module that handles protocol translation and data formatting, and cloud-based service agents that receive and process data requests. This segmentation allows the on-premise system to remain secure while enabling fast real-time and batch data access to cloud environments through the intermediary service module.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The service module acts as a secure intermediary that maintains the security boundary between on-premise SAP systems and cloud environments while enabling fast data access. It uses standardized protocols (OData, REST) to communicate with cloud service agents, allowing real-time and batch data provisioning without compromising the security of the on-premise system.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Stability of the object's composition

If proprietary protocols are used for data access, then SAP system integrity is maintained, but compatibility with diverse cloud environments and applications is reduced

Engineering Contradiction:
ImproveSAP data integrityVSAvoidcloud environment compatibility
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The service module serves as a protocol translation intermediary that receives data from the SAP system in proprietary formats, converts it to standardized formats (JSON, XML) using industry-standard protocols (OData, REST), and transmits it to cloud service agents. This maintains SAP data integrity while ensuring compatibility with diverse cloud environments and applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The service module dynamically changes data format parameters based on the target destination. It transforms SAP-internal data structures into standardized formats suitable for cloud environments, thereby maintaining source system integrity while achieving broad compatibility with diverse targets through parameter transformation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260016870A1On-demand data ingestion system and method
Publication Date: 2026.01.15 JAISWAL ANUPAM
  • US20260016870A1 patent drawing
  • US20260016870A1 patent drawing
  • US20260016870A1 patent drawing

AI summary

Disclosed herein is novel system and method for business data handling technology that provides on-demand access to business data and provisioning the business data flexibly for use by multiple applications, and for storage to multiple cloud environments. In exemplary embodiments, the system comprises an on-demand data ingestion service module and a service agent existing independently from the remaining entrenched architectural elements of a business information system architecture.