Patent ID: 6574325
Filing Date: 2003-06-03
Classification: H04M,H04Q,H04W

Abstract:
A method for providing call progress information for multiple leg telecommunication sessions, the method comprising:(a) receiving an incoming call leg designating a primary directory number; (b) determining a list of secondary directory numbers associated with the primary directory number; (c) unless a previously routed outgoing call leg has been answered, differentially processing and routing each outgoing call leg associated with each secondary directory number, of the plurality of secondary directory numbers, to form a plurality of outgoing call legs; (d) when an outgoing call leg of the plurality of outgoing call legs has been answered, connecting a first answering outgoing call leg for communication with the incoming call leg and releasing remaining outgoing call legs of the plurality of outgoing call legs; (e) when an outgoing call leg of the plurality of outgoing call legs has not been answered, alerting each outgoing call leg until expiration of its corresponding no answer time parameter and then treating each outgoing call leg according to its corresponding no answer termination trigger; (f) collecting supplemental call progress information for each outgoing call leg of the plurality of outgoing call legs.