Patent ID: 8281309

Claim:
A system for enrollment processing optimization for controlling batch job processing traffic transmitted to a mainframe computer, comprising: an enrollment data input operations system operatively coupled to the mainframe computer and configured to provide a front end for data entry of enrollment information, and configured to create a plurality of enrollment records based on the enrollment information; a database storage system configured to store the plurality of enrollment records; a workflow application module operatively coupled to the database system configured to manage processing of the plurality of enrollment records, and direct transmission of the enrollment records to the mainframe computer for batch processing; a batch throttling control module operatively coupled to the workflow application module and to the mainframe computer, and configured to control a transmission rate and the number of enrollment records transmitted by the workflow application module to the mainframe computer for batch processing, wherein the batch throttling control module includes a static throttling control module and a dynamic throttling control module; and wherein the dynamic throttling control module downwardly modulates workflow transmitted to the mainframe computer if a completion time for processing a predetermined number of enrollment records is greater than a predetermined value for each of the enrollment records processed.