×

Method and apparatus for dynamic allocation of a messaging system resource

  • US 6,580,725 B1
  • Filed: 06/30/1998
  • Issued: 06/17/2003
  • Est. Priority Date: 06/30/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. In a first controller and in a second controller arranged for providing messaging service to, respectively, a first and a second load associated with, respectively, a first and a second subscriber population, a method of dynamically allocating a common resource between said first and said second load, the method including the steps of:

  • accepting messages to provide said first and said second load at the first and the second controller respectively;

    determining, at both said first and said second controller, a first and a second capacity requiremnent for said first and said second load at, respectively, said first and said second controller, where the first capacity requirement represents the expected amount of time required to deliver all messages representing the first load and where the second capacity requirement represents the expected amount of time required to deliver all messages representing the second load;

    reporting, by the second controller, said second capacity requirement to said first controller and reporting, by the first controller, the first capacity requirement to the second controller;

    allocating, at said first and said second controller respectively, using, at both said first and said second controller, both the first capacity requirement corresponding to said first load and the second capacity requirement corresponding to said second load, and using a common allocation algorithm at each of the first and second controller, a first and a second portion of said common resource to, respectively, said first and said second controller; and

    scheduling, respectively, at the first and second controller, messages corresponding to, respectively, said first and said second load to, respectively, the first and the second subscriber population utilizing, respectively, said first and said second portion of said common resource.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×