Patents Assigned to Asankya Networks, Inc.
  • Publication number: 20110264792
    Abstract: Provided are methods and systems for creating an optimal set of reflector peers, comprising detecting a plurality of reflector peers, retrieving a plurality of static metrics from each of the plurality of reflector peers, ranking the plurality of reflector peers based on the plurality of static metrics, selecting a top predetermined number of peers from each static metric, establishing the selected reflector peers as the optimal set of reflector peers, determining dynamic metric for each of the plurality of reflector peers, and adjusting the optimal set of reflector peers based on the dynamic metric.
    Type: Application
    Filed: April 27, 2009
    Publication date: October 27, 2011
    Applicant: ASANKYA NETWORKS, INC.
    Inventors: Raghupathy Sivakumar, Aravind Velayutham, Zhenyun Zhuang
  • Patent number: 7839783
    Abstract: Systems and methods of improving transport protocol performance are disclosed. One exemplary method includes: in a first state, non-linearly increasing a congestion window; in response to the congestion window exceeding a threshold value while in the first state, transitioning to a second state; and in the second state, linearly increasing the congestion window.
    Type: Grant
    Filed: February 7, 2007
    Date of Patent: November 23, 2010
    Assignee: Asankya Networks, Inc.
    Inventors: Raghupathy Sivakumar, Aravind Velayutham
  • Patent number: 7742404
    Abstract: Systems and methods of network monitoring are disclosed. One exemplary method includes receiving a first packet, creating a filter instance if the first received packet matches a filter template, receiving a second packet, and storing the second received packet if the second received packet matches the created filter instance. The filter instance is based at least partially on the filter template. An exemplary system includes a network interface, a memory, and a processor. The memory stores program code which programs the network monitor device to receive a first packet, create a filter instance if the first received packet matches a filter template, receive a second packet, and store the second received packet if the second received packet matches the created filter instance. The filter instance is based at least partially on the filter template.
    Type: Grant
    Filed: February 23, 2007
    Date of Patent: June 22, 2010
    Assignee: Asankya Networks, Inc.
    Inventors: Raghupathy Sivakumar, Aravind Velayutham
  • Publication number: 20080062879
    Abstract: Devices, systems, and methods of improving transport protocol performance in a multi-path environment are disclosed. One network device comprises a transport-layer proxy; and a multi-path traffic distributor coupled to the transport-layer proxy. The transport-layer proxy is configured to receive packets, each associated with a transport-layer connection, from a transport-layer endpoint. The proxy is further configured to deliver at least a portion of the received packets to the multi-path traffic distributor. The multi-path traffic distributor is configured to:assign each of the delivered packets to one of a plurality of data flows, and to transmit each of the delivered packets on an outbound path associated with the assigned data flow.
    Type: Application
    Filed: September 13, 2007
    Publication date: March 13, 2008
    Applicant: ASANKYA NETWORKS, INC.
    Inventors: Raghupathy Sivakumar, Aravind Velayutham
  • Publication number: 20070223379
    Abstract: Systems and methods of improving transport protocol performance are disclosed. One exemplary method includes: in a first state, non-linearly increasing a congestion window; in response to the congestion window exceeding a threshold value while in the first state, transitioning to a second state; and in the second state, linearly increasing the congestion window.
    Type: Application
    Filed: February 7, 2007
    Publication date: September 27, 2007
    Applicant: ASANKYA NETWORKS, INC.
    Inventors: Raghupathy Sivakumar, Aravind Velayutham
  • Publication number: 20070223481
    Abstract: Systems and methods of network monitoring are disclosed. One exemplary method includes receiving a first packet, creating a filter instance if the first received packet matches a filter template, receiving a second packet, and storing the second received packet if the second received packet matches the created filter instance. The filter instance is based at least partially on the filter template. An exemplary system includes a network interface, a memory, and a processor. The memory stores program code which programs the network monitor device to receive a first packet, create a filter instance if the first received packet matches a filter template, receive a second packet, and store the second received packet if the second received packet matches the created filter instance. The filter instance is based at least partially on the filter template.
    Type: Application
    Filed: February 23, 2007
    Publication date: September 27, 2007
    Applicant: ASANKYA NETWORKS, INC.
    Inventors: Raghupathy Sivakumar, Aravind Velayutham