Patent ID: 8316093

Claim:
A computer-implemented method for rolling view virtualization, comprising: receiving, from at least one mailing source, electronic mail data corresponding to a plurality of mail pieces, the mail pieces having individual respective deadlines for physically mailing individual respective mail pieces; adding, to the electronic mail data, mailing data that was previously unable to be delivered successfully; sorting the electronic mail data to form a plurality of cycles delineated by physical mailing deadlines, the plurality of cycles comprising at least a first cycle of electronic mail data delineated by a first physical mailing deadline, wherein the mail pieces in the first cycle have individual deadlines that are satisfied by the first physical mailing deadline for the first cycle; determining whether substantially all electronic mail data from the first cycle can be processed for mailing in a first job in accordance with meeting an earliest physical mailing deadline for a cycle of electronic mail data included as part of the first job; in response to determining that substantially all of the electronic mail data from the first cycle cannot be processed for mailing to meet the earliest physical mailing deadline, determining whether a portion of the electronic mail data from the first cycle can be processed for mailing in the first job in accordance with meeting the earliest physical mailing deadline for a cycle of electronic mail data included as part of the first job; and in response to determining that the portion of the electronic mail data from the first cycle can be processed for mailing in the first job to meet the earliest physical mailing deadline, sending the electronic mail data corresponding to the first job for mailing to at least one output center, wherein the at least one output center generates physical mail corresponding to the electronic mail data of the first job for delivery to a post office.