Method, system and computer-readable medium for message notification delivery
AssigneeWest Corporation
InventorsGary Douglas Pulford, Bruce Pollock, Ian James Juliano, James P. Breen
Life of this patent
Estimating the term…
Abstract
In a system, method and computer-readable medium for managing message delivery, message delivery jobs are dynamically prioritized into a plurality of priority queues based on a delivery timeframe for each job. A delivery manager controls delivery of the message delivery jobs through a number of delivery channels and ports. A priority manager reviews jobs pending in the queues. If the priority manager determines that a message delivery job will not be completed within its delivery timeframe, the priority manager assigns a higher priority to the message delivery job.
Claims3
A method for message delivery comprising:
- receiving a plurality of message delivery jobs, each message delivery job comprising at least one message and at least one message recipient;
- determining a delivery timeframe for each message delivery job;
- assigning each message delivery job to one of a plurality of job queues, each of said plurality of job queues being associated with a delivery timeframe;
- and
- processing said job queues;
- wherein processing a job queue comprises:
- selecting a job in said job queue;
- determining a number of ports required to ensure that each message of said message delivery job is delivered to its respective recipient within said delivery timeframe;
- and
- assigning said determined number of ports to said message delivery job,
- wherein the determining of the number of ports required is based on a number of jobs in the job queue, an estimated time to complete each job, an expiration time for each job, a service level for each job, and an acceptable delivery window for each job.
Dependencies are inferred from the claim text.