8316093

Rolling View Virtualization

PublishedNovember 20, 2012
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
18 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. 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.

2

2. The computer-implemented method of claim 1 , further comprising determining what portion of the electronic mail data from the first cycle to include with the electronic mail data corresponding to the first job.

3

3. The computer-implemented method of claim 1 , further comprising determining resources available for processing the electronic mail data corresponding to the first job.

4

4. The computer-implemented method of claim 1 , further comprising: in response to determining that substantially all electronic mail data from the first cycle can be processed for mailing in the first job to meet the earliest physical mailing deadline, determining whether substantially all electronic mail data of a second cycle in the electronic mail data can be processed with the electronic mail data from the first cycle in the first job in accordance with meeting the earliest deadline for a cycle of electronic mail data included as part of the first job; and in response to determining that substantially all the electronic mail data in the second cycle cannot be processed with the electronic mail data from the first cycle in the first job to meet the earliest physical mailing deadline, determining whether a portion of the electronic mail data in the second cycle can be processed with the electronic mail data from the first cycle in the first job in accordance with meeting the earliest deadline for a cycle of electronic mail data included as part of the first job.

5

5. The computer-implemented method of claim 4 , in response to determining that substantially all electronic mail data from the second cycle can be processed with the electronic mail data from the first cycle in the first job in accordance with meeting the earliest deadline for a cycle of electronic mail data included as part of the first job, sending the electronic mail data associated with the first cycle and the electronic mail data associated with the second cycle for processing to the output center.

6

6. The computer-implemented method of claim 1 , wherein the electronic mail data is processed for mailing by the at least one output center, the at least one output center configured to receive the electronic mail data corresponding to the first job, print the physical mail corresponding to the electronic mail data of the first job, and send the physical mail to at least one post office for mailing.

7

7. A system for rolling view virtualization, comprising: a memory component that stores at least the following: first logic configured to receive, 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; second logic configured to add, to the electronic mail data, mailing data that was previously unable to be delivered successfully; third logic configured to sort 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; fourth logic configured to determine 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; fifth logic configured to, 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, determine whether a portion of the 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 sixth logic configured to, in response to determining that the portion of the mail data from the first cycle can be processed for mailing in the first job to meet the earliest physical mailing deadline, send 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.

8

8. The system of claim 7 , the memory component further storing logic configured to determine what portion of the electronic mail data from the first cycle to include with the electronic mail data corresponding to the first job.

9

9. The system of claim 7 , the memory component further storing logic configured to determine resources available for processing the electronic mail data corresponding to the first job.

10

10. The system of claim 7 , the memory component further storing at least the following: seventh logic configured to, in response to determining that substantially all electronic mail data from the first cycle can be processed for mailing in the first job to meet the earliest physical mailing deadline, determine whether substantially all electronic mail data of a second cycle in the electronic mail data can be processed with the electronic mail data from the first cycle in the first job to meet the earliest physical mailing deadline; and eighth logic configured to, in response to determining that substantially all the electronic mail data in the second cycle cannot be processed with the electronic mail data from the first cycle in the first job to meet the earliest physical mailing deadline, determine whether a portion of the electronic mail data in the second cycle can be processed with the electronic mail data from the first cycle in the first job to meet the earliest physical mailing deadline.

11

11. The system of claim 10 , the memory component further storing logic configured to, in response to determining that substantially all electronic mail data from the second cycle can be processed with the electronic mail data from the first cycle in the first job to meet the earliest physical mailing deadline, send the electronic mail data associated with the first cycle and the electronic mail data associated with the second cycle for processing.

12

12. The system of claim 7 , wherein the electronic mail data is processed for mailing by at least one output center, the at least one output center configured to receive the electronic mail data corresponding to the first job, print physical mail corresponding to the electronic mail data of the first job, and send the physical mail to a post office for mailing.

13

13. A non-transitory computer-readable medium for rolling view virtualization, the computer-readable medium including a program that, when executed by a computer, causes the computer to perform at least the following: receive, 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; add, to the electronic mail data, mailing data that was previously unable to be delivered successfully; sort 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; determine 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, determine whether a portion of the 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 mail data from the first cycle can be processed for mailing in the first job to meet the earliest physical mailing deadline, send 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.

14

14. The non-transitory computer-readable medium of claim 13 , the program further causing the computer to determine what portion of the electronic mail data from the first cycle to include with the electronic mail data corresponding to the first job.

15

15. The non-transitory computer-readable medium of claim 13 , the program further causing the computer to determine resources available for processing the electronic mail data corresponding to the first job.

16

16. The non-transitory computer-readable medium of claim 13 , the program further causing the computer to perform at least the following: in response to determining that substantially all electronic mail data from the first cycle can be processed for mailing in the first job to meet the earliest physical mailing deadline, determine whether substantially all electronic mail data of a second cycle in the electronic mail data can be processed with the electronic mail data from the first cycle in the first job to meet the earliest physical mailing deadline; and in response to determining that substantially all the electronic mail data in the second cycle cannot be processed with the electronic mail data from the first cycle in the first job to meet the earliest physical mailing deadline, determine whether a portion of the electronic mail data in the second cycle can be processed with the electronic mail data from the first cycle in the first job to meet the earliest physical mailing deadline.

17

17. The non-transitory computer-readable medium of claim 16 , the program further causing the computer to, in response to determining that substantially all electronic mail data from the second cycle can be processed with the electronic mail data from the first cycle in the first job to meet the earliest physical mailing deadline, send the electronic mail data associated with the first cycle and the electronic mail data associated with the second cycle for processing.

18

18. The non-transitory computer-readable medium of claim 13 , wherein the electronic mail data is processed for mailing by at least one output center, the at least one output center configured to receive the electronic mail data corresponding to the first job, print physical mail corresponding to the electronic mail data of the first job, and send the physical mail to a post office for mailing.

Patent Metadata

Filing Date

Unknown

Publication Date

November 20, 2012

Inventors

Douglas Belew
Michael Mocettini

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “ROLLING VIEW VIRTUALIZATION” (8316093). https://patentable.app/patents/8316093

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.