Queue managing system and method
AssigneeSiemens Business Communication Systems, Inc.
InventorsBipin Patel, Chris Yuan, Mark E. Kaminsky, Roberto Perelman, Jeanne Ichnowski
Life of this patent
Estimating the term…
Loading patent…
AssigneeSiemens Business Communication Systems, Inc.
InventorsBipin Patel, Chris Yuan, Mark E. Kaminsky, Roberto Perelman, Jeanne Ichnowski
Estimating the term…
In a queue management system for servicing of a number of clients representing different client types, a controlling queue queues clients in a predetermined order. A queue manager allocates and reallocates a number of processing queues, less than the number of client types, to match different ones of said client types. The queue manager then places successive ones of the clients in the controlling queue into a processing queue matching the client type if there is a matching processing queue and allocates or reallocates an empty or emptied processing queue to the client type if there is no matching processing queue but there is an empty processing queue. A server empties the processing queues in batches. In the environment of a telephone system the clients are messages and the client types are codings in the messages for various destinations. The queue manager dedicates each of a number of processing queues to one of the destinations in the controlling queue, accesses the top message in the controlling queue, places the messages in a processing queue matching the destination code of the message if there is a match, and dedicates an empty processing queue to the target destination if there is no matching processing queue but there is an empty processing queue.
A queue management system for a plurality of clients, each having a client type, comprising:
A queue management method for servicing a plurality of clients, each client from the plurality of clients having a client type, the system including a controlling queue for queuing clients and a plurality of processing queues, the queue management method comprising the steps of:
A store-and forward messaging system comprising:
A queue management method for servicing a plurality of messages, each message from the plurality of messages having a destination code from a plurality of destination codes, the system including a controlling queue for queuing messages and a processing queue, the queue management method comprising the steps of:
Dependencies are inferred from the claim text.