IP Library Patent Application 13118615
Patent Application
App. No. 13/118,615

EXECUTING A BUSINESS PROCESS IN A BUSINESS REPORTING MANAGER

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/118,615
Abstract

Various embodiments of systems and methods for executing a business process in a business reporting manager are disclosed. At a first instance, a first business data to be extracted from an enterprise application is determined. A replication of the first business data is migrated to a migration repository to render the first message for data recovery. At a second instance, a second business data to be extracted from an enterprise application is determined. The first business data and the second business data are configured to execute the business process according to a data model associated with the business process. Based upon a modification in the data model, the second business data and the replication of the first business data is compiled to execute the business process according to the modified data model associated with the business process.

Claims (44)

1 . A computer-implemented method to execute a business process in a business reporting manager, the method comprising:

at a first instance, determining a first business data to be extracted from an enterprise application to execute the business process according to a data model;

migrating a replication of the first business data to a migration repository, to render the first business data for data recovery;

at a second instance, determining a second business data to be extracted from the enterprise application to execute the business process according to the data model; and

based upon a modification in the data model, compiling the second business data and the replication of the first business data to execute the business process.

2 . The computer implemented method of claim 1 further comprising:

identifying one or more business add-ins required to execute the business process; and

compiling the business add-ins and a corresponding business data to execute the business process at a corresponding instance.

3 . The computer implemented method of claim 1 further comprising: migrating a replication of the second business data to a migration repository, to render the second business data for data recovery.

4 . The computer implemented method of claim 1 , wherein the first instance corresponds to an earlier instance and the first business data corresponds to a business data at the earlier instance.

5 . The computer implemented method of claim 1 , wherein the replication of a business data is stored in the migration repository along with an identifier to identify the instance at which the business data is replicated.

6 . The computer implemented method of claim 1 , wherein the second instance corresponds to a current instance and the second business data corresponds to a business data at the current instance.

7 . The computer implemented method of claim 1 , wherein compiling the second business data comprises:

identifying and extracting a replication of a business data corresponding to an earlier instance present in the migration repository; and

compiling the replication of the business data corresponding to the earlier instance and a business data corresponding to a current instance to execute the business process.

8 . The computer implemented method of claim 1 , wherein the replication of the first business data and the replication of the second business data are stored in an arbitrary format, to render the first business data and the second business data for data recovery.

9 . The computer implemented method of claim 1 , wherein compiling the second business data comprises: generating a business case based upon the business add-ins, the second business data and the replication of the first business data.

10 . The computer implemented method of claim 1 , wherein executing the business process according to a modification in the data model comprises:

generating a first business case and a second business case based upon one or more parameters; and

compiling the first business case and the second business case to execute the business process according to the modification in the data model.

11 . The computer implemented method of claim 1 , wherein migrating a replication of the first business data and the second business data comprises scheduling the replication of the first business data.

12 . A computer system to execute a business process in a business reporting manager, comprising:

a processor operable to read and execute instructions stored in one or more memory elements; and

the one or more memory elements storing instructions related to:

a data loader configured to determine a first message to be extracted from an enterprise application at a first instance, to execute the business process according to a data model, and a second message to be extracted from the enterprise application at a second instance, to execute the business process according to the data model,

a migration repository configured to store a replication of the first business data and a replication of the second business data for data recovery;

a data compiler configured to determine a modification in the data model associated with the business application, and compile the second business data and the replication of the first business data to execute the business process.

13 . The computer system of claim 12 , further comprising:

a multiplexer configured to identify one or more business add-ins required to execute the business process and to determine whether the second business data is sufficient to execute the business process.

14 . The computer system of claim 12 , wherein the migration repository is configured to store the replication of the first business data and the replication of the second business data along with an identifier to identify the instance at which the business data is replicated.

15 . The computer system of claim 12 , wherein the migration repository is configured to store the replication of the first business data and the replication of the second business data in an arbitrary format, to render the first business data and the second business data for data recovery.

16 . The computer system of claim 12 , wherein the data compiler is configured to generate a business case based upon the business add-ins, the second business data and the replication of the first business data.

17 . An article of manufacture including a computer readable storage medium to tangibly store instructions, which when executed by a computer, cause the computer to:

at a first instance, determine a first business data to be extracted from an enterprise application to execute a business process according to a data model;

migrate a replication of the first business data to a migration repository, to render the first business data for data recovery;

at a second instance, determine a second business data to be extracted from the enterprise application to execute the business process according to the data model; and

based upon a modification in the data model, compile the second business data and the replication of the first business data to execute the business process.

18 . The article of manufacture of claim 17 further comprising instruction to:

identify one or more business add-ins required to execute the business process; and

compile the business add-ins and a corresponding business data to execute the business process at a corresponding instance.

19 . The article of manufacture of claim 17 further comprising instructions to: migrate a replication of the second business data to a migration repository, to render the second business data for data recovery.

20 . The article of manufacture of claim 17 , wherein executing the business process according to a modification in the data model comprises:

generating a first business case and a second business case based upon one or more parameters; and

compiling the first business case and the second business case to execute the business process according to the modification in the data model.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2011
From: VOGEL, ANDREAS; HEHN, DOMINIC; MAIER, STEFFEN; TSOGANOV, ANDREI
To: SAP AG
Reel/Frame 026483/0208 →