IP Library Granted Patent US 8,281,310
Granted Patent B2
US 8,281,310 · App. 12/912,540 · Granted Oct 2, 2012

System and method for generating computing system job flowcharts

View Patent ↗
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 8,281,310
App. No.
12/912,540
Granted
Oct 2, 2012
Kind
B2
Abstract

A system and method for automatically generating flowcharts based on jobs within a mainframe job scheduling system is disclosed. The system may be interfaced through a web browser over a network (e.g., Internet) in order to configure a job flowchart request. The system includes a job flow utility employing rules and logic to execute a Job Control Language (JCL) script thereby invoking the creation of a job schedule based from a scheduling library and generates a delimited set of data that is stored within a database or saved as a delimited text file. The system also enables a user to view a job flowchart online or download the text-delimited file to open within existing charting applications.

Claims (34)

1. A method comprising:

retrieving, by a computer-based system for generating a job flowchart, job scheduling data based on a parameter, wherein said job scheduling data defines automated tasks, wherein said computer-based system includes a non-transitory memory and processor;

transforming, by said computer-based system, said job scheduling data into a text file, wherein said job scheduling data is automatically transformed into a text file in response to predetermined, intervals;

assigning, by said computer-based system, a file extension to said text file based on a charting application; and

transmitting, by said computer-based system, said text file to facilitate opening said text file within said charting application, wherein said text file comprises said job flowchart.

2. The computer-implemented method of claim 1 , further comprising receiving a request for said job flowchart.

3. The computer-implemented method of claim 1 , further comprising receiving a request for said job flowchart, wherein said request originates from a remote user web browser application.

4. The computer-implemented method of claim 1 , further comprising storing said job scheduling data, within a database.

5. The computer-implemented method of claim 1 , further comprising formatting, by said computer-based system, said job scheduling data.

6. The computer-implemented method of claim 1 , further comprising opening, at said computer-based system, said text file within said charting application to convert said text file to a chart.

7. The computer-implemented method of claim 6 , further comprising saving said chart in a markup language file.

8. The computer-implemented method of claim 1 , further comprising removing redundant dependencies from said job scheduling data.

9. The computer-implemented method of claim 1 , further comprising receiving a request for said job flowchart from a personalized control panel interface.

10. The computer-implemented method of claim 9 , wherein said personalized control panel interface includes at least one of request status information, links to newly created flowcharts, and report configuration tools.

11. The computer-implemented method of claim 1 , further comprising receiving a request for said job flowchart, wherein said request is stored within a database of said computer-based system.

12. The computer-implemented method of claim 1 , wherein said transforming includes creating a comma delimited file from said job scheduling data.

13. An article of manufacture including a non-transitory, tangible computer readable storage medium having instructions stored thereon that, in response to execution by a computer-based system for generating a job flowchart, cause said computer-based system to perform operations comprising:

retrieving, by said computer-based system, job scheduling data based on a parameter, wherein said job scheduling data defines automated tasks;

transforming, by said computer-based system, said job scheduling data into a text file, wherein said job scheduling data is automatically transformed into a text file in response to predetermined intervals;

assigning, by said computer-based system, a file extension to said text file based on a charting application; and

transmitting, by said computer-based system, said text file to facilitate opening said text file within said charting application, wherein said text file comprises said job flowchart.

14. A system comprising:

a tangible, non-transitory memory communicating with a processor for generating a job flowchart,

the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations comprising:

retrieving, by said processor, job scheduling data based on a parameter, wherein said job scheduling data defines automated tasks;

transforming, by said processor, said job scheduling data into a text file, wherein said job scheduling data is automatically transformed into a text file in response to predetermined intervals;

assigning, by said processor, a file extension to said text file based on a charting application; and

transmitting, by said processor, said text file to facilitate opening said text file within said charting application, wherein said text file comprises said job flowchart.

15. The system of claim 14 , further comprising storing said job scheduling data within a database.

16. The system of claim 14 , further comprising formatting, by said computer-based system, said job scheduling data.

17. The system of claim 14 , further comprising opening, at said computer-based system, said text file within said charting application to convert said text file to a chart.

18. The system of claim 17 , further comprising saving said chart in a markup language file.

19. The system of claim 14 , further comprising removing redundant dependencies from said job scheduling data.

20. The system of claim 14 , wherein said transforming includes creating a comma delimited file from said job scheduling data.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2018
From: III HOLDINGS 1, LLC
To: LIBERTY PEAK VENTURES, LLC
Reel/Frame 045611/0193 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2014
From: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
To: III HOLDINGS 1, LLC
Reel/Frame 032722/0746 →