Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
223 words
A distributed data processing system for processing front-end jobs and back-end jobs submitted by a user comprising: a front-end computer means, having a front-end file system and a front-end job control system, for initiating and executing said front-end jobs, and for initiating and controlling said back-end jobs using said front-end file system and said front-end job control system, said front-end computer means having a first operating system and a front-end storage; a back-end computer means for executing said back-end jobs using back-end programs and back-end data files, said back-end computer means having processing resources and a second operating system different from said first operating system; a non-volatile storage means, connected to said front-end storage and controlled by said front-end computer means, for storing said back-end programs and said back-end data files using said front-end file system; a communication link connected between said front-end storage and controlled by said front-end computer means, for storing said back-end programs and said back-end data files using said front-end file system; a communication link connected between said front-end computer means and said back-end computer means; and system control means, located in said front-end computer means, for creating a back-end address space in said back-end computer means in which said back-end jobs are executed on said back-end computer means by using said processing resources of said back-end computer means.
Claim 2
Dependent Claim
223 words
A distributed data processing system for processing front-end jobs and back-end jobs submitted by a user comprising: a front-end computer means, having a front-end file system and a front-end job control system, for initiating and executing said front-end jobs, and for initiating and controlling said back-end jobs using said front-end file system and said front-end job control system, said front-end computer means having a first operating system and a front-end storage; a back-end computer means for executing said back-end jobs using back-end programs and back-end data files, said back-end computer means having processing resources and a second operating system different from said first operating system; a non-volatile storage means, connected to said front-end storage and controlled by said front-end computer means, for storing said back-end programs and said back-end data files using said front-end file system; a communication link connected between said front-end storage and controlled by said front-end computer means, for storing said back-end programs and said back-end data files using said front-end file system; a communication link connected between said front-end computer means and said back-end computer means; and system control means, located in said front-end computer means, for creating a back-end address space in said back-end computer means in which said back-end jobs are executed on said back-end computer means by using said processing resources of said back-end computer means.
Claim 3
Dependent Claim
56 words
The distributed data processing system of claim 1 further including a data management program means, located in said front-end computer means, for controlling input/output operations for said back-end jobs and wherein said data management program means includes means for dynamically buffering said back-end data files during execution of said back-end jobs on said back-end computer means.
Claim 4
Dependent Claim
57 words
The distributed data processing system of claim 2 wherein said front-end computer means provides a user interface means for said system and said first operating system is a Multiple Virtual Storage operating system, and wherein said back-end computer means provides numerically intensive computing means for said system and said second operating system is a UNIX operating system.
Claim 5
Dependent Claim
68 words
The distributed data processing system of claim 2 further including a back-end storage device having two logical storage parts and wherein said first operating system has means for controlling one of said logical storage parts for communication between said front-end and said back-end computer means, and said second operating system has means for controlling the other of said logical storage parts for operation of said back-end computer means.
Claim 6
Dependent Claim
38 words
The distributed data processing system of claim 4 wherein said back-end storage device has means for storing said back-end programs and said back-end data files in said one of said logical storage parts using said front-end file system.