Patent ID: 8971509
Filing Date: 2015-03-03
Classification: H04M

Abstract:
1. A system for processing phone calls comprising: a network of servers positionable in communication with telephonic communication devices and each comprising a memory and a processor; and software stored on the memory of the servers and configured to be executed by the processors, the software being configured to: wherein the ordered set of PBX Feature definitions is executable to evaluate the current state of a phone call to generate an evaluated state of the phone call; and wherein a PBX Feature definition of the ordered set of PBX Feature definitions is executable to perform a respective PBX Feature task responsive to the evaluated state of the phone call; wherein each PBX Feature definition of the ordered set of PBX Feature definitions is executable to define and store a new state of the phone call upon completion of performance of the PBX Feature task; and wherein each PBX Feature definition generated by the software is configured to be combined with any other PBX Feature definition generable by the software.