Patents by Inventor Srinivas Pitta
Srinivas Pitta 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: 11601335Abstract: Presented herein are systems, and methods thereof, that is configured to enter a maintenance mode to isolate itself from its neighbor and to gracefully cause neighbor devices to isolate themselves from the system, as to cause minimal or “zero” service disruption with its neighbors. The system broadcasts a maintenance-related message, via a standard transport layer, over routing protocols, to counter parts protocols at the neighbor device and waits for an acknowledgement message from the neighbor network devices. The broadcast and acknowledgement, through standard transport layer messaging, ensures that traffic generated by such protocols at the neighbor devices, regardless of manufacturer, are redirected before the system fully enters into the maintenance mode.Type: GrantFiled: March 31, 2021Date of Patent: March 7, 2023Assignee: Cisco Technology, Inc.Inventors: Srinivas Pitta, Shrawan Chittoor Surender, Satish Kumar Kondalam, Somnath Roy, Siddartha Gundeti
-
Patent number: 11303533Abstract: Embodiments herein describe an upgrade system that provides suggestions for upgrades using a confidence metric. In one embodiment, the upgrade system tracks network elements in multiple network fabrics to determine whether an upgrade performed on a first network element was successful. The upgrade system can generate one or more vectors that store various data about the network elements such as enabled features, telemetry data, control plane faults, system settings, locations of the network elements in a fabric, and the like. By evaluating these vectors, the upgrade system can derive a reliability confidence metric regarding the upgrade. If the reliability confidence metric exceeds a threshold, this indicates the upgrade was successful. The upgrade system can then compare vectors for different network elements to determine whether to apply the same upgrade to similar network elements.Type: GrantFiled: July 9, 2019Date of Patent: April 12, 2022Assignee: Cisco Technology, Inc.Inventors: Praveen P. Iyengar, Srinivas Pitta
-
Patent number: 11223555Abstract: Methods and systems are provided for link health forecasting to determine potential link failures such that remedial action may be taken prior to any data loss or degradation. DDM/DOM information may be used in conjunction with OAM protocols to monitor and predict link health degradation for faster failovers or self healing.Type: GrantFiled: October 28, 2019Date of Patent: January 11, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Shrawan Chittoor Surender, Srinivas Pitta, Siddartha Gundeti, Arkadiy Shapiro
-
Patent number: 11106656Abstract: Methods and systems for tracking transactions in a network fabric, include: receiving a message generated by a node in the network fabric; assigning a uniform fabric identifier (“UFID”) to the node; assigning a uniform transaction identifier (“UTID”) to the message”; appending the UFID and the UTID to the message; and storing the message in a database.Type: GrantFiled: July 28, 2017Date of Patent: August 31, 2021Assignee: Cisco Technology, Inc.Inventors: Praveen Parthasarathy Iyengar, Shrawan Chittoor Surender, Narayanaswami Ganapathy, Srinivas Pitta
-
Publication number: 20210258226Abstract: Presented herein are systems, and methods thereof, that is configured to enter a maintenance mode to isolate itself from its neighbor and to gracefully cause neighbor devices to isolate themselves from the system, as to cause minimal or “zero” service disruption with its neighbors. The system broadcasts a maintenance-related message, via a standard transport layer, over routing protocols, to counter parts protocols at the neighbor device and waits for an acknowledgement message from the neighbor network devices. The broadcast and acknowledgement, through standard transport layer messaging, ensures that traffic generated by such protocols at the neighbor devices, regardless of manufacturer, are redirected before the system fully enters into the maintenance mode.Type: ApplicationFiled: March 31, 2021Publication date: August 19, 2021Inventors: Srinivas Pitta, Shrawan Chittoor Surender, Satish Kumar Kondalam, Somnath Roy, Siddartha Gundeti
-
Patent number: 10992539Abstract: Presented herein are systems, and methods thereof, that is configured to enter a maintenance mode to isolate itself from its neighbor and to gracefully cause neighbor devices to isolate themselves from the system, as to cause minimal or “zero” service disruption with its neighbors. The system broadcasts a maintenance-related message, via a standard transport layer, over routing protocols, to counter parts protocols at the neighbor device and waits for an acknowledgement message from the neighbor network devices. The broadcast and acknowledgement, through standard transport layer messaging, ensures that traffic generated by such protocols at the neighbor devices, regardless of manufacturer, are redirected before the system fully enters into the maintenance mode.Type: GrantFiled: November 11, 2019Date of Patent: April 27, 2021Assignee: Cisco Technology, Inc.Inventors: Srinivas Pitta, Shrawan Chittoor Surender, Satish Kumar Kondalam, Somnath Roy, Siddartha Gundeti
-
Publication number: 20210014127Abstract: Embodiments herein describe an upgrade system that provides suggestions for upgrades using a confidence metric. In one embodiment, the upgrade system tracks network elements in multiple network fabrics to determine whether an upgrade performed on a first network element was successful. The upgrade system can generate one or more vectors that store various data about the network elements such as enabled features, telemetry data, control plane faults, system settings, locations of the network elements in a fabric, and the like. By evaluating these vectors, the upgrade system can derive a reliability confidence metric regarding the upgrade. If the reliability confidence metric exceeds a threshold, this indicates the upgrade was successful. The upgrade system can then compare vectors for different network elements to determine whether to apply the same upgrade to similar network elements.Type: ApplicationFiled: July 9, 2019Publication date: January 14, 2021Inventors: Praveen P. IYENGAR, Srinivas PITTA
-
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: 20200084139Abstract: Methods and systems are provided for link health forecasting to determine potential link failures such that remedial action may be taken prior to any data loss or degradation. DDM/DOM information may be used in conjunction with OAM protocols to monitor and predict link health degradation for faster failovers or self healing.Type: ApplicationFiled: October 28, 2019Publication date: March 12, 2020Applicant: Cisco Technology, Inc.Inventors: Shrawan Chittoor Surender, Srinivas Pitta, Siddartha Gundeti, Arkadiy Shapiro
-
Publication number: 20200076702Abstract: Presented herein are systems, and methods thereof, that is configured to enter a maintenance mode to isolate itself from its neighbor and to gracefully cause neighbor devices to isolate themselves from the system, as to cause minimal or “zero” service disruption with its neighbors. The system broadcasts a maintenance-related message, via a standard transport layer, over routing protocols, to counter parts protocols at the neighbor device and waits for an acknowledgement message from the neighbor network devices. The broadcast and acknowledgement, through standard transport layer messaging, ensures that traffic generated by such protocols at the neighbor devices, regardless of manufacturer, are redirected before the system fully enters into the maintenance mode.Type: ApplicationFiled: November 11, 2019Publication date: March 5, 2020Inventors: Srinivas Pitta, Shrawan Chittoor Surender, Satish Kumar Kondalam, Somnath Roy, Siddartha Gundeti
-
Patent number: 10574521Abstract: Methods and systems for configuring a local switch and a remote switch configured as peers. The method includes: receiving a configuration for configuring the local switch and the remote switch; checking if resources are available for the configuration on the local switch; when resources are available on the local switch, reserving those resources; checking if resources are available for the configuration of the remote switch; when resources are available on the remote switch, reserving those resources; and applying the configuration to the local switch and the remote switch when resources are available on the local switch and the remote switch.Type: GrantFiled: July 10, 2017Date of Patent: February 25, 2020Assignee: Cisco Technology, Inc.Inventors: Pankaj Kumar Rai, Shrawan Chittoor Surender, Srinivas Pitta, Siddartha Gundeti, Narayanaswami Ganapathy
-
Patent number: 10505918Abstract: In one example, a security application that interfaces one or more cloud application clients in an enterprise network and one or more cloud applications detects a request made by one of the one or more cloud application clients to access a cloud application. The security application sends one or more prompts to the cloud application for one or more responses reflecting current empirical data obtained from the cloud application. The security application receives, from the cloud application, the one or more responses, and generates an application fingerprint that includes the one or more responses.Type: GrantFiled: June 28, 2017Date of Patent: December 10, 2019Assignee: Cisco Technology, Inc.Inventors: Deep Chand Patel, Varagur Chandrasekaran, Srinivas Pitta, Shrawan Chittoor Surender
-
Patent number: 10498606Abstract: Presented herein are systems, and methods thereof, that is configured to enter a maintenance mode to isolate itself from its neighbor and to gracefully cause neighbor devices to isolate themselves from the system, as to cause minimal or “zero” service disruption with its neighbors. The system broadcasts a maintenance-related message, via a standard transport layer, over routing protocols, to counter parts protocols at the neighbor device and waits for an acknowledgement message from the neighbor network devices. The broadcast and acknowledgement, through standard transport layer messaging, ensures that traffic generated by such protocols at the neighbor devices, regardless of manufacturer, are redirected before the system fully enters into the maintenance mode.Type: GrantFiled: June 7, 2016Date of Patent: December 3, 2019Assignee: CISCO TECHNOLOGY INC.Inventors: Srinivas Pitta, Shrawan Chittoor Surender, Satish Kumar Kondalam, Somnath Roy, Siddartha Gundeti
-
Patent number: 10462041Abstract: Methods and systems are provided for link health forecasting to determine potential link failures such that remedial action may be taken prior to any data loss or degradation. DDM/DOM information may be used in conjunction with OAM protocols to monitor and predict link health degradation for faster failovers or self healing.Type: GrantFiled: January 29, 2016Date of Patent: October 29, 2019Assignee: Cisco Technology, Inc.Inventors: Shrawan Chittoor Surender, Srinivas Pitta, Siddartha Gundeti, Arkadiy Shapiro
-
Patent number: 10394645Abstract: Techniques are provided for correcting the operational state of a multi-process system without disrupting any running processes. A library providing error correction and logging functionality is statically linked to modules in the system. A script in the library loads a package file having a patch for returning an error state to a normal state. The script issues commands to invoke functions in the patch. Once the error state has returned to a normal state, the script issues commands to remove the package file from the system.Type: GrantFiled: August 4, 2017Date of Patent: August 27, 2019Assignee: Cisco Technology, Inc.Inventors: Kashyap Merchant, Srinivas Pitta
-
Patent number: 10243826Abstract: An example method for diagnosis and throughput measurement of FC ports in a SAN environment is provided and includes generating, by a control processor at a generator in the SAN, a control packet requesting a link test to be performed with a reflector in the SAN, sending the control packet to the reflector through a media access controller (MAC) of the generator, receiving, at the MAC of the generator, an acknowledgement from the reflector indicating ability to perform the requested link test, generating, at the MAC of the generator, a test data packet for the link test, performing the link test with the reflector, and analyzing, at the generator, network parameters based on results of the link test.Type: GrantFiled: December 7, 2017Date of Patent: March 26, 2019Assignee: Cisco Technology, Inc.Inventors: Santa Dasu, Srinivas Pitta, Venkata Ramana Talagadadeevi
-
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: 20190034477Abstract: Methods and systems for tracking transactions in a network fabric, include: receiving a message generated by a node in the network fabric; assigning a uniform fabric identifier (“UFID”) to the node; assigning a uniform transaction identifier (“UTID”) to the message”; appending the UFID and the UTID to the message; and storing the message in a database.Type: ApplicationFiled: July 28, 2017Publication date: January 31, 2019Applicant: Cisco Technology, Inc.Inventors: Praveen Parthasarathy Iyengar, Shrawan Chittoor Surender, Narayanaswami Ganapathy, Srinivas Pitta
-
Publication number: 20190007394Abstract: In one example, a security application that interfaces one or more cloud application clients in an enterprise network and one or more cloud applications detects a request made by one of the one or more cloud application clients to access a cloud application. The security application sends one or more prompts to the cloud application for one or more responses reflecting current empirical data obtained from the cloud application. The security application receives, from the cloud application, the one or more responses, and generates an application fingerprint that includes the one or more responses.Type: ApplicationFiled: June 28, 2017Publication date: January 3, 2019Inventors: Deep Chand Patel, Varagur Chandrasekaran, Srinivas Pitta, Shrawan Chittoor Surender
-
Publication number: 20180367385Abstract: Methods and systems for configuring a local switch and a remote switch configured as peers. The method includes: receiving a configuration for configuring the local switch and the remote switch; checking if resources are available for the configuration on the local switch; when resources are available on the local switch, reserving those resources; checking if resources are available for the configuration of the remote switch; when resources are available on the remote switch, reserving those resources; and applying the configuration to the local switch and the remote switch when resources are available on the local switch and the remote switch.Type: ApplicationFiled: July 10, 2017Publication date: December 20, 2018Applicant: Cisco Technology, Inc.Inventors: Pankaj Kumar Rai, Shrawan Chittoor Surender, Srinivas Pitta, Siddartha Gundeti, Narayanaswami Ganapathy