Patent ID: 7730066

Claim:
A method of processing an original batch of documents, the method comprising: separating the documents of the original batch into a plurality of in-process batches without consideration of compliance of the in-process batches' documents; following the separating of the documents into the in-process batches, identifying each document of the in-process batches either as a non-compliant document that fails to comply with a predefined specification or as a compliant document that complies with the predefined specification; forming at least one non-compliant batch distinct from the original batch and containing non-compliant documents based upon the identification of each of the in-process batches' documents as being either compliant or non-compliant; forming at least one compliant batch containing compliant documents based upon the identification of each of the in-process batches' documents as being either compliant or non-compliant, wherein the at least one compliant batch differs from the in-process batches in terms of documents included therein, in that the at least one compliant batch includes compliant documents from at least two in-process batches; providing an output based upon at least one of the at least one non-compliant batch and the at least one compliant batch; and forwarding the at least one compliant batch for further processing, and concurrently submitting the at least one non-compliant batch to an external source of the original batch to be brought in compliance with the predefined specification.