IP Library Patent Application 13930264
Patent Application
App. No. 13/930,264

TRANFERRING PLANNING DATA TO AN ENTERPRISE APPLICATION

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/930,264
Abstract

Various embodiments of systems and methods for transferring planning data of a plan are described herein. A data transfer request may be received to transfer the planning data included in the planning application. Next, based on the received request a data transfer option may be identified, from a plurality of data transfer options, to transfer the planning data. Finally, the identified data transfer option is executed to transfer the planning data to the enterprise application module.

Claims (63)

1 . A computer implemented method to transfer planning data, the method comprising:

at a planning application, receiving a planning data transfer request to transfer the planning data included in the planning application;

based on the received request, identifying, by a processor of a computer, a data transfer option, from a plurality of data transfer options, to transfer the planning data; and

executing, by the processor of the computer, the identified data transfer option to transfer the planning data to an enterprise application module.

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

receiving, at a user interface of the computer, a selection of a data transfer implementation class defined to transfer the planning data to the enterprise application module;

assigning, by the processor of the computer, the selected data transfer implementation class to a data transfer method defined to retrieve planning data from the planning application; and

receiving, at the user interface of the computer, a selection of the data transfer method for the data transfer option.

3 . The computer implemented method of claim 2 , wherein executing the identified data transfer option comprises:

executing, by the processor of the computer, the selected data transfer method for the data transfer option;

based on the execution, retrieving, by the processor of the computer, the planning data from the planning application;

forwarding, by the processor of the computer, the retrieved planning data to the data transfer implementation class assigned to the data transfer method; and

forwarding the planning data to the enterprise application module.

4 . The computer implemented method of claim 3 , further comprising:

filtering, by the processor of the computer, the retrieved planning data based on a selection criteria assigned to the data transfer method.

5 . The computer implemented method of claim 3 , further comprising:

filtering, by the processor of the computer, the planning data based on a selection criteria assigned to a data transfer method included in the data transfer option.

6 . The computer implemented method of claim 1 , further comprising:

assigning, by the processor of the computer, the data transfer option to a plan version of a project plan including the planning data.

7 . The computer implemented method of claim 6 , wherein identifying the data transfer option comprises:

based on the plan version of the plan, identifying, by the processor of the computer, the data transfer option to transfer the planning data.

8 . The computer implemented method of claim 1 , wherein executing the data transfer option comprises transferring the planning data to one or more enterprise applications in the enterprise application module.

9 . The computer implemented method of claim 1 , wherein executing the data transfer option comprises transferring the planning data to one or more sub-modules of an enterprise application included in the enterprise application module.

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

receive a planning data transfer request to transfer a planning data included in a planning application;

based on the received request, identify a data transfer option, from a plurality of data transfer options, to transfer the planning data; and

execute the identified data transfer option to transfer the planning data to an enterprise application module.

11 . The article of manufacture according to claim 10 , further comprising instructions which when executed by the computer further causes the computer to:

receive a selection of a data transfer implementation class defined to transfer the planning data to the enterprise application module;

assign the selected data transfer implementation class to a data transfer method defined to retrieve planning data from the planning application; and

receive a selection of the data transfer method for the data transfer option.

12 . The article of manufacture according to claim 11 , further comprising instructions which when executed by the computer further causes the computer to:

execute the selected data transfer method included in the data transfer option;

based on the execution, retrieve the planning data from the planning application;

forward the retrieved plan to the data transfer implementation class assigned to the data transfer method; and

the transfer implementation class, forwards the planning data to the enterprise application module.

13 . The article of manufacture according to claim 12 , further comprising instructions which when executed by the computer further causes the computer to:

filter, the retrieved planning data based on a selection criteria assigned to the data transfer method.

14 . The article of manufacture according to claim 12 , further comprising instructions which when executed by the computer further causes the computer to:

filter the planning data based on a selection criteria assigned to a data transfer method included in the data transfer option.

15 . A computer system for transferring planning data, the computer system comprising:

a memory to store a program code; and

a processor communicatively coupled to the memory, the processor configured to execute the program code to:

receive a planning data transfer request to transfer the planning data included in a planning application;

based on the received request, identify a data transfer option, from a plurality of data transfer options, to transfer the planning data; and

execute the identified data transfer option to transfer the planning data to an enterprise application module.

16 . The system of claim 15 , wherein the processor further executes the program code to:

receive a selection of a data transfer implementation class defined to transfer the planning data to the enterprise application module;

assign the selected data transfer implementation class to a data transfer method defined to retrieve planning data from the planning application; and

receive a selection of the data transfer method for the data transfer option.

17 . The system of claim 16 , wherein the processor further executes the program code to:

execute the selected data transfer method included in the data transfer option;

based on the execution, retrieve the planning data from the planning application;

forward the retrieved plan to the data transfer implementation class assigned to the data transfer method; and

the transfer implementation class, forwards the planning data to the enterprise application module.

18 . The system of claim 17 , wherein the processor further executes the program code to:

filter, the retrieved planning data based on a selection criteria assigned to the data transfer method.

19 . A data transfer framework to transfer planning data, the data transfer framework comprising:

a data transfer option in communication with a planning application, the data transfer option including:

a data transfer method defined to retrieve the planning data from the planning application, the data transfer method transferring the retrieved planning data to an enterprise application module; and

a data transfer execution engine to execute the data transfer option for transferring the planning data to the enterprise application module.

20 . The data transfer framework of claim 19 , wherein the data transfer method comprises:

a data transfer implementation class defined to transfer the received planning data to the enterprise application module.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2015
From: ELDHO, REVATI ANNA; WIENHOLD, JOHANNES; RHODES, JONATHAN; SHAKIL, SADAF; DAS, REENEETH; SACHDEVA, SEEMA
To: SAP AG
Reel/Frame 034965/0550 →
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →