SYSTEMS AND METHODS OF DECIDING HOW TO ROUTE CALLS OVER A VOICE OVER INTERNET PROTOCOL TELEPHONE CALL ROUTING SYSTEM
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method of monitoring Voice over the Internet Protocol (VoIP) and facsimile over Internet Protocol (FoIP) calling over the Internet includes compiling information about each call after the call is terminated. By compiling information about each of the calls immediately after they are terminated, the system can quickly generate billing reports. The system can also quickly react to developing problems.
70 Citations
40 Claims
-
1-21. -21. (canceled)
-
22. A method of deciding how to route new telephone calls over a Voice Over Internet Protocol (VOIP) call routing system, comprising:
-
recording the call state of each telephone call being carried by the VOIP call routing system in a real-time call state database; updating the call states of the calls listed in the real-time call state database each time a call state changes and immediately after the call state changes; and deciding how to route a new call over the VOIP call routing system based on the information in the real-time call state database. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A system for deciding how to route new telephone calls over a Voice Over Internet Protocol (VOIP) call routing system, comprising:
-
means for recording the call state of each telephone call being carried by the VOIP call routing system in a real-time call state database; means for updating the call states of the calls listed in the real-time call state database each time a call state changes and immediately after the call state changes; and means for deciding how to route a new call over the VOIP call routing system based on the information in the real-time call state database.
-
-
34. A system for deciding how to route new telephone calls over a Voice Over Internet Protocol (VOIP) call routing system, comprising:
-
a recording unit that records the call state of each telephone call being carried by the VOIP call routing system in a real-time call state database; an updating unit that updates the call states of the calls listed in the real-time call state database each time a call state changes and immediately after the call state changes; and a routing unit that decides how to route a new call over the VOIP call routing system based on the information in the real-time call state database. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
Specification