Patents by Inventor Michael Bugenhagen

Michael 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).

  • Publication number: 20080002676
    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: Application
    Filed: May 31, 2007
    Publication date: January 3, 2008
    Inventors: William Wiley, Michael Bugenhagen
  • Publication number: 20060203737
    Abstract: A traffic processing system comprising a processing system and a delay buffer. The processing system is configured to determine a first delay metric for first traffic on a first path from the TPS to a first node, and determine a first delay differential based on the first delay metric and a second delay metric for second traffic on a second path from the TPS to a second node. The delay buffer is configured to delay the second traffic based on the first delay differential.
    Type: Application
    Filed: March 4, 2005
    Publication date: September 14, 2006
    Inventor: Michael Bugenhagen
  • Publication number: 20050163126
    Abstract: A packet communication system is disclosed that includes an end communication device, a call processing system, and a packet network. To setup up a call from an end user, the end communication device transmits a call request message to the call processing system. The call request message has a header that includes priority information for the call. The call processing system processes the priority information in the header of the call request message to determine if the call request message is for a high priority call. If the call request message is not for a high priority call and the call processing system is in a state of congestion, then the call processing system transmits a response message indicating the state of congestion. Responsive to receiving the response message, the end communication device performs call blocking and provides call treatment to the end user.
    Type: Application
    Filed: January 26, 2004
    Publication date: July 28, 2005
    Inventors: Michael Bugenhagen, Jack Brown, Robert Dianda