Patents by Inventor Prabesh Babu Nanjundaiah

Prabesh Babu Nanjundaiah 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: 9847943
    Abstract: A method is provided in one example embodiment and includes monitoring an egress port connected to a server to detect a traffic flow comprising a plurality of data packets and determining whether one of the packets is timeout dropped at the egress port. If at least one of the packets is timeout dropped at the egress port, the method further includes detecting a destination identifier (“DID”) of the timeout dropped packet and withdrawing a device identified by the detected DID from an FC zone to which it is assigned and reactivating the zone. The method further includes determining whether the traffic flow is experiencing high wait times at the egress port and, if the traffic flow is experiencing high wait times at the egress port, detecting the DID of the traffic flow and reducing a priority of the zone to which the detected DID is assigned and reactivating the zone.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: December 19, 2017
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Harsha Bharadwaj, Prabesh Babu Nanjundaiah
  • Patent number: 9706016
    Abstract: In one example embodiment, a time unconstrained fabric switch software upgrade function is described for an in-switch-software-upgrade/downgrade (ISSU) in a network switch. Prior to an ISSU, Hello protocol data unit (PDU) information is stored for relevant control protocols of associated interfaces of the switch. The Hello PDU information comprises information on messages and data exchanged by the control protocols that may be used to maintain communications links of the switch. During the configuring of the ISSU, and while the control plane of the switch is, at least partially, dysfunctional, Hello PDUs are sent on the interfaces according to the stored PDU information in order to maintain the communication links. The Hello PDU information may include a time interval value for each relevant protocol that determines when Hello PDUs are sent.
    Type: Grant
    Filed: October 11, 2013
    Date of Patent: July 11, 2017
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Harsha Bharadwaj, Prabesh Babu Nanjundaiah, Sumanth Sindiri, Ankan Ghosh, Kishan Kumar Kotari Uppunda
  • Publication number: 20170187627
    Abstract: A method is provided in one example embodiment and includes monitoring an egress port connected to a server to detect a traffic flow comprising a plurality of data packets and determining whether one of the packets is timeout dropped at the egress port. If at least one of the packets is timeout dropped at the egress port, the method further includes detecting a destination identifier (“DID”) of the timeout dropped packet and withdrawing a device identified by the detected DID from an FC zone to which it is assigned and reactivating the zone. The method further includes determining whether the traffic flow is experiencing high wait times at the egress port and, if the traffic flow is experiencing high wait times at the egress port, detecting the DID of the traffic flow and reducing a priority of the zone to which the detected DID is assigned and reactivating the zone.
    Type: Application
    Filed: March 13, 2017
    Publication date: June 29, 2017
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Harsha Bharadwaj, Prabesh Babu Nanjundaiah
  • Patent number: 9667480
    Abstract: Presented herein are techniques for collecting and delivering consolidated nameserver information in a merged Fiber (Fiber) Channel (FC) fabric. A principal switch in a merged FC fabric collects information from one or more subordinate switches. The principal switch consolidates the information collected from the subordinate switches to generate consolidated nameserver information. The principal switch then pushes the consolidated nameserver information from the principal switch to each of the subordinate switches.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: May 30, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Kishan Kumar Kotari U, Prabesh Babu Nanjundaiah, Chandrashekar Chikkalingaiah Manchanapuara, Vijayalakshmi Matada Chidanandaiah
  • Patent number: 9608909
    Abstract: A method is provided in one example embodiment and includes monitoring an egress port connected to a server to detect a traffic flow comprising a plurality of data packets and determining whether one of the packets is timeout dropped at the egress port. If at least one of the packets is timeout dropped at the egress port, the method further includes detecting a destination identifier (“DID”) of the timeout dropped packet and withdrawing a device identified by the detected DID from an FC zone to which it is assigned and reactivating the zone. The method further includes determining whether the traffic flow is experiencing high wait times at the egress port and, if the traffic flow is experiencing high wait times at the egress port, detecting the DID of the traffic flow and reducing a priority of the zone to which the detected DID is assigned and reactivating the zone.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: March 28, 2017
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Harsha Bharadwaj, Prabesh Babu Nanjundaiah
  • Patent number: 9385969
    Abstract: A Fiber (Fiber) Channel (FC) switch and related methods are provided for merging FC fabrics. During a merger process of two separate FC fabrics, a principal switch in a merged FC fabric allocates a domain identifier (ID) to each switch in the merged FC fabric. The principal switch is configured to build a complete domain ID list that identifies the domain IDs for all switches in the merged FC fabric. After the complete domain ID list is generated, the principal switch transmits a message to all switches in the merged FC fabric, the message including the complete domain ID list.
    Type: Grant
    Filed: September 3, 2013
    Date of Patent: July 5, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Kishan Kumar Kotari Uppunda, Prabesh Babu Nanjundaiah
  • Publication number: 20160088083
    Abstract: An example method for performance monitoring and troubleshooting in a storage area network (SAN) environment is provided and includes receiving, at a network element in the SAN, a plurality of frames of an exchange between an initiator and a target in the SAN, identifying a beginning frame and an ending frame of the exchange in the plurality of frames, copying the beginning frame and an ending frame of the exchange to a network processor in the network element, extracting, by the network processor, values of a portion of fields in respective headers of the beginning frame and the ending frame, and calculating, by the network processor, a normalized exchange completion time (ECT) based on the values.
    Type: Application
    Filed: September 21, 2014
    Publication date: March 24, 2016
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Harsha Bharadwaj, Prabesh Babu Nanjundaiah
  • Publication number: 20160072734
    Abstract: Presented herein are techniques for collecting and delivering consolidated nameserver information in a merged Fibre (Fiber) Channel (FC) fabric. A principal switch in a merged FC fabric collects information from one or more subordinate switches. The principal switch consolidates the information collected from the subordinate switches to generate consolidated nameserver information. The principal switch then pushes the consolidated nameserver information from the principal switch to each of the subordinate switches.
    Type: Application
    Filed: September 10, 2014
    Publication date: March 10, 2016
    Inventors: Kishan Kumar Kotari U, Prabesh Babu NANJUNDAIAH, Chandrashekar Chikkalingaiah Manchanapuara, Vijayalakshmi Matada Chidanandaiah
  • Publication number: 20150103644
    Abstract: In one example embodiment, a time unconstrained fabric switch software upgrade function is described for an in-switch-software-upgrade/downgrade (ISSU) in a network switch. Prior to an ISSU, Hello protocol data unit (PDU) information is stored for relevant control protocols of associated interfaces of the switch. The Hello PDU information comprises information on messages and data exchanged by the control protocols that may be used to maintain communications links of the switch. During the configuring of the ISSU, and while the control plane of the switch is, at least partially, dysfunctional, Hello PDUs are sent on the interfaces according to the stored PDU information in order to maintain the communication links. The Hello PDU information may include a time interval value for each relevant protocol that determines when Hello PDUs are sent.
    Type: Application
    Filed: October 11, 2013
    Publication date: April 16, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Harsha Bharadwaj, Prabesh Babu Nanjundaiah, Sumanth Sindiri, Ankan Ghosh, Kishan Kumar Kotari Uppunda
  • Publication number: 20150063160
    Abstract: A Fibre (Fiber) Channel (FC) switch and related methods are provided for merging FC fabrics. During a merger process of two separate FC fabrics, a principal switch in a merged FC fabric allocates a domain identifier (ID) to each switch in the merged FC fabric. The principal switch is configured to build a complete domain ID list that identifies the domain IDs for all switches in the merged FC fabric. After the complete domain ID list is generated, the principal switch transmits a message to all switches in the merged FC fabric, the message including the complete domain ID list.
    Type: Application
    Filed: September 3, 2013
    Publication date: March 5, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Kishan Kumar Kotari Uppunda, Prabesh Babu Nanjundaiah
  • Patent number: 7460527
    Abstract: According to the present invention, methods and apparatus are provided to allow efficient and effective aggregation of ports into port channels in a fiber channel network. A local fiber channel switch can automatically identify compatible ports and initiate exchange sequences with a remote fiber channel switch to aggregate ports into port channels. Ports can be aggregated synchronously to allow consistent generation of port channel map tables.
    Type: Grant
    Filed: August 20, 2004
    Date of Patent: December 2, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Kalyan Ghosh, Praveen Jain, Shankar Subramanian, Rajesh Bhandari, Prabesh Babu Nanjundaiah