Patents by Inventor Han C. Wen

Han C. Wen 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: 9055092
    Abstract: Client network traffic data and server network traffic data regarding a number of network nodes is collected and then grouped by IP address. The network nodes are divided into logical groupings and the network traffic data is presented in the aggregate for all IP addresses in each logical group. The logical groupings may be further divided by protocol, application, port and/or logical group-to-group. Each logical group can be further generalized as either a set of IP addresses (e.g., a business group) or a specific logical link between one set of IP addresses to another set of IP addresses (e.g., a business group link). Either or both of these “groups” may be divided in further logical sub-groups: for example, by protocol, application, port and in the case of business groups, group-to-group. The logical groups provide facilities for initial problem detection and identification while the logical sub-groups provide facilities for troubleshooting and problem isolation.
    Type: Grant
    Filed: September 10, 2004
    Date of Patent: June 9, 2015
    Assignee: RIVERBED TECHNOLOGY, INC.
    Inventors: Han C. Wen, George Zloulas, Masood Ahmed
  • Publication number: 20140036688
    Abstract: Network traffic information for nodes of a first logical hierarchy is stored at a monitoring device according to ranks of the nodes within the logical hierarchy as determined by each node's position therein and user preferences. At least some of the network traffic information stored at the network monitoring device may then be reported to another network monitoring device, where it can be aggregated with similar information from other network monitoring devices. Such reporting may occur according to rankings of inter-node communication links between nodes of different logical hierarchies of monitored nodes.
    Type: Application
    Filed: October 11, 2013
    Publication date: February 6, 2014
    Applicant: Riverbed Technology, Inc.
    Inventors: Dimitris STASSINOPOULOS, George Zioulas, Han C. Wen
  • Patent number: 8589530
    Abstract: Network traffic information for nodes of a first logical hierarchy is stored at a monitoring device according to ranks of the nodes within the logical hierarchy as determined by each node's position therein and user preferences. At least some of the network traffic information stored at the network monitoring device may then be reported to another network monitoring device, where it can be aggregated with similar information from other network monitoring devices. Such reporting may occur according to rankings of inter-node communication links between nodes of different logical hierarchies of monitored nodes.
    Type: Grant
    Filed: March 28, 2005
    Date of Patent: November 19, 2013
    Assignee: Riverbed Technology, Inc.
    Inventors: Dimitris Stassinopoulos, George Zioulas, Han C. Wen
  • Patent number: 7551560
    Abstract: A control node of a communication network is operated at a packet bandwidth determined according to observations of performance metrics of the network at the control point. These performance metrics may be one or more of throughput, average fetch time and packet loss. The control node is operated so as to set a control bandwidth to corresponding resonance points of the performance metrics. The resonance points are determined by scanning across a range of control bandwidths, until one or more of the performance metrics is/are optimized. The packet bandwidth is set by varying an inter-packet delay time over selected communication links at the control node.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: June 23, 2009
    Assignee: OPNET Technologies, Inc.
    Inventors: Minh Duong-van, Han C. Wen, Mark Crane, Tomas J. Pavel
  • Patent number: 7509229
    Abstract: For each of a number of network performance metrics, an associated value rpm that represents a difference between a first correlation coefficient r1 computed for a baseline data set and a second correlation coefficient r2 computed for a second data set that includes the baseline data set and other data points classified as duration outliers is computed. The first and second correlation coefficients for each network performance metric represent correlation between that network performance metric and durations of network connections. The network performance metric that has a largest associated rpm value of all statistically significant rpm values computed is selected as representing the probable root cause of the duration outliers. Statistical significance is measured through comparison of an rpm value with a statistical property of a set of Bayesian correlation coefficients computed for each performance metric.
    Type: Grant
    Filed: July 23, 2002
    Date of Patent: March 24, 2009
    Assignee: OPNET Technologies, Inc.
    Inventor: Han C. Wen
  • Patent number: 7443870
    Abstract: Nodes of a network may be allocated to a number of logical groups thereof, and storage space within a network traffic monitoring device coupled to the network then allocated so as to ensure network traffic data for at least a minimum number of the nodes of each of the logical groups is stored.
    Type: Grant
    Filed: August 20, 2004
    Date of Patent: October 28, 2008
    Assignee: Opnet Technologies, Inc.
    Inventors: George Zioulas, Dimitris Stassinopoulos, Han C. Wen
  • Patent number: 7337206
    Abstract: A baseline for internet traffic duration is established by (i) collecting internet traffic data regarding file size, server response time, packet loss and round trip time, (ii) removing from this data outliers associated with file size, server response time and packet loss per client type, and (iii) organizing any remaining data into round trip time bins according to median values of round trip time per client type. Thereafter, historical or newly collected Internet traffic data is compared against threshold values for each round trip time bin to locate duration outliers. These duration outliers are indicators of congestion and congestion episodes may be identified by the continued presence of such outliers over successive time intervals.
    Type: Grant
    Filed: July 15, 2002
    Date of Patent: February 26, 2008
    Assignee: Network Physics
    Inventors: Han C. Wen, Tomas J. Pavel
  • 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: 7277843
    Abstract: A moving window of data is used to determine a local baseline as a moving average of the data weighted by the number of measurements in each time interval. A next measurement associated with a next time interval is compared to a value associated with the baseline to determine an outlier. In some cases, for example where the time series of the data shows small variability around a local mean, the next measurement is compared to a multiple of the weighted moving average to determine an outlier. In other cases, for example where the time series of the data shows significant variability around the local mean, the next measurement is compared to the sum of the weighted moving average and a multiple of a moving root mean square deviation value weighted by the number of measurements in each time interval and in some cases, a damping factor.
    Type: Grant
    Filed: July 15, 2002
    Date of Patent: October 2, 2007
    Assignee: Network Physics
    Inventors: Han C. Wen, Tomas J. Pavel
  • 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
  • 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
  • Patent number: 6947381
    Abstract: End-to-end packet losses of one or more traffic streams transmitted across a congested network may be reduced by setting the bandwidths of the corresponding traffic streams at critical values thereof at one or more control points along the network topology. The critical value of the bandwidths may be determined by monitoring buffer occupancy at the control point(s). Buffer occupancy may be determined by periodically sweeping down from a maximum bandwidth value according to a monotonically decaying exponential function.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: September 20, 2005
    Assignee: Network Physics, Inc.
    Inventors: Han C. Wen, Minh Duong-van, Tomas J. Pavel, Mark Crane
  • Patent number: 6928472
    Abstract: For each of a number of network performance metrics, an associated value rpm that represents a difference between a first correlation coefficient r1 computed for a baseline data set and a second correlation coefficient r2 computed for a second data set that includes the baseline data set and other data points classified as duration outliers is computed. The first and second correlation coefficients for each network performance metric represent correlation between that network performance metric and durations of network connections. The network performance metric that has a largest associated rpm value of all rpm values computed is selected as representing the probable root cause of the duration outliers.
    Type: Grant
    Filed: July 23, 2002
    Date of Patent: August 9, 2005
    Assignee: Network Physics
    Inventor: Han C. Wen
  • Patent number: 6674717
    Abstract: End-to-end packet losses of one or more traffic streams transmitted across a congested network may be reduced by modulating the bandwidths of the corresponding traffic streams applied to node(s) of the network from one or more control points along the network topology. This reduction in packet loss results in a reduction in fluctuations or variability of the controlled traffic streams, an increase in bandwidth utilization and a reduction in times to transmit files. The control points can be either upstream or downstream of one or more congestion points along the network. The modulation of the bandwidths are governed by a nonlinear differential equation that involves feedback of the throughput and buffer occupancy level. The control terms involve a relaxation time, coupling constant, control constant and nonlinear feedback constants.
    Type: Grant
    Filed: March 30, 2000
    Date of Patent: January 6, 2004
    Assignee: Network Physics, Inc.
    Inventors: Minh Duong-van, Tomas J. Pavel, Han C. Wen
  • 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: 20020159390
    Abstract: End-to-end packet losses of one or more traffic streams transmitted across a congested network may be reduced by setting the bandwidths of the corresponding traffic streams at critical values thereof at one or more control points along the network topology. The critical value of the bandwidths may be determined by monitoring buffer occupancy at the control point(s). Buffer occupancy may be determined by periodically sweeping down from a maximum bandwidth value according to a monotonically decaying exponential function.
    Type: Application
    Filed: April 30, 2001
    Publication date: October 31, 2002
    Inventors: Han C. Wen, 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