Patent ID: 6516059
Filing Date: 2003-02-04
Classification: G06F,H04M

Abstract:
A method of allocating resources for performing call-related tasks comprising the steps of:enabling a centrally accessed unit to implement specific call-related features; enabling a plurality of telephony devices to implement said specific call-related features, said telephony devices being supported by said centrally accessed unit, thereby providing redundant capability with respect to implementing said specific call-related features; establishing a task-allocation scheme for adaptively assigning executions of said call-related features to said centrally accessed unit and said telephony devices on a call-by-call basis, including at least partially basing said task-allocation scheme upon processing resource availability within at least one of said centrally accessed unit and said telephony devices; detecting requests for said specific call-related features; and for each said request and in accordance with said task-allocation scheme, assigning execution of a requested specific call-related feature to either said centrally accessed unit or a particular one of said telephony devices with which said request is associated, including determining current processing resource availability for said at least one of said centrally accessed unit and said particular telephony device.