TRANSACTION-INITIATED BATCH PROCESSING
First Claim
Patent Images
1. A method for initiating batch processing on a computer system from a terminal comprising:
- generating a message from said terminal, said message identifying a transaction to be initiated on a computer system, said transaction scheduling and running a program that extracts data from said message;
transmitting said message to said computer system;
using said data to generate batch job control language;
running said batch job on said computer system; and
routing said output of said batch job to said terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method is provided for initiating batch processing on a computer system from a terminal. The method generates a message from the terminal, where the message defines a transaction to be performed on a computer system. The transaction schedules and runs a program that extracts data from the message. The message is then transmitted to the computer system. The data is then used to generate batch job control language and a batch job is run on the computer system. The output of the batch job is then routed back to the terminal.
-
Citations
30 Claims
-
1. A method for initiating batch processing on a computer system from a terminal comprising:
-
generating a message from said terminal, said message identifying a transaction to be initiated on a computer system, said transaction scheduling and running a program that extracts data from said message; transmitting said message to said computer system; using said data to generate batch job control language; running said batch job on said computer system; and routing said output of said batch job to said terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer implemented method for initiating batch processing in a mainframe computer system comprising:
-
receiving a request to perform a batch process from a client terminal, said request including data; extracting said data from said request; mapping said data into a job control language (JCL) skeleton; generating batch job control language for said JCL skeleton; running said batch job on said computer system to generate an output; and returning said output to said client terminal. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An article of manufacture for use in a computer system having a transaction management system tangibly embodying computer instructions executable by said computer system to perform process steps for generating response to a message containing a batch job request from a web-based terminal, said process steps comprising:
-
reading said message; parsing said message to extract data; mapping said data onto a job control language (JCL) skeleton; formatting an output of said mapping process so that it can be submitted to web-based users; generating a set of batch JCL streams; and submitting said JCL streams to said transaction management system. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A computer system comprising:
-
a database; a server computer coupled to said database; a client computer coupled to said server computer through the internet; a database management system coupled to said server computer and to said database having a message processing region, said database management system including a message processing region containing an application program and a control region containing a message queue; said client computer including a program for providing a message from said client computer to said message queue, said message defining a batch job transaction to be performed on said server computer; wherein said transaction schedules and runs a program that extracts data from said message, said data being used to generate batch job control language, said batch job control language being used to run said batch job on said server computer; and said server generating an output from said batch job and transmitting said output to said client computer through said internet. - View Dependent Claims (27, 28, 29, 30)
-
Specification