On-demand data ingestion system and method
OwnerAnupam Jaiswalinventor
Life of this patent
Estimating the term…
Abstract
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.
Claims20
An on-demand data ingestion system comprising:
- a service module, the service module operable on a fee per use basis, the service module configured to execute a first provisioning request for first SAP system of record enterprise data for use by a first application in real time, and configured to execute a second provisioning request for second SAP system of record enterprise data for storage to a first cloud storage;
- an integration layer configured to receive the first and the second provisioning requests from the service module and configured to transmit a first and a second data extraction request according to Open Data Protocol (OData) protocol and Representational State Transfer (REST) protocol;
- a service agent configured to receive the first and the second data extraction requests from the integration layer and configured to extract first and second extracted data from the first and the second SAP system of record enterprise data;
- and
- the service agent further configured to provision the first extracted data suitably for use by the first application in real time and to provision the second extracted data suitably for storage to the first cloud storage and configured to transmit the first and second extracted data according Open Data Protocol (OData) protocol and Representational State Transfer (REST) protocol.
An on-demand data ingestion system comprising:
- a service module configure to execute a first provisioning request;
- an integration layer configured to receive the first provisioning request from the service module;
- a service agent configured to receive a first data extraction request from the integration layer and configured to extract first extracted data from business data;
- and
- the service agent further configured to provision the first extracted data suitably for use by a first cloud-based application and configured to transmit the first extracted data for receiving by the first cloud-based application.
A method for on-demand data ingestion comprising the steps of:
- executing by a service module a first provisioning request;
- receiving by an integration layer the first provisioning request from the service module;
- receiving by a service agent a first data extraction request from the integration layer;
- extracting by the service agent first extracted data from business data;
- provisioning by the service agent the first extracted data suitably for use by a first application;
- and
- transmitting the first extracted data for receiving by the first application.
Dependencies are inferred from the claim text.