IP Library Patent Application 11037169
Patent Application
App. No. 11/037,169

System and method for modifying files defining a graphically displayed process

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.
11/037,169
Abstract

A method and system automatically generate a flow diagram displaying a process flow between configuration files and application files in a predefined process. An indication of a location of the configuration files and the application files is received. Flow information is extracted from the configuration files and from the application files. The flow diagram displaying a process flow between the configuration files and the application files is then generated.

Claims (28)

1 . A computer-implemented method for automatically modifying configuration files and/or application files defining a graphically displayed process, comprising:

receiving a modification to the graphically displayed process from a user;

extracting flow information based on the modification from the user; and

automatically modifying the configuration files and/or the application files based on the extracted flow information.

2 . The method of claim 1 , wherein the flow information includes a flow label and/or a flow destination.

3 . The method of claim 1 , wherein automatically modifying the configuration files and/or the application files based on the extracted flow information comprises modifying the configuration files and/or the application files without user direction to do so.

4 . The method of claim 1 , wherein the modification to the graphically displayed process includes a user dragging and dropping an element on the graphically displayed process.

5 . The method of claim 4 , wherein the element includes a graphical representation of a process flow between a flow start point and a flow destination point.

6 . The method of claim 1 , wherein extracting the flow information comprises determining a flow start point and/or a flow destination point of the modification to the graphically displayed process from the user.

7 . The method of claim 6 , wherein automatically modifying the configuration files and/or the application files based on the extracted flow information comprises modifying the configuration files and/or the application files based on the extracted flow start point and/or a flow destination point of the modification to the graphically displayed process from the user.

8 . The method of claim 7 , wherein automatically modifying the configuration files and/or the application files based on the extracted flow information further comprises determining flow start points and flow destination points of the configuration files and/or application files defining the graphically displayed process before the user modification, and modifying the flow start points and flow destination points of the configuration files and/or application based on the extracted flow start point and/or a flow destination point of the modification to the graphically displayed process from the user.

9 . The method of claim 1 , wherein the configuration files are .jsp (Java Server Pages) files.

10 . An apparatus for automatically modifying configuration files and/or application files defining a graphically displayed process, comprising:

a processor; and

a memory coupled to the processor, the memory storing instructions adapted to be executed by the processor to:

receive a modification to the graphically displayed process from a user;

extract flow information based on the modification from the user; and

automatically modifying the configuration files and/or the application files based on the extracted flow information.

11 . The apparatus of claim 10 , wherein the flow information includes a flow label and/or a flow destination.

12 . The apparatus of claim 10 , wherein the instructions to automatically modifying the configuration files and/or the application files based on the extracted flow information comprise instructions to modify the configuration files and/or the application files without user direction to do so.

13 . The apparatus of claim 10 , wherein the modification to the graphically displayed process includes a user dragging and dropping an element on the graphically displayed process.

14 . The apparatus of claim 13 , wherein the element includes a graphical representation of a process flow between a flow start point and a flow destination point.

15 . The apparatus of claim 10 , wherein the instructions to extract the flow information comprise instructions to determine a flow start point and/or a flow destination point of the modification to the graphically displayed process from the user.

16 . The apparatus of claim 15 , wherein the instructions to automatically modify the configuration files and/or the application files based on the extracted flow information comprise instructions to modify the configuration files and/or the application files based on the extracted flow start point and/or a flow destination point of the modification to the graphically displayed process from the user.

17 . The apparatus of claim 16 , wherein the instructions to automatically modify the configuration files and/or the application files based on the extracted flow information further comprises instructions to determine flow start points and flow destination points of the configuration files and/or application files defining the graphically displayed process before the user modification, and modify the flow start points and flow destination points of the configuration files and/or application based on the extracted flow start point and/or a flow destination point of the modification to the graphically displayed process from the user.

18 . The apparatus of claim 10 , wherein the configuration files are .jsp (Java Server Pages) files.

19 . A machine-readable medium having stored thereon a plurality of executable instructions, the plurality of instructions comprising instructions to:

receive a modification to the graphically displayed process from a user; extract flow information based on the modification from the user; and automatically modifying the configuration files and/or the application files based on the extracted flow information.

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 Jan 19, 2005
From: SRINIVASAMURTHY, GURUPRASAD; FANG, YUE; ZHANG, ZHONG; BAYYAPU, PAVAN
To: SAP AKTIENGESELLSCHAFT
Reel/Frame 016393/0200 →