Patents by Inventor Tanmay KISHORE

Tanmay KISHORE 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: 10404589
    Abstract: A method performed by a network device that taps to a network having a routing device, includes: receiving a first packet tapped from the network; determining a first information regarding an input interface of the routing device based on a destination address of the first packet; receiving a second packet tapped from the network; determining a second information regarding an output interface of the routing device based on a source address of the second packet; determining a first CRC for the first packet; determining a second CRC for the second packet; and comparing the first CRC with the second CRC at the network device to determine whether the first packet and the second packet are the same.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: September 3, 2019
    Assignee: Gigamon Inc.
    Inventors: Ashutosh Alawani, Sreekanth Settipalli, Tanmay Kishore, Dominick Cafarelli, Shehzad Merchant
  • Patent number: 10142210
    Abstract: Embodiments are disclosed for monitoring the performance of an in-line tool without adding data to network traffic routed through the in-line tool. In some embodiments, performance of the in-line tool is based on a measured latency introduced by the processing of packets through the in-line tool. In some embodiments, network traffic is adaptively routed based on the measured latency at the in-line tool.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: November 27, 2018
    Assignee: Gigamon Inc.
    Inventors: Zbigniew Sufleta, Jason Lee, Ramakrishna Manchiraju-Venkata, Tanmay Kishore, Yan Xiu
  • Patent number: 9912575
    Abstract: Introduced herein is a technology for a network switch device to route network packets through a inline tool, without introducing additional information to the network packets. The technology records an association between an input network port and a signature (e.g., source MAC address) of the network packet, before forwarding the packet to the inline tool. When receiving the packet back from the inline tool, the network device recognizes that the packet signature is associated with the input network port, and that the input network port is paired with a particular output network port. Thus, the network device identifies the output network port for sending the packet, without modifying contents of the packet.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: March 6, 2018
    Assignee: Gigamon Inc.
    Inventors: Zbigniew Sufleta, Hung Chuen Jason Lee, Ramakrishna Manchiraju-Venkata, Tanmay Kishore, Yan Xiu, Hung Nguyen, Sitti Amarittapark
  • Publication number: 20170141989
    Abstract: Embodiments are disclosed for monitoring the performance of an in-line tool without adding data to network traffic routed through the in-line tool. In some embodiments, performance of the in-line tool is based on a measured latency introduced by the processing of packets through the in-line tool. In some embodiments, network traffic is adaptively routed based on the measured latency at the in-line tool.
    Type: Application
    Filed: November 13, 2015
    Publication date: May 18, 2017
    Inventors: Zbigniew Sufleta, Jason Lee, Ramakrishna Manchiraju-Venkata, Tanmay Kishore, Yan Xiu
  • Publication number: 20170141996
    Abstract: Introduced herein is a technology for a network switch device to route network packets through a inline tool, without introducing additional information to the network packets. The technology records an association between an input network port and a signature (e.g., source MAC address) of the network packet, before forwarding the packet to the inline tool. When receiving the packet back from the inline tool, the network device recognizes that the packet signature is associated with the input network port, and that the input network port is paired with a particular output network port. Thus, the network device identifies the output network port for sending the packet, without modifying contents of the packet.
    Type: Application
    Filed: November 18, 2015
    Publication date: May 18, 2017
    Inventors: Zbigniew SUFLETA, Hung Chuen Jason LEE, Ramakrishna Manchiraju-Venkata, Tanmay Kishore, Yan Xiu, Hung Nguyen, Sitti Amarittapark
  • Publication number: 20170134262
    Abstract: A method performed by a network device that taps to a network having a routing device, includes: receiving a first packet tapped from the network; determining a first information regarding an input interface of the routing device based on a destination address of the first packet; receiving a second packet tapped from the network; determining a second information regarding an output interface of the routing device based on a source address of the second packet; determining a first CRC for the first packet; determining a second CRC for the second packet; and comparing the first CRC with the second CRC at the network device to determine whether the first packet and the second packet are the same.
    Type: Application
    Filed: January 23, 2017
    Publication date: May 11, 2017
    Inventors: Ashutosh ALAWANI, Sreekanth SETTIPALLI, Tanmay KISHORE, Dominick CAFARELLI, Shehzad MERCHANT
  • Patent number: 9584413
    Abstract: A method performed by a network device that taps to a network having a routing device, includes: receiving a first packet tapped from the network; determining a first information regarding an input interface of the routing device based on a destination address of the first packet; receiving a second packet tapped from the network; determining a second information regarding an output interface of the routing device based on a source address of the second packet; determining a first CRC for the first packet; determining a second CRC for the second packet; and comparing the first CRC with the second CRC at the network device to determine whether the first packet and the second packet are the same.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: February 28, 2017
    Assignee: Gigamon Inc.
    Inventors: Ashutosh Alawani, Sreekanth Settipalli, Tanmay Kishore, Dominick Cafarelli, Shehzad Merchant
  • Patent number: 9571393
    Abstract: A method performed by a network device that taps to a network having a routing device, includes: determining a first information regarding an input interface of the routing device for a packet; determining a second information regarding an output interface of the routing device for the packet; determining whether the packet belongs to a user-defined category based on one or more mapping formation defined at the network device; and storing the packet, the first information regarding the input interface of the routing device, the second information regarding the output interface of the routing device, and information regarding the user-defined category in a non-transitory medium in association with each other.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: February 14, 2017
    Assignee: Gigamon Inc.
    Inventors: Ashutosh Alawani, Sreekanth Settipalli, Tanmay Kishore, Dominick Cafarelli, Shehzad Merchant
  • Publication number: 20160142304
    Abstract: A method performed by a network device that taps to a network having a routing device, includes: receiving a first packet tapped from the network; determining a first information regarding an input interface of the routing device based on a destination address of the first packet; receiving a second packet tapped from the network; determining a second information regarding an output interface of the routing device based on a source address of the second packet; determining a first CRC for the first packet; determining a second CRC for the second packet; and comparing the first CRC with the second CRC at the network device to determine whether the first packet and the second packet are the same.
    Type: Application
    Filed: November 18, 2014
    Publication date: May 19, 2016
    Applicant: Gigamon Inc.
    Inventors: Ashutosh ALAWANI, Sreekanth SETTIPALLI, Tanmay KISHORE, Dominick CAFARELLI, Shehzad MERCHANT
  • Publication number: 20160142305
    Abstract: A method performed by a network device that taps to a network having a routing device, includes: determining a first information regarding an input interface of the routing device for a packet; determining a second information regarding an output interface of the routing device for the packet; determining whether the packet belongs to a user-defined category based on one or more mapping formation defined at the network device; and storing the packet, the first information regarding the input interface of the routing device, the second information regarding the output interface of the routing device, and information regarding the user-defined category in a non-transitory medium in association with each other.
    Type: Application
    Filed: November 18, 2014
    Publication date: May 19, 2016
    Applicant: GIGAMON INC.
    Inventors: Ashutosh ALAWANI, Sreekanth SETTIPALLI, Tanmay KISHORE, Dominick CAFARELLI, Shehzad MERCHANT