Patents by Inventor Karthi Kaliyamoorthy

Karthi Kaliyamoorthy 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: 11641374
    Abstract: Presented herein are systems and methods to determine whether a dynamic host configuration protocol (DHCP) server in DHCP snooping environment is a trusted device without requiring trusted port configuration. In one or more embodiments, a DHCP snooping-enable switch/router adds an indicator to a message intended for a DHCP server, thereby notifying the DHCP server that the DHCP switch/router is enabled for or capable of “detection of trusted DHCP server.” The DHCP server includes a unique trusted identifier in its reply that the DHCP switch/router uses to verify whether the DHCP server can be considered a trusted device.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: May 2, 2023
    Assignee: DELL PRODUCTS L.P.
    Inventors: Karthi Kaliyamoorthy, Ramesh Ganapathi
  • Patent number: 11509568
    Abstract: A Protocol Independent Multicast (PIM) designated networking device election system includes a first networking device and a second networking device that are coupled to the first edge device. The second networking device receives a first PIM message from the first networking device and determines that the first PIM message indicates that the first networking device supports designated networking device election based on an interface performance property. The second networking device then determines whether a first interface performance property indication indicates that a first interface performance property of the first networking device or a second interface performance property of the second networking device satisfy an interface performance property condition.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: November 22, 2022
    Assignee: Dell Products L.P.
    Inventor: Karthi Kaliyamoorthy
  • Patent number: 11431620
    Abstract: A control packet transmission system includes a first switch device that, during a first time period, generates and transmits first control packets to a second switch device. Furthermore, a third switch device is provided that, during the first time period, generates and transmits third control packets to the second switch device, and transmits a copy of those third control packets to the first switch device. The first switch then generates respective first hash values using each of the first and third control packets, and generate a first consolidated hash value using each of the respective first hash values. During a subsequent second time period, the first switch device may determine that control data exchanged during the first and second time periods is the same and, in response, transmit the first consolidated hash value to the second switch device in place of any control packets transmitted to the second switch device.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: August 30, 2022
    Assignee: Dell Products L.P.
    Inventor: Karthi Kaliyamoorthy
  • Patent number: 11411864
    Abstract: An asymmetric/symmetric IRB migration system includes an aggregated networking device subsystem with a first and second networking device that are both configured to operate according to an asymmetric IRB model. A migration system coupled to the aggregated networking device subsystem retrieves first and second asymmetric IRB attributes from the first and second networking devices, uses the first asymmetric IRB attributes to generate first symmetric IRB attributes for the first networking device, and uses the second asymmetric IRB attributes to generate second symmetric IRB attributes for the second networking device. The migration system then causes data destined for end host device(s) coupled to the aggregated networking device subsystem to be transmitted only to the first networking device, configures the first networking device using the first symmetric IRB attributes, and then configures the second networking device using the second symmetric IRB attributes.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: August 9, 2022
    Assignee: Dell Products L.P.
    Inventors: Karthi Kaliyamoorthy, Sathish Kumar Thanneerkulam Ravichandran, Karthik Krishnamurthy, Damodharan Sreenivasagaperumal
  • Publication number: 20220231941
    Abstract: An asymmetric/symmetric IRB migration system includes an aggregated networking device subsystem with a first and second networking device that are both configured to operate according to an asymmetric IRB model. A migration system coupled to the aggregated networking device subsystem retrieves first and second asymmetric IRB attributes from the first and second networking devices, uses the first asymmetric IRB attributes to generate first symmetric IRB attributes for the first networking device, and uses the second asymmetric IRB attributes to generate second symmetric IRB attributes for the second networking device. The migration system then causes data destined for end host device(s) coupled to the aggregated networking device subsystem to be transmitted only to the first networking device, configures the first networking device using the first symmetric IRB attributes, and then configures the second networking device using the second symmetric IRB attributes.
    Type: Application
    Filed: January 20, 2021
    Publication date: July 21, 2022
    Inventors: Karthi Kaliyamoorthy, Sathish Kumar Thanneerkulam Ravichandran, Karthik Krishnamurthy, Damodharan Sreenivasagaperumal
  • Patent number: 11329880
    Abstract: An automatic route reflector configuration system includes a plurality of router devices that are coupled to each other in an autonomous system, with each of the router devices exchanging discovery communications, using information included in the discovery communications to generate a route reflector configuration database, and electing a closest one of the router devices as a route reflector based on the route reflector configuration database. Each router device elected as a route reflector then transmits automatic route reflector peering communications to each of the other router devices that include a role for that router device, receives an acceptance of the role for that router device from at least some of the router devices to which it transmitted automatic route reflector peering communications, and exchanges routes with each of the router devices that accepted the role for that router device.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: May 10, 2022
    Assignee: Dell Products L.P.
    Inventors: Karthi Kaliyamoorthy, Muthulakshmi Radhakrishnan
  • Patent number: 11223557
    Abstract: A multicast traffic disruption prevention system includes a first router having a first priority and operating as a designated router such that a second router transmits data traffic to the first router device for forwarding to a destination. A third router coupled to the second router also has the first priority and, in response to a link to the destination device becoming available, transmits an active designated router discovery communication to the first router that identifies the first priority of the third router. In response to receiving an active designated router confirmation communication from the first router that identifies that the first router also has the first priority and that the first router is configured to operate as the designated router, the third router operates as a non-designated router such that the second router continues to transmit data traffic to the first router for forwarding to the destination device.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: January 11, 2022
    Assignee: Dell Products L.P.
    Inventor: Karthi Kaliyamoorthy
  • Publication number: 20210377299
    Abstract: Presented herein are systems and methods to determine whether a dynamic host configuration protocol (DHCP) server in DHCP snooping environment is a trusted device without requiring trusted port configuration. In one or more embodiments, a DHCP snooping-enable switch/router adds an indicator to a message intended for a DHCP server, thereby notifying the DHCP server that the DHCP switch/router is enabled for or capable of “detection of trusted DHCP server.” The DHCP server includes a unique trusted identifier in its reply that the DHCP switch/router uses to verify whether the DHCP server can be considered a trusted device.
    Type: Application
    Filed: May 26, 2020
    Publication date: December 2, 2021
    Applicant: DELL PRODUCTS L.P.
    Inventors: Karthi KALIYAMOORTHY, Ramesh GANAPATHI
  • Patent number: 11108663
    Abstract: A ring control data exchange system includes a first networking device in a first datacenter and a second networking device in a second datacenter and in a ring configuration with the first networking device. The second networking device identifies first control data packets, performs a hashing operation on the first control data packets to generate respective first control data hash values, and transmits the first control data packets to the first networking device. Subsequently, the second networking device identifies second control data packets, performs the hashing operation on the second control data packets to generate respective second control data hash values, determines that the respective second control data hash values match the respective first control data hash values and, in response, generates and transmits a first consolidated control data hash value to the first networking device while not transmitting the second control data packets to the first networking device.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: August 31, 2021
    Assignee: Dell Products L.P.
    Inventor: Karthi Kaliyamoorthy
  • Publication number: 20210266242
    Abstract: A ring control data exchange system includes a first networking device in a first datacenter and a second networking device in a second datacenter and in a ring configuration with the first networking device. The second networking device identifies first control data packets, performs a hashing operation on the first control data packets to generate respective first control data hash values, and transmits the first control data packets to the first networking device. Subsequently, the second networking device identifies second control data packets, performs the hashing operation on the second control data packets to generate respective second control data hash values, determines that the respective second control data hash values match the respective first control data hash values and, in response, generates and transmits a first consolidated control data hash value to the first networking device while not transmitting the second control data packets to the first networking device.
    Type: Application
    Filed: February 24, 2020
    Publication date: August 26, 2021
    Inventor: Karthi Kaliyamoorthy
  • Patent number: 11095510
    Abstract: An aggregated networking device maintenance system includes a first aggregated networking device and a second aggregated networking device that are coupled together, and each coupled to a third networking device. The first aggregated networking device receives a maintenance instruction and, in response, transmits a first maintenance notification message to the second aggregated networking device, and a second maintenance notification message to the third networking device that prevents the third networking device from transmitting data traffic to the first aggregated networking device.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: August 17, 2021
    Assignee: Dell Products L.P.
    Inventor: Karthi Kaliyamoorthy
  • Publication number: 20210218628
    Abstract: An aggregated networking device maintenance system includes a first aggregated networking device and a second aggregated networking device that are coupled together, and each coupled to a third networking device. The first aggregated networking device receives a maintenance instruction and, in response, transmits a first maintenance notification message to the second aggregated networking device, and a second maintenance notification message to the third networking device that prevents the third networking device from transmitting data traffic to the first aggregated networking device.
    Type: Application
    Filed: January 14, 2020
    Publication date: July 15, 2021
    Inventor: Karthi Kaliyamoorthy
  • Publication number: 20210218663
    Abstract: An automatic route reflector configuration system includes a plurality of router devices that are coupled to each other in an autonomous system, with each of the router devices exchanging discovery communications, using information included in the discovery communications to generate a route reflector configuration database, and electing a closest one of the router devices as a route reflector based on the route reflector configuration database. Each router device elected as a route reflector then transmits automatic route reflector peering communications to each of the other router devices that include a role for that router device, receives an acceptance of the role for that router device from at least some of the router devices to which it transmitted automatic route reflector peering communications, and exchanges routes with each of the router devices that accepted the role for that router device.
    Type: Application
    Filed: January 9, 2020
    Publication date: July 15, 2021
    Inventors: Karthi Kaliyamoorthy, Muthulakshmi Radhakrishnan
  • Patent number: 11012369
    Abstract: An aggregated switch path optimization system includes first and second switch devices. An aggregated third switch device is coupled to the first switch device, the second switch device, and an aggregated fourth switch device. The aggregated third switch device forwards those packets from the first switch device via one of: an ICL to the aggregated fourth switch device, and a link to the second switch device. The aggregated third switch device then monitors a usage of the ICL and the availability of the link to the second switch device. In response to the usage of the ICL exceeding a threshold usage level, or an unavailability of the link to the second switch device, the aggregated third switch device transmits a packet redirection message to the first switch device that causes it to redirect packets away from the aggregated third switch device and towards the aggregated fourth switch device.
    Type: Grant
    Filed: July 5, 2019
    Date of Patent: May 18, 2021
    Assignee: Dell Products L.P.
    Inventors: Karthi Kaliyamoorthy, Senthil Nathan Muthukaruppan
  • Patent number: 11005746
    Abstract: A stack group merging system includes a first stack group including a first master stack device and first slave stack device(s), and a second stack group includes a second master stack device and second slave stack device(s). The first master stack device determines a first total data traffic amount transmitted by itself and the first slave stack device(s) in the first stack group. The second master stack device determines a second total data traffic amount transmitted by itself and the second slave stack device(s) in the second stack group. The first and second master stack devices exchange the first and second total data traffic amounts, and the master stack device in the stack group that transmits a higher total data traffic amount then operates as a master slave device for a merged stack group including the first and second stack group.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: May 11, 2021
    Assignee: Dell Products L.P.
    Inventor: Karthi Kaliyamoorthy
  • Publication number: 20210126855
    Abstract: A control packet transmission system includes a first switch device that, during a first time period, generates and transmits first control packets to a second switch device. Furthermore, a third switch device is provided that, during the first time period, generates and transmits third control packets to the second switch device, and transmits a copy of those third control packets to the first switch device. The first switch then generates respective first hash values using each of the first and third control packets, and generate a first consolidated hash value using each of the respective first hash values. During a subsequent second time period, the first switch device may determine that control data exchanged during the first and second time periods is the same and, in response, transmit the first consolidated hash value to the second switch device in place of any control packets transmitted to the second switch device.
    Type: Application
    Filed: October 28, 2019
    Publication date: April 29, 2021
    Inventor: Karthi Kaliyamoorthy
  • Publication number: 20210099379
    Abstract: A Protocol Independent Multicast (PIM) designated networking device election system includes a first networking device and a second networking device that are coupled to the first edge device. The second networking device receives a first PIM message from the first networking device and determines that the first PIM message indicates that the first networking device supports designated networking device election based on an interface performance property. The second networking device then determines whether a first interface performance property indication indicates that a first interface performance property of the first networking device or a second interface performance property of the second networking device satisfy an interface performance property condition.
    Type: Application
    Filed: September 27, 2019
    Publication date: April 1, 2021
    Inventor: Karthi Kaliyamoorthy
  • Patent number: 10931531
    Abstract: A first information handling system may determine a first bandwidth of a first connection between the first information handling system and a client information handling system. The first information handling system may also determine a second bandwidth of a second connection between a second information handling system and the client information handling system. The first information handling system may determine that the first bandwidth is greater than the second bandwidth. Based on the determination, the first information handling system may be designated as a VRRP master node based. Based on the designation as the VRRP master node, the first information handling system may control VRRP operation of the first and second information handling systems.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: February 23, 2021
    Assignee: Dell Products L.P.
    Inventors: Sampath Kumar Rajamanickam, Karthi Kaliyamoorthy, Balamurugan Shanmugam
  • Patent number: 10924391
    Abstract: Presented herein are systems and methods that provide traffic recover when virtual router redundancy protocol (VRRP) virtual media access control (VMAC) failures occur in a link aggregation group fabric environment. In one or more embodiments, automatic traffic recovery may be accomplished using internode link control messages to synchronize a VRRP VMAC failure that has been encountered by one LAG node with a LAG peer node. If a database associated with the failed LAG node comprises no entry that indicates that the failure scenario has previously occurred in the LAG peer node, a forwarding path entry rule may be generated to route traffic via the internode link, thereby, reducing data loss through routing failures and the like.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: February 16, 2021
    Assignee: DELL PRODUCTS L.P.
    Inventors: Karthi Kaliyamoorthy, Sampath Kumar Rajamanickam, Rajashekar Jayaraj, Balamurugan Shanmugam
  • Publication number: 20210006504
    Abstract: An aggregated switch path optimization system includes first and second switch devices. An aggregated third switch device is coupled to the first switch device, the second switch device, and an aggregated fourth switch device. The aggregated third switch device forwards those packets from the first switch device via one of: an ICL to the aggregated fourth switch device, and a link to the second switch device. The aggregated third switch device then monitors a usage of the ICL and the availability of the link to the second switch device. In response to the usage of the ICL exceeding a threshold usage level, or an unavailability of the link to the second switch device, the aggregated third switch device transmits a packet redirection message to the first switch device that causes it to redirect packets away from the aggregated third switch device and towards the aggregated fourth switch device.
    Type: Application
    Filed: July 5, 2019
    Publication date: January 7, 2021
    Inventors: Karthi Kaliyamoorthy, Senthil Nathan Muthukaruppan