US 9,813,320 B2
System and method for generating a graphical user interface representative of network performance
Stephen K. Edwards, Mansfield, OH (US); and Michael K. Bugenhagen, Overland Park, KS (US)
Assigned to CenturyLink Intellectual Property LLC, Denver, CO (US)
Filed by CenturyLink Intellectual Property LLC, Denver, CO (US)
Filed on Jul. 1, 2015, as Appl. No. 14/789,596.
Application 14/789,596 is a continuation of application No. 13/590,891, filed on Aug. 21, 2012, granted, now 9,112,734.
Application 13/590,891 is a continuation of application No. 11/809,534, filed on May 31, 2007, granted, now 8,274,905, issued on Sep. 25, 2012.
Claims priority of provisional application 60/922,246, filed on Apr. 5, 2007.
Claims priority of provisional application 60/905,624, filed on Mar. 7, 2007.
Claims priority of provisional application 60/897,543, filed on Jan. 26, 2007.
Claims priority of provisional application 60/839,333, filed on Aug. 22, 2006.
Prior Publication US 2015/0312283 A1, Oct. 29, 2015
This patent is subject to a terminal disclaimer.
Int. Cl. H04J 1/16 (2006.01); H04L 12/26 (2006.01); H04L 12/66 (2006.01); H04L 29/06 (2006.01)
CPC H04L 43/0852 (2013.01) [H04L 12/66 (2013.01); H04L 43/04 (2013.01); H04L 43/062 (2013.01); H04L 43/0829 (2013.01); H04L 65/1069 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A call control manager for monitoring performance of a packet network for carrying voice over Internet Protocol (“VoIP”) calls, said call control manager comprising:
memory operable to store data and executable instructions; and
a processing unit configured to execute instructions to:
determine network performance information of a packet network by monitoring performance information packets that are communicated along network paths of the packet network;
append the network performance information gathered at a network node along the network paths to data stored in the performance information packets;
store the network performance information in memory;
analyze the stored network performance information to generate historical network performance information; and
automatically alter network operation of the packet network to provide improved performance for a VoIP call, in response to current network performance information indicating that the packet network is not operating properly based on the historical network performance information; and
determine inter-network network performance information associated with the communication of data packets between the packet network and a second packet network owned by another network service provider by monitoring a second set of performance information packets communicated between the packet network and the second packet network;
wherein the performance information packets include information indicative of time sent and counter value indicative of number of data packets sent between a previous performance information packet and a current performance information packet.