Patents by Inventor Anand Pulicat Gopalakrishnan
Anand Pulicat Gopalakrishnan 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: 11165636Abstract: In one embodiment, a method is performed at a controller of a fabric that is connected to a first seed device in the fabric. The method includes obtaining a connectivity graph of the fabric including the first seed device. The method further includes causing the first seed device to send a first request to a first neighboring device in the connectivity graph via a first interface of the first seed device connectable to the first neighboring device. The method also includes assigning fabric component properties to devices in the fabric based at least in part on a first message from the first seed device, where the first seed device generates the first message based at least in part on a first response from the first neighboring device received via the first interface. The method additionally includes converting the first neighboring device to a second seed device in the fabric.Type: GrantFiled: November 29, 2018Date of Patent: November 2, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Sanjay Kumar Hooda, Atri Indiresan, Jerish Sam David, Anand Pulicat Gopalakrishnan
-
Patent number: 10721133Abstract: In one embodiment, a supervisory device designates a particular networking device among a set of networking devices as a seed device and one or more interfaces of the seed device as discovery interfaces. The supervisory device coordinates, starting from the one or more discovery interfaces of the seed device, discovery of a Layer 2 topology of the set of networking devices, by designating one or more interfaces of a discovered networking device as discovery interfaces. The supervisory device converts, starting from at least one of the network devices farthest from the seed device in the Layer 2 topology and ending with the seed device, links of the Layer 2 topology into Layer 3 links, to form an underlay network.Type: GrantFiled: August 8, 2018Date of Patent: July 21, 2020Assignee: Cisco Technology, Inc.Inventors: Praveen Nagarajan, Shashank Vinchurkar, Rajesh Arora, Anand Pulicat Gopalakrishnan, Leena Shrirang Chunekar, Nayan Seth, Sanjay Hooda, Amey Magar
-
Publication number: 20200177447Abstract: In one embodiment, a method is performed at a controller of a fabric that is connected to a first seed device in the fabric. The method includes obtaining a connectivity graph of the fabric including the first seed device. The method further includes causing the first seed device to send a first request to a first neighboring device in the connectivity graph via a first interface of the first seed device connectable to the first neighboring device. The method also includes assigning fabric component properties to devices in the fabric based at least in part on a first message from the first seed device, where the first seed device generates the first message based at least in part on a first response from the first neighboring device received via the first interface. The method additionally includes converting the first neighboring device to a second seed device in the fabric.Type: ApplicationFiled: November 29, 2018Publication date: June 4, 2020Inventors: Sanjay Kumar Hooda, Atri Indiresan, Jerish Sam David, Anand Pulicat Gopalakrishnan
-
Publication number: 20200052971Abstract: In one embodiment, a supervisory device designates a particular networking device among a set of networking devices as a seed device and one or more interfaces of the seed device as discovery interfaces. The supervisory device coordinates, starting from the one or more discovery interfaces of the seed device, discovery of a Layer 2 topology of the set of networking devices, by designating one or more interfaces of a discovered networking device as discovery interfaces. The supervisory device converts, starting from at least one of the network devices farthest from the seed device in the Layer 2 topology and ending with the seed device, links of the Layer 2 topology into Layer 3 links, to form an underlay network.Type: ApplicationFiled: August 8, 2018Publication date: February 13, 2020Inventors: Praveen Nagarajan, Shashank Vinchurkar, Rajesh Arora, Anand Pulicat Gopalakrishnan, Leena Shrirang Chunekar, Nayan Seth, Sanjay Hooda, Amey Magar
-
Patent number: 10397141Abstract: In one embodiment a network device includes a plurality of ports. The network device is adapted to receive at least one configuring instruction, and adapted, after receipt of any of the at least one configuring instruction, to configure one or more access ports, of the plurality of ports, for endpoint virtual local area network (VLAN) assignment that is in accordance with at least one VLAN assignment algorithm. The at least one VLAN assignment algorithm allows at least two endpoints to be assigned to at least two different respective VLANs of a plurality of VLANs in a network, the at least one VLAN assignment algorithm enabling the at least two endpoints to connect to a same access port of the one or more access ports and provide data which is not VLAN tagged when received at the same access port.Type: GrantFiled: October 1, 2017Date of Patent: August 27, 2019Assignee: Cisco Technology, Inc.Inventors: Sanjay Kumar Hooda, Atri Indiresan, Da-Yuan Tung, Kaushik Kumar Dam, Anand Pulicat Gopalakrishnan
-
Publication number: 20190104091Abstract: In one embodiment a network device includes a plurality of ports. The network device is adapted to receive at least one configuring instruction, and adapted, after receipt of any of the at least one configuring instruction, to configure one or more access ports, of the plurality of ports, for endpoint virtual local area network (VLAN) assignment that is in accordance with at least one VLAN assignment algorithm. The at least one VLAN assignment algorithm allows at least two endpoints to be assigned to at least two different respective VLANs of a plurality of VLANs in a network, the at least one VLAN assignment algorithm enabling the at least two endpoints to connect to a same access port of the one or more access ports and provide data which is not VLAN tagged when received at the same access port.Type: ApplicationFiled: October 1, 2017Publication date: April 4, 2019Inventors: Sanjay Kumar HOODA, Atri INDIRESAN, Da-Yuan TUNG, Kaushik Kumar DAM, Anand PULICAT GOPALAKRISHNAN
-
Patent number: 10205738Abstract: A method is presented in which a system reduces the risk of an advanced persistent threat (“APT”) detected at one or more network devices by implementing one or more mitigation actions depending on the nature of the detected threat. Accordingly, in response to detecting the risk of an APT at one or more network devices, a centralized controller implements one or more mitigation actions to minimize the vulnerability of an enterprise network to unauthorized access to one or more network resources. A centralized controller may therefore instruct one or more network devices to take appropriate mitigation actions depending on the nature of an APT detected on one or more network devices.Type: GrantFiled: July 12, 2016Date of Patent: February 12, 2019Assignee: Cisco Technology, Inc.Inventors: Sindhu Subramanya, Anand Pulicat Gopalakrishnan, Payal Shah Rambhia, Amey Magar, Lio Cheng, Ningjia Huang
-
Publication number: 20180020017Abstract: A method is presented in which a system reduces the risk of an advanced persistent threat (“APT”) detected at one or more network devices by implementing one or more mitigation actions depending on the nature of the detected threat. Accordingly, in response to detecting the risk of an APT at one or more network devices, a centralized controller implements one or more mitigation actions to minimize the vulnerability of an enterprise network to unauthorized access to one or more network resources. A centralized controller may therefore instruct one or more network devices to take appropriate mitigation actions depending on the nature of an APT detected on one or more network devices.Type: ApplicationFiled: July 12, 2016Publication date: January 18, 2018Inventors: Sindhu Subramanya, Anand Pulicat Gopalakrishnan, Payal Shah Rambhia, Amey Magar, Lio Cheng, Ningjia Huang