Patent ID: 7065070

Claim:
An network-based voice communication system, comprising: a) at least one voice communication server computer and b) at least one call agent computer; wherein said serve computer(s) and said call agent computer(s) are interconnected by a computer network; said server computer(s) is downloaded with a VOIP server software to receive VOIP calls, and to terminate the calls at an ordinary phone via a termination device; and wherein said call agent computer(s) are downloaded with a call agent program to initiate a VOIP session with the said server computer(s) and to allow a caller to input desired data including entering an IP address, selecting one IP address from a directory, entering a telephone number and selecting one telephone number from a directory to facilitate a call; said one server computer and said one call agent computer forming a pair and working under a client-server architecture and the pair jointly managing the VOIP session; said server computers and said call agent computers forming a cluster of multiple units, working under a distributed architecture; wherein said server computer is loaded with the call agent program to function as a call agent computer; wherein said call agent computer is loaded with a VCS server program to function as a communication server with the termination device added to facilitate VCS system test and additional application in the category of branch-to-branch voice and data communication; and wherein a number of said server/call agent computers are orgnized to perform a tie-line communication function between several branches.