Patents by Inventor Michael K. Bugenhagen

Michael K. Bugenhagen 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: 8619820
    Abstract: 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: Grant
    Filed: January 27, 2012
    Date of Patent: December 31, 2013
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Stephen K. Edwards, Robert J. Morrill, Michael K. Bugenhagen
  • Publication number: 20130322432
    Abstract: A method for establishing a call over a packet network may include receiving a call request via an originating trunk on a packet network from an originating call device. Status of an originating trunk and terminating segment may be determined. If the status of the originating trunk and terminating segment are within a first range, the call between the originating and terminating call device over the determined transmission path at a first data rate may be established. Otherwise, if the status of the originating trunk or terminating segment is within a second range, a determination as to whether the originating trunk and terminating segment can operate at a lower data rate may be made, and, if so, the call may be established over the transmission path between the originating call device and terminating call device at the lower data rate.
    Type: Application
    Filed: August 8, 2013
    Publication date: December 5, 2013
    Applicant: CenturyLink Intellectual Property LLC
    Inventors: William L. Wiley, Michael K. Bugenhagen, Robert J. Morrill
  • Patent number: 8593962
    Abstract: A system and method for controlling maximum throughput for communications. A frame size of each packet communicated to a UNI is determined. A maximum throughput is determined in response to the determined frame size of each packet communicated to the UNI. Frames per second are measured at the UNI. An amount of loss at the UNI is determined. A message indicating the maximum throughput, the amount of loss, and the frames per second is communicated in response to determining there is loss.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: November 26, 2013
    Assignee: CenturyLink Intellectual Property LLC
    Inventor: Michael K. Bugenhagen
  • Publication number: 20130301460
    Abstract: A system and method for establishing a phone call over a packet network. The process may receive a call request from an originating call device to a termination call device. A determination may be made to determine whether the terminating call device is available. If the terminating call device is determined to be available, transmission path status information between the originating and terminating call devices may be retrieved. Status of the transmission path on the packet network between the originating and terminating call devices may be determined. If the status of the transmission path is determined to be within a first range, a call may be established between the originating and terminating call devices via an encoder/decoder (CODEC) having a first data rate. Otherwise, the call may be established between the originating and terminating call devices via a CODEC having a second, lower data rate.
    Type: Application
    Filed: July 16, 2013
    Publication date: November 14, 2013
    Inventors: Michael K. Bugenhagen, Robert J. Morrill, William L. Wiley
  • Publication number: 20130305345
    Abstract: Embodiments of the present invention include a method for providing a secure domain name system (DNS) for machine to machine communications. In one embodiment, the method includes storing policy information for machine to machine communications in a global DNS registry database server. The method further includes communicating the policy information for machine to machine communications from the global DNS registry database server to a machine DNS registry server located in an Internet service provider (ISP) network, wherein a control signaling gateway located in the ISP network is configured to utilize the policy information for machine to machine communications to allow only registered controllers associated with a machine to communicate with the machine.
    Type: Application
    Filed: December 21, 2012
    Publication date: November 14, 2013
    Applicant: CenturyLink Intellectual Property LLC
    Inventor: Michael K. Bugenhagen
  • Publication number: 20130294243
    Abstract: The disclosed embodiments include a system, computer program product, and method for routing a call over a packet network. A call request may be received from a calling party to call a called party at a network address. At least one potential call path over a packet network may be determined to connect the calling party to the called party at the network address. Network performance information associated with each potential call path may be accessed and a determination may be made that each of the call paths are impaired or congested. In response to determining that each of the call paths are impaired or congested, the call may be routed over a call path other than one of the at least one potential call paths to enable the calling party to communicate with the called party.
    Type: Application
    Filed: July 1, 2013
    Publication date: November 7, 2013
    Inventors: William L. Wiley, Michael K. Bugenhagen
  • Patent number: 8576722
    Abstract: A system and method for modifying connectivity fault management packets. Network performance information is extracted from a communications network using connectivity fault management packets. The connectivity fault management packets are received. The configuration of the connectivity fault management packets is modified to obtain additional network performance information from the communications network.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: November 5, 2013
    Assignee: CenturyLink Intellectual Property LLC
    Inventor: Michael K. Bugenhagen
  • Patent number: 8570896
    Abstract: A system and method for authorizing test traffic over a network. A request is received to perform a throughput test. A state of the network is determined. The throughput test is authorized in response to the determined state of the network being acceptable for performing the throughput test. The throughput test is terminated or paused in response to the determined state of the network being unacceptable for performing the throughput test.
    Type: Grant
    Filed: November 12, 2012
    Date of Patent: October 29, 2013
    Assignee: CenturyLink Intellectual Property LLC
    Inventor: Michael K. Bugenhagen
  • Patent number: 8570872
    Abstract: A system and method for selecting communications routing. Network performance information is gathered from a communications network using performance information packet data packets. A network connection including an ingress packet path and an egress packet path offering the best quality of service is selected between the communications network and an outside network based on the network performance information. The network connection is established between the communications network and the outside network for routing communications.
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: October 29, 2013
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: William L. Wiley, Michael K. Bugenhagen
  • Patent number: 8549405
    Abstract: 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: Grant
    Filed: May 31, 2007
    Date of Patent: October 1, 2013
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Michael K. Bugenhagen, Robert J. Morrill, Stephen K. Edwards
  • Publication number: 20130252541
    Abstract: A system and method for communicating through a host repeater. Data is received from a remote repeater communicating with a wireless device. The host repeater registers as the wireless device on a wireless network. The data is reformatted for transmission between the wireless devices and the wireless network.
    Type: Application
    Filed: May 22, 2013
    Publication date: September 26, 2013
    Applicant: CenturyLink Intellectual Property LLC
    Inventors: Michael K. Bugenhagen, Carl Milton Coppage
  • Patent number: 8537695
    Abstract: A method for establishing a call over a packet network may include receiving a call request via an originating trunk on a packet network from an originating call device. Status of an originating trunk and terminating segment may be determined. If the status of the originating trunk and terminating segment are within a first range, the call between the originating and terminating call device over the determined transmission path at a first data rate may be established. Otherwise, if the status of the originating trunk or terminating segment is within a second range, a determination as to whether the originating trunk and terminating segment can operate at a second, lower data rate may be made, and, if so, the call may be established over the transmission path between the originating call device and terminating call device at the second, lower data rate.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: September 17, 2013
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: William L. Wiley, Michael K. Bugenhagen, Robert J. Morrill
  • Patent number: 8531954
    Abstract: A system and method for handling reservation requests. Network performance information of a communications network is gathered using performance information packet data packets. Available bandwidth is determined based on the PIP data packets of a data stream. The available bandwidth is allocated for a number of customers based on reservations.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: September 10, 2013
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: James L. McNaughton, John M. Heinz, Michael K. Bugenhagen
  • Patent number: 8533784
    Abstract: A system and method for separating control of a network interface device. A portion of a network interface device (NID) is partitioned for utilization by a user. Permissions are established for management of the partitioned portion of the NID. The permissions including permissions that deny a service provider access to the partitioned portion. Access is granted for the service provider to manage the partitioned portion of the NID. Activities performed by the service provider in the partitioned portion of the NID are logged in response to granting access to the service provider and the permissions denying the service provider access.
    Type: Grant
    Filed: April 30, 2009
    Date of Patent: September 10, 2013
    Assignee: CenturyLink Intellectual Property LLC
    Inventor: Michael K. Bugenhagen
  • Patent number: 8488495
    Abstract: The disclosed embodiments include a method for communicating data packets over packet networks owned by different communications carriers. The method includes monitoring, throughout scheduled times of the day, pricing information of the different communications carriers for communicating the data packets over the packet networks owned by the different communications carriers. The method determines over which of the packet networks owned by the different communications carriers to communicate data packets based on the pricing information.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: July 16, 2013
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Michael K. Bugenhagen, Robert J. Morrill
  • Patent number: 8488447
    Abstract: A system and method for establishing a phone call over a packet network. The process may receive a call request from an originating call device to a termination call device. A determination may be made to determine whether the terminating call device is available. If the terminating call device is determined to be available, transmission path status information between the originating and terminating call devices may be retrieved. Status of the transmission path on the packet network between the originating and terminating call devices may be determined. If the status of the transmission path is determined to be within a first range, a call may be established between the originating and terminating call devices via an encoder/decoder (CODEC) having a first data rate. Otherwise, the call may be established between the originating and terminating call devices via a CODEC having a second, lower data rate.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: July 16, 2013
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Michael K. Bugenhagen, Robert J. Morrill, William L. Wiley
  • Patent number: 8477614
    Abstract: A system and method for routing a call over a packet network. A call request may be received from a calling party to call a called party at a network address. At least one potential call path over a packet network may be determined to connect the calling party to the called party at the network address. Network performance information associated with each potential call path may be accessed and a determination may be made that each of the call paths are impaired or congested. In response to determining that each of the call paths are impaired or congested, the call may be routed over a call path other than one of the at least one potential call paths to enable the calling party to communicate with the called party.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: July 2, 2013
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: William L. Wiley, Michael K. Bugenhagen
  • Patent number: 8472870
    Abstract: A system and method for communicating through a host repeater. Data is received from a remote repeater communicating with a wireless device. The host repeater registers as the wireless device on a wireless network. The data is reformatted for transmission between the wireless devices and the wireless network.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: June 25, 2013
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Michael K. Bugenhagen, Carl Milton Coppage
  • Publication number: 20130151850
    Abstract: Novel tools and techniques to provide an online file locker system. Some such tools can employ a USB memory drive, a residential gateway, and/or a data server over a network. In some cases, when the USB memory drive is inserted into a USB port of the RG, data stored on the USB memory drive is automatically uploaded to, and/or synchronized with data stored on, the data server, which is in communication with the RG over the network. In other cases, data deletion is accomplished in a similar manner, for example, upon removal of the USB drive and/or upon detection of files deleted from the USB drive.
    Type: Application
    Filed: December 9, 2011
    Publication date: June 13, 2013
    Applicant: EMBARQ HOLDINGS COMPANY, LLC
    Inventor: Michael K. Bugenhagen
  • Patent number: 8407765
    Abstract: A system and method for restricting access to network performance information associated with communications over a packet network. A request may be received from a user to access network performance information associated with communications of data packets over a packet network. A determination as to whether the user has permission to access the network performance information may be made. In response to determining that the user has permission to access the network performance information, the user may be enabled to access the network performance information; otherwise, the user may be prevented from accessing the network performance information. The network performance information may include information associated with communications of data packets including real-time content and non-real-time content.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: March 26, 2013
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: William L. Wiley, Michael K. Bugenhagen