Patents by Inventor Naoshad Mehta
Naoshad Mehta 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).
-
Publication number: 20230318958Abstract: A system and method for providing end-to-end data flow analytics in a network flow that includes network appliances. Information regarding one or more network appliances is received by a flow collector and analyzed by an enrichment module. The network information regarding the one or more network appliances can be stored. Network flow data is received from various nodes within the network and stitched or aggregated in light of the enriched network appliance information to provide an end-to-end data flow that can be useful to understand one or more performance parameters of the unified network flow.Type: ApplicationFiled: March 8, 2023Publication date: October 5, 2023Inventors: Naoshad Mehta, Sundeep Singam Setty, Ateet Kumar Krishna Shetty, Shyam Nayan Kapadia
-
Publication number: 20230216828Abstract: Techniques are presented herein for providing a persistent external Internet Protocol (IP) address for extra-cluster services. One example involves initiating, in a cluster, a first pod with a label that identifies a service. The first pod is configured to provide the service to one or more network entities outside the cluster. The first pod is assigned an IP address configured for communicating outside the cluster. A mapping of the service to the IP address is stored. In response to a determination that the service has been disrupted, a second pod is initiated in the cluster with the label that identifies the service. The second pod is configured to provide the service to the one or more network entities outside the cluster. Based on the mapping and the label that identifies the service, the IP address is assigned to the second pod.Type: ApplicationFiled: March 15, 2023Publication date: July 6, 2023Inventors: Akshya Kumar Singh, Rajesh Nataraja, Shyam N. Kapadia, Sri Goli, Naoshad Mehta
-
Patent number: 11671401Abstract: Techniques are presented herein for providing a persistent external Internet Protocol (IP) address for extra-cluster services. One example involves initiating, in a cluster, a first pod with a label that identifies a service. The first pod is configured to provide the service to one or more network entities outside the cluster. The first pod is assigned an IP address configured for communicating outside the cluster. A mapping of the service to the IP address is stored. In response to a determination that the service has been disrupted, a second pod is initiated in the cluster with the label that identifies the service. The second pod is configured to provide the service to the one or more network entities outside the cluster. Based on the mapping and the label that identifies the service, the IP address is assigned to the second pod.Type: GrantFiled: November 19, 2021Date of Patent: June 6, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Akshya Kumar Singh, Rajesh Nataraja, Shyam N. Kapadia, Sri Goli, Naoshad Mehta
-
Publication number: 20220311738Abstract: Techniques are presented herein for providing a persistent external Internet Protocol (IP) address for extra-cluster services. One example involves initiating, in a cluster, a first pod with a label that identifies a service. The first pod is configured to provide the service to one or more network entities outside the cluster. The first pod is assigned an IP address configured for communicating outside the cluster. A mapping of the service to the IP address is stored. In response to a determination that the service has been disrupted, a second pod is initiated in the cluster with the label that identifies the service. The second pod is configured to provide the service to the one or more network entities outside the cluster. Based on the mapping and the label that identifies the service, the IP address is assigned to the second pod.Type: ApplicationFiled: November 19, 2021Publication date: September 29, 2022Inventors: Akshya Kumar Singh, Rajesh Nataraja, Shyam N. Kapadia, Sri Goli, Naoshad Mehta
-
Patent number: 11381543Abstract: A source host device masks the hardware address of a hosted container from a network device to mitigate the use of resources in the network device. A virtual switch on the source host receives a frame from a hosted container. The frame includes a source hardware address of the hardware address corresponding to the hosted container. The frame also includes a source network address of the network address corresponding to the hosted container. The virtual switch replaces the source hardware address of the frame with the hardware address associated with the source host, and send the frame to the network device. The frame sent to the network device includes the host hardware address as the source hardware address and the container network address as the source network address.Type: GrantFiled: March 4, 2021Date of Patent: July 5, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Shyam N. Kapadia, Padmanabhan Krishnan, Naoshad Mehta, Rajesh B. Nataraja, Nilesh Shah
-
Patent number: 11128541Abstract: In one embodiment, a device obtains temperature and utilization measurements for a set of network interface transceivers in a network. The device computes, for each of the transceivers, a correlation coefficient between its temperature and utilization measurements. The device applies a k-nearest neighbor classifier to the correlation coefficients, to predict a correlation coefficient. The device uses the predicted correlation coefficient to determine an impact of temperature on utilization of a particular network interface transceiver. The device initiates a mitigation action, when the determined impact of temperature on the utilization of the particular network interface transceiver exceeds a predefined threshold.Type: GrantFiled: July 22, 2019Date of Patent: September 21, 2021Assignee: Cisco Technology, Inc.Inventors: Srinivas Siva Kanth Sattiraju, Suvil Singh Deora, Shyam Kapadia, Naoshad Mehta
-
Publication number: 20210194848Abstract: A source host device masks the hardware address of a hosted container from a network device to mitigate the use of resources in the network device. A virtual switch on the source host receives a frame from a hosted container. The frame includes a source hardware address of the hardware address corresponding to the hosted container. The frame also includes a source network address of the network address corresponding to the hosted container. The virtual switch replaces the source hardware address of the frame with the hardware address associated with the source host, and send the frame to the network device. The frame sent to the network device includes the host hardware address as the source hardware address and the container network address as the source network address.Type: ApplicationFiled: March 4, 2021Publication date: June 24, 2021Inventors: Shyam N. Kapadia, Padmanabhan Krishnan, Naoshad Mehta, Rajesh B. Nataraja, Nilesh Shah
-
Patent number: 10992636Abstract: A source host device masks the hardware address of a hosted container from a network device to mitigate the use of resources in the network device. A virtual switch on the source host receives a frame from a hosted container. The frame includes a source hardware address of the hardware address corresponding to the hosted container. The frame also includes a source network address of the network address corresponding to the hosted container. The virtual switch replaces the source hardware address of the frame with the hardware address associated with the source host, and send the frame to the network device. The frame sent to the network device includes the host hardware address as the source hardware address and the container network address as the source network address.Type: GrantFiled: September 29, 2017Date of Patent: April 27, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Shyam N. Kapadia, Padmanabhan Krishnan, Naoshad Mehta, Rajesh B. Nataraja, Nilesh Shah
-
Publication number: 20210028994Abstract: In one embodiment, a device obtains temperature and utilization measurements for a set of network interface transceivers in a network. The device computes, for each of the transceivers, a correlation coefficient between its temperature and utilization measurements. The device applies a k-nearest neighbor classifier to the correlation coefficients, to predict a correlation coefficient. The device uses the predicted correlation coefficient to determine an impact of temperature on utilization of a particular network interface transceiver. The device initiates a mitigation action, when the determined impact of temperature on the utilization of the particular network interface transceiver exceeds a predefined threshold.Type: ApplicationFiled: July 22, 2019Publication date: January 28, 2021Inventors: Srinivas Siva Kanth Sattiraju, Suvil Singh Deora, Shyam Kapadia, Naoshad Mehta
-
Patent number: 10880248Abstract: A network device is configured to establish a messaging bus with a container networking plug-in, which is associated with a container virtual network. The network device is also configured to obtain, via the messaging bus, networking information for one or more containers hosted at the at least one container-hosting computing device. Based on the networking information, the network device provides visibility of one or more containers below the network device.Type: GrantFiled: June 6, 2017Date of Patent: December 29, 2020Assignee: Cisco Technology, Inc.Inventors: Shyam Kapadia, Viral Barot, Abhinandan Prativadi Bayankaram, Naoshad Mehta, Nilesh Shah
-
Patent number: 10644983Abstract: Control plane analytics and policing may be provided. First, packets that traverse a port may be parsed. Next, based on the parsed packets, metrics for each of a plurality of hosts on a per-protocol basis may be created. The created metrics may then be analyzed and at least one restriction on at least one of the plurality of hosts may be applied based on the analysis.Type: GrantFiled: July 28, 2017Date of Patent: May 5, 2020Assignee: Cisco Technology, Inc.Inventors: Varagur Chandrasekaran, Srinivas Pitta, Ashok Ganesan, Naoshad Mehta
-
Publication number: 20190104104Abstract: A source host device masks the hardware address of a hosted container from a network device to mitigate the use of resources in the network device. A virtual switch on the source host receives a frame from a hosted container. The frame includes a source hardware address of the hardware address corresponding to the hosted container. The frame also includes a source network address of the network address corresponding to the hosted container. The virtual switch replaces the source hardware address of the frame with the hardware address associated with the source host, and send the frame to the network device. The frame sent to the network device includes the host hardware address as the source hardware address and the container network address as the source network address.Type: ApplicationFiled: September 29, 2017Publication date: April 4, 2019Inventors: Shyam N. Kapadia, Padmanabhan Krishnan, Naoshad Mehta, Rajesh B. Nataraja, Nilesh Shah
-
Publication number: 20190036806Abstract: Control plane analytics and policing may be provided. First, packets that traverse a port may be parsed. Next, based on the parsed packets, metrics for each of a plurality of hosts on a per-protocol basis may be created. The created metrics may then be analyzed and at least one restriction on at least one of the plurality of hosts may be applied based on the analysis.Type: ApplicationFiled: July 28, 2017Publication date: January 31, 2019Applicant: Cisco Technology, Inc.Inventors: Varagur Chandrasekaran, Srinivas Pitta, Ashok Ganesan, Naoshad Mehta
-
Publication number: 20180349033Abstract: A network device is configured to establish a messaging bus with a container networking plug-in, which is associated with a container virtual network. The network device is also configured to obtain, via the messaging bus, networking information for one or more containers hosted at the at least one container-hosting computing device. Based on the networking information, the network device provides visibility of one or more containers below the network device.Type: ApplicationFiled: June 6, 2017Publication date: December 6, 2018Inventors: Shyam Kapadia, Viral Barot, Abhinandan Prativadi Bayankaram, Naoshad Mehta, Nilesh Shah
-
Patent number: 9760517Abstract: A network device includes Power-over-Ethernet PoE ports to communicate with a communication network and Universal Serial Bus (USB) devices. The network device establishes an Internet Protocol (IP) related connection with an application program, and receives downlink IP packets carrying USB transaction requests destined for the USB device from the application program over the IP connection. The network device converts the received downlink IP packets carrying the USB transaction requests to downlink bus-level USB transactions that are understandable to the USB device. The network device sends the downlink bus-level USB transactions to the USB adaptor device over a PoE connection for forwarding by the USB adaptor device to the USB device.Type: GrantFiled: December 2, 2014Date of Patent: September 12, 2017Assignee: Cisco Technology, Inc.Inventors: Rob Liston, Koussalya Balasubramanian, Naoshad Mehta
-
Publication number: 20150331821Abstract: A network device includes Power-over-Ethernet PoE ports to communicate with a communication network and Universal Serial Bus (USB) devices. The network device establishes an Internet Protocol (IP) related connection with an application program, and receives downlink IP packets carrying USB transaction requests destined for the USB device from the application program over the IP connection. The network device converts the received downlink IP packets carrying the USB transaction requests to downlink bus-level USB transactions that are understandable to the USB device. The network device sends the downlink bus-level USB transactions to the USB adaptor device over a PoE connection for forwarding by the USB adaptor device to the USB device.Type: ApplicationFiled: December 2, 2014Publication date: November 19, 2015Inventors: Rob Liston, Koussalya Balasubramanian, Naoshad Mehta