Patents by Inventor Ian Adams

Ian Adams 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: 7333431
    Abstract: Predictions of congestion conditions for a traffic stream in a communication network are applied to modify an initial congestion window size for the traffic stream; and dynamic bandwidth control is thereafter applied to the traffic stream. This dynamic bandwidth control may include modulating inter-packet bandwidths of the traffic stream according to a capacity of a bottleneck in a communication path through which the traffic stream passes in the communication network. The predictions of congestion conditions may be based on monitoring packet losses and/or round trip times within the communication network for a selected period of time. The monitoring may be performed on at least one of a traffic stream-by traffic stream basis, a connection-by-connection basis, a link-by-link basis, or a destination-by-destination basis.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: February 19, 2008
    Assignee: Network Physics, Inc.
    Inventors: Han C. Wen, Ian Adam, Minh Duong-van, Tomas J. Pavel, Mark Crane
  • Patent number: 7248564
    Abstract: Packet round trip times (RTT) within a communication network are measured and from those measurements information regarding congestion conditions within the network is extracted. The RTT measurements are organized into an invariant distribution (a histogram) and an analytical tool which is designed to reveal periodicity information (such as a Fourier or wavelet transform, etc.) is applied to the distribution to obtain a period plot. From this period plot, bandwidth information (indicative of the congestion conditions and/or link capacities within the network) can be obtained.
    Type: Grant
    Filed: May 11, 2001
    Date of Patent: July 24, 2007
    Assignee: Network Physics, Inc.
    Inventors: Gilbert Grosdidier, Minh Duong-van, Tomas J. Pavel, Han C. Wen, Ian Adam, Richard Blanckenbecler
  • Publication number: 20060146318
    Abstract: A method of self-testing includes transmitting a plurality of self-test signals and receiving the plurality of self-test signals. In addition, the method includes storing the received self-test signal in a first database; and comparing the received self-test signal with data from a second database. An self-testing apparatus and a method of for assuring substantially continued calibrated function of a testing device.
    Type: Application
    Filed: January 6, 2005
    Publication date: July 6, 2006
    Inventors: Ian Adam, William Thompson, Darren Winslow
  • Patent number: 7072297
    Abstract: Congestion within a traffic stream of interest in a communication network is characterized as self-induced congestion or cross-induced congestion by analyzing a correlation result of a time series of throughput data of the traffic stream of interest and making the characterization based on power spectrum features found in the correlation result. The correlation result may be obtained through a Fourier analysis, a wavelet analysis or any mathematical process based on locating periodicities in the time series. In some cases, the characterization is made at a node in the communication network that is downstream from the congestion, while in other cases, the characterization is made at a node in the communication network that is upstream of the congestion.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: July 4, 2006
    Assignee: Networks Physics, Inc.
    Inventors: Gilbert Grosdidier, Han C. Wen, Ian Adam, Minh Duong-van, Thomas J. Pavel, Richard Blankenbecler
  • Patent number: 6990071
    Abstract: Congestion within a communication is controlled by rate limiting packet transmissions over selected communication links within the network and modulating the rate limiting according to buffer occupancies at control nodes within the network. Preferably, though not necessarily, the rate limiting of the packet transmissions is performed at an aggregate level for all traffic streams utilizing the selected communication links. The rate limiting may also be performed dynamically in response to measured network performance metrics; such as the throughput of the selected communication links input to the control points and/or the buffer occupancy level at the control points. The network performance metrics may be measured according to at least one of: a moving average of the measured quantity, a standard average of the measured quantity, or another filtered average of the measured quantity.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: January 24, 2006
    Assignee: Network Physics, Inc.
    Inventors: Ian Adam, Tomas J. Pavel, Han C. Wen, Minh Duong-van, Mark Crane
  • Publication number: 20030193893
    Abstract: Predictions of congestion conditions for a traffic stream in a communication network are applied to modify an initial congestion window size for the traffic stream; and dynamic bandwidth control is thereafter applied to the traffic stream. This dynamic bandwidth control may include modulating inter-packet bandwidths of the traffic stream according to a capacity of a bottleneck in a communication path through which the traffic stream passes in the communication network. The predictions of congestion conditions may be based on monitoring packet losses and/or round trip times within the communication network for a selected period of time. The monitoring may be performed on at least one of a traffic stream-by traffic stream basis, a connection-by-connection basis, a link-by-link basis, or a destination-by-destination basis.
    Type: Application
    Filed: April 30, 2001
    Publication date: October 16, 2003
    Inventors: Han C. Wen, Ian Adam, Minh Duong-van, Tomas J. Pavel, Mark Crane
  • Publication number: 20020159386
    Abstract: Congestion within a traffic stream of interest in a communication network is characterized as self-induced congestion or cross-induced congestion by analyzing a correlation result of a time series of throughput data of the traffic stream of interest and making the characterization based on power spectrum features found in the correlation result. The correlation result may be obtained through a Fourier analysis, a wavelet analysis or any mathematical process based on locating periodicities in the time series. In some cases, the characterization is made at a node in the communication network that is downstream from the congestion, while in other cases, the characterization is made at a node in the communication network that is upstream of the congestion.
    Type: Application
    Filed: April 30, 2001
    Publication date: October 31, 2002
    Inventors: Gilbert Grosdidier, Han C. Wen, Ian Adam, Minh Duong-van, Tomas J. Pavel, Richard Blankenbecler
  • Publication number: 20020048259
    Abstract: Congestion within a communication is controlled by rate limiting packet transmissions over selected communication links within the network and modulating the rate limiting according to buffer occupancies at control nodes within the network. Preferably, though not necessarily, the rate limiting of the packet transmissions is performed at an aggregate level for all traffic streams utilizing the selected communication links. The rate limiting may also be performed dynamically in response to measured network performance metrics; such as the throughput of the selected communication links input to the control points and/or the buffer occupancy level at the control points. The network performance metrics may be measured according to at least one of: a moving average of the measured quantity, a standard average of the measured quantity, or another filtered average of the measured quantity.
    Type: Application
    Filed: April 30, 2001
    Publication date: April 25, 2002
    Inventors: Ian Adam, Tomas J. Pavel, Han C. Wen, Minh Duong-van, Mark Crane