The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 14, 2020

Filed:

Jul. 26, 2017
Applicant:

Oracle International Corporation, Redwood Shores, CA (US);

Inventors:

Weixuan (Wade) Zhang, Beijing, CN;

Hui Shen, Beijing, CN;

Minhui Nie, Beijing, CN;

Gang (Jim) Wang, Beijing, CN;

Yunbo Deng, Beijing, CN;

Fangzhi Tang, Beijing, CN;

Zhaoyong Zhang, Beijing, CN;

Assignee:

ORACLE INTERNATIONAL CORPORATION, Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/48 (2006.01); G06F 9/455 (2018.01); G06F 9/52 (2006.01); G06F 16/22 (2019.01); G06F 8/76 (2018.01); G06F 11/14 (2006.01);
U.S. Cl.
CPC ...
G06F 9/4856 (2013.01); G06F 8/76 (2013.01); G06F 9/45512 (2013.01); G06F 9/485 (2013.01); G06F 9/4843 (2013.01); G06F 9/526 (2013.01); G06F 16/2282 (2019.01); G06F 11/1451 (2013.01); G06F 2201/80 (2013.01);
Abstract

A native Job Control Language (JCL) execution engine is provided in a mainframe rehosting platform/open platform for executing a migrated JCL job without converting the JCL job to another language. The JCL execution engine provides a framework which supports an internal JCL mechanism, a simulation of a plurality of mainframe utilities commonly used in JCL jobs, and a simulation of commonly used database utilities. When the JCL execution engine receives a JCL job, it generates a statement sequence from the JCL job, orders statements in the sequence into a doubly-linked sequence, and parses the doubly-linked sequence to construct a job element hierarchy tree for execution. A plurality of job initiators are provided to dequeue jobs from a job queue and dispatch the jobs to the JCL execution engine or another type of execution engine.


Find Patent Forward Citations

Loading…