Patents by Inventor Stephen K. Edwards
Stephen K. Edwards has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10523554Abstract: A system and method for diagnosing a problem on a packet network. Network performance information associated with data packet communications over a packet network may be collected. A network performance information parameter may be monitored and a determination that the network performance information parameter crosses a threshold value may be made. In response to determining that the network performance information parameter crossed the threshold value, diagnostics may be initiated to determine a cause of the network performance information parameter crossing the threshold value.Type: GrantFiled: September 9, 2016Date of Patent: December 31, 2019Assignee: CenturyLink Intellectual Property LLCInventors: Michael K. Bugenhagen, Stephen K. Edwards, William L Wiley, James L. McNaughton, John M. Heinz, Steven E. Kozisek
-
Patent number: 10348594Abstract: The disclosed embodiments include a system and method for monitoring performance of a packet network. In one embodiment, a method includes collecting network performance information from a plurality of network nodes of a packet network, the network performance information being indicative of a health of the network packet network. The method includes storing the network performance information collected from the plurality of network nodes and generating a graphical user interface including a graphical representation of the network performance information, wherein the graphical representation of a network segment is indicated as a line, and wherein a width of the line widens and narrows in accordance with an amount of traffic flow over the network segment.Type: GrantFiled: October 24, 2017Date of Patent: July 9, 2019Assignee: CenturyLink Intellectual Property LLCInventors: Stephen K. Edwards, Michael K. Bugenhagen
-
Publication number: 20180048549Abstract: The disclosed embodiments include a system and method for monitoring performance of a packet network. In one embodiment, a method includes collecting network performance information from a plurality of network nodes of a packet network, the network performance information being indicative of a health of the network packet network. The method includes storing the network performance information collected from the plurality of network nodes and generating a graphical user interface including a graphical representation of the network performance information, wherein the graphical representation of a network segment is indicated as a line, and wherein a width of the line widens and narrows in accordance with an amount of traffic flow over the network segment.Type: ApplicationFiled: October 24, 2017Publication date: February 15, 2018Inventors: Stephen K. Edwards, Michael K. Bugenhagen
-
Patent number: 9813320Abstract: The disclosed embodiments include a system and method for monitoring performance of a packet network. In one embodiment, a method includes collecting network performance information from a plurality of network nodes of a packet network, the network performance information being indicative of a health of the network packet network. The method includes storing the network performance information collected from the plurality of network nodes and generating a graphical user interface including a graphical representation of the network performance information, wherein the graphical representation of a network segment is indicated as a line, and wherein a width of the line widens and narrows in accordance with an amount of traffic flow over the network segment.Type: GrantFiled: July 1, 2015Date of Patent: November 7, 2017Assignee: CenturyLink Intellectual Property LLCInventors: Stephen K. Edwards, Michael K. Bugenhagen
-
Patent number: 9806972Abstract: The disclosed embodiments include a system and method for monitoring performance of a packet network. In one embodiment, a method includes determining network performance information of a packet network by monitoring performance information packets that are communicated along network paths of the packet network. The method also includes appending the network performance information gathered at a network node along the network paths to data stored in the performance information packets. The method stores the network performance information collected by monitoring the performance information packets in memory and analyzes the stored network performance information to generate historical network performance information. The method automatically alters network operation in response to current network performance information indicating that the packet network is not operating properly based on the historical network performance information.Type: GrantFiled: January 5, 2016Date of Patent: October 31, 2017Assignee: CenturyLink Intellectual Property LLCInventors: Stephen K. Edwards, Michael K. Bugenhagen
-
Publication number: 20160380878Abstract: A system and method for diagnosing a problem on a packet network. Network performance information associated with data packet communications over a packet network may be collected. A network performance information parameter may be monitored and a determination that the network performance information parameter crosses a threshold value may be made. In response to determining that the network performance information parameter crossed the threshold value, diagnostics may be initiated to determine a cause of the network performance information parameter crossing the threshold value.Type: ApplicationFiled: September 9, 2016Publication date: December 29, 2016Inventors: Michael K. Bugenhagen, Stephen K. Edwards, William L. Wiley, James L. McNaughton, John M. Heinz, Steven E. Kozisek
-
Patent number: 9479341Abstract: A system and method for diagnosing a problem on a packet network. Network performance information associated with data packet communications over a packet network may be collected. A network performance information parameter may be monitored and a determination that the network performance information parameter crosses a threshold value may be made. In response to determining that the network performance information parameter crossed the threshold value, diagnostics may be initiated to determine a cause of the network performance information parameter crossing the threshold value.Type: GrantFiled: May 31, 2007Date of Patent: October 25, 2016Assignee: CenturyLink Intellectual Property LLCInventors: Michael K. Bugenhagen, Stephen K. Edwards, William L. Wiley, James L. McNaughton, John M. Heinz, Steven E. Kozisek
-
Publication number: 20160134502Abstract: The disclosed embodiments include a system and method for monitoring performance of a packet network. In one embodiment, a method includes determining network performance information of a packet network by monitoring performance information packets that are communicated along network paths of the packet network. The method also includes appending the network performance information gathered at a network node along the network paths to data stored in the performance information packets. The method stores the network performance information collected by monitoring the performance information packets in memory and analyzes the stored network performance information to generate historical network performance information. The method automatically alters network operation in response to current network performance information indicating that the packet network is not operating properly based on the historical network performance information.Type: ApplicationFiled: January 5, 2016Publication date: May 12, 2016Inventors: Stephen K. Edwards, Michael K. Bugenhagen
-
Patent number: 9240906Abstract: The disclosed embodiments include a system and method for monitoring performance of a packet network. In one embodiment, a method includes determining network performance information of a packet network by monitoring performance information packets that are communicated along network paths of the packet network. The method also includes appending the network performance information gathered at a network node along the network paths to data stored in the performance information packets. The method stores the network performance information collected by monitoring the performance information packets in memory and analyzes the stored network performance information to generate historical network performance information. The method automatically alters network operation in response to current network performance information indicating that the packet network is not operating properly based on the historical network performance information.Type: GrantFiled: August 21, 2012Date of Patent: January 19, 2016Assignee: CenturyLink Intellectual Property LLCInventors: Stephen K. Edwards, Michael K. Bugenhagen
-
Publication number: 20150312283Abstract: The disclosed embodiments include a system and method for monitoring performance of a packet network. In one embodiment, a method includes collecting network performance information from a plurality of network nodes of a packet network, the network performance information being indicative of a health of the network packet network. The method includes storing the network performance information collected from the plurality of network nodes and generating a graphical user interface including a graphical representation of the network performance information, wherein the graphical representation of a network segment is indicated as a line, and wherein a width of the line widens and narrows in accordance with an amount of traffic flow over the network segment.Type: ApplicationFiled: July 1, 2015Publication date: October 29, 2015Inventors: Stephen K. Edwards, Michael K. Bugenhagen
-
Patent number: 9112734Abstract: The disclosed embodiments include a system and method for monitoring performance of a packet network. In one embodiment, a method includes collecting network performance information from a plurality of network nodes of a packet network, the network performance information being indicative of a health of the network packet network. The method includes storing the network performance information collected from the plurality of network nodes and generating a graphical user interface including a graphical representation of the network performance information, wherein the graphical representation of a network segment is indicated as a line, and wherein a width of the line widens and narrows in accordance with an amount of traffic flow over the network segment.Type: GrantFiled: August 21, 2012Date of Patent: August 18, 2015Assignee: CenturyLink Intellectual Property LLCInventors: Stephen K. Edwards, Michael K. Bugenhagen
-
Patent number: 9054986Abstract: The disclosed embodiments include a computer implemented method for routing data packets. In one embodiment, the method includes storing network usage information of a packet network managed by a communications carrier including network usage information associated with communications by subscribers of other communications carrier that communicate data packets over the packet network, the network usage information distinguishing between data packets associated with a first service and data packets associated with a second service; determining pricing information for communicating the data packets via a plurality of networks, wherein each network is associated with a different communications carrier; and selecting one of the plurality of networks for routing the data packets based on cost, wherein the cost includes a first cost for communicating the data packets that are associated with the first service and a second cost for communicating the data packets that are associated with the second service.Type: GrantFiled: November 8, 2013Date of Patent: June 9, 2015Assignee: CenturyLink Intellectual Property LLCInventors: Stephen K. Edwards, Robert J. Morrill, Michael K. Bugenhagen
-
Publication number: 20140064100Abstract: The disclosed embodiments include a computer implemented method for routing data packets. In one embodiment, the method includes storing network usage information of a packet network managed by a communications carrier including network usage information associated with communications by subscribers of other communications carrier that communicate data packets over the packet network, the network usage information distinguishing between data packets associated with a first service and data packets associated with a second service; determining pricing information for communicating the data packets via a plurality of networks, wherein each network is associated with a different communications carrier; and selecting one of the plurality of networks for routing the data packets based on cost, wherein the cost includes a first cost for communicating the data packets that are associated with the first service and a second cost for communicating the data packets that are associated with the second service.Type: ApplicationFiled: November 8, 2013Publication date: March 6, 2014Applicant: CenturyLink Intellectual Property LLCInventors: Stephen K. Edwards, Robert J. Morrill, Michael K. Bugenhagen
-
Patent number: 8619820Abstract: A system and method for routing data packets may be used. The method may include determining network usage of a first packet network managed by a first communications carrier. The network usage may distinguish communications of data packets including real-time content and non-real-time content. Network usage of a second packet network may be determined. A network usage differential between the determined network usages of the first and second packet networks may be determined. The data packets may be routed utilizing a threshold for the network usage differential.Type: GrantFiled: January 27, 2012Date of Patent: December 31, 2013Assignee: CenturyLink Intellectual Property LLCInventors: Stephen K. Edwards, Robert J. Morrill, Michael K. Bugenhagen
-
Patent number: 8549405Abstract: A GUI, system, and method for displaying operating performance of a packet network may include displaying first graphical representations illustrative of network communications devices operating on a packet network, where the first graphical representations may be displayed in a first mode if respective network communications devices are operating normally to communicate data packets including real-time content and non-real-time content and in a second mode if respective network communications devices are not operating normally to communicate data packets including real-time content and non-real-time content.Type: GrantFiled: May 31, 2007Date of Patent: October 1, 2013Assignee: CenturyLink Intellectual Property LLCInventors: Michael K. Bugenhagen, Robert J. Morrill, Stephen K. Edwards
-
Publication number: 20120320784Abstract: The disclosed embodiments include a system and method for monitoring performance of a packet network. In one embodiment, a method includes collecting network performance information from a plurality of network nodes of a packet network, the network performance information being indicative of a health of the network packet network. The method includes storing the network performance information collected from the plurality of network nodes and generating a graphical user interface including a graphical representation of the network performance information, wherein the graphical representation of a network segment is indicated as a line, and wherein a width of the line widens and narrows in accordance with an amount of traffic flow over the network segment.Type: ApplicationFiled: August 21, 2012Publication date: December 20, 2012Inventors: Stephen K. Edwards, Michael K. Bugenhagen
-
Publication number: 20120314573Abstract: The disclosed embodiments include a system and method for monitoring performance of a packet network. In one embodiment, a method includes determining network performance information of a packet network by monitoring performance information packets that are communicated along network paths of the packet network. The method also includes appending the network performance information gathered at a network node along the network paths to data stored in the performance information packets. The method stores the network performance information collected by monitoring the performance information packets in memory and analyzes the stored network performance information to generate historical network performance information. The method automatically alters network operation in response to current network performance information indicating that the packet network is not operating properly based on the historical network performance information.Type: ApplicationFiled: August 21, 2012Publication date: December 13, 2012Inventors: Stephen K. Edwards, Michael K. Bugenhagen
-
Patent number: 8274905Abstract: A system and method for monitoring performance of a packet network may include storing network performance information collected from a packet network, where the network performance information may distinguish network performance information associated with communications of data packets including real-time content and data packets including non-real-time content. A graphic user interface including a graphical representation of the network performance information distinguishing the network performance information associated with communications of data packets including real-time content and network performance information including non-real-time content with a node segment over a time duration may be generated.Type: GrantFiled: May 31, 2007Date of Patent: September 25, 2012Assignee: Embarq Holdings Company, LLCInventors: Stephen K. Edwards, Michael K. Bugenhagen
-
Publication number: 20120127882Abstract: A system and method for determining inter-carrier network usage may be used. The method may include determining network usage of a first packet network managed by a first communications carrier by subscribers of a second communications carrier that manages a second packet network. The network usage may distinguish communications of data packets including real-time content and non-real-time content. Network usage of the second packet network by subscribers of the first communications subscriber may be determined. A network usage differential between the determined usages of the first and second packet networks may be determined, where the network usage information may distinguish communications of data packets including real-time and non-real-time content.Type: ApplicationFiled: January 27, 2012Publication date: May 24, 2012Inventors: Stephen K. Edwards, Robert J. Morrill, Michael K. Bugenhagen
-
Patent number: 8130793Abstract: A system and method for determining inter-carrier network usage may be used. The method may include determining network usage of a first packet network managed by a first communications carrier by subscribers of a second communications carrier that manages a second packet network. The network usage may distinguish communications of data packets including real-time content and non-real-time content. Network usage of the second packet network by subscribers of the first communications subscriber may be determined. A network usage differential between the determined usages of the first and second packet networks may be determined, where the network usage information may distinguish communications of data packets including real-time and non-real-time content.Type: GrantFiled: May 31, 2007Date of Patent: March 6, 2012Assignee: Embarq Holdings Company, LLCInventors: Stephen K. Edwards, Robert J. Morrill, Michael K. Bugenhagen