Patents by Inventor Suresh Katukam

Suresh Katukam 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: 20220210870
    Abstract: Embodiments of a device and method are disclosed. In an embodiment, a method of automatic network service initiation involves pairing a first network device of a network service block (NSB) with an installer device at a customer site, at the first network device of the NSB, obtaining first network service configuration information from the installer device, performing automatic network service initiation of the first network device of the NSB based on the first network service configuration information, at a second network device of the NSB that is connected with the first network device of the NSB, obtaining address information of a cloud server from the first network device of the NSB, at the second network device of the NSB, obtaining second network service configuration information from the cloud server based on the address information, and performing automatic network service initiation of the second network device of the NSB based on the second network service configuration information.
    Type: Application
    Filed: December 24, 2020
    Publication date: June 30, 2022
    Inventors: Suresh Katukam, Vijay Bollapragada, Promode Nedungadi
  • Patent number: 11368426
    Abstract: Embodiments of a device and method are disclosed. In an embodiment, a method of automatic network service initiation involves obtaining, from a network service server at a first network device of a network service block (NSB), network address information using a network service client at a second network device of the NSB that is connected with the first network device, at the second network device of the NSB, obtaining network service configuration information based on the network address information, and, performing automatic network service initiation of the second network device of the NSB based on the network service configuration information.
    Type: Grant
    Filed: December 24, 2020
    Date of Patent: June 21, 2022
    Assignee: Nile Global, Inc.
    Inventors: Suresh Katukam, Promode Nedungadi, Vijay Bollapragada, Avoy Nanda, Venu Hemige
  • Patent number: 11258678
    Abstract: Embodiments of a device and method are disclosed. In an embodiment, a method for network capacity management of a network deployed at a customer site involves at a cloud server connected to the network, receiving network capacity information of the network deployed at the customer site from wireless sensors deployed at the customer site and at the cloud server, automatically determining a service-level agreement (SLA) network capacity metric based on the network capacity information.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: February 22, 2022
    Assignee: Nile Global, Inc.
    Inventors: Suresh Katukam, Gopal Raman, Promode Nedungadi, Sathish Damodaran, Sudharsan Rangarajan, Shiv Mehra, Ganesh Sundaram
  • Patent number: 11228493
    Abstract: Embodiments of a device and method are disclosed. In an embodiment, a method of providing location based network configuration involves obtaining location information associated with a network device, determining a network configuration for the network device based on the location information and network device information of the network device, and transmitting the network configuration to the network device.
    Type: Grant
    Filed: December 24, 2020
    Date of Patent: January 18, 2022
    Assignee: Nile Global, Inc.
    Inventors: Suresh Katukam, Steve Alexander, Vijay Bollapragada, Promode Nedungadi, Arun Madupu
  • Patent number: 9621463
    Abstract: A system and method for handling context aware network includes a managing server including a control unit, a memory coupled to the control unit, one or more virtual routing and forwarding (VRF) tables stored in the memory, and one or more ports coupled to the control unit and configured to couple the managing server to a network. The managing server is configured to store VRF information in the one or more VRF tables, receive a request packet including a context from a first edge switch, determine the context included in the request packet, examine the one or more VRF tables to identify a VRF-ID associated with the context, and forward a VRF configuration flow control message to the first edge switch. The managing server is further configured to forward one or more additional VRF configuration flow control messages to one or more second edge switches.
    Type: Grant
    Filed: April 7, 2016
    Date of Patent: April 11, 2017
    Assignee: DELL PRODUCTS, L.P.
    Inventors: Saikrishna M. Kotha, Suresh Katukam
  • Publication number: 20160218974
    Abstract: A system and method for handling context aware network includes a managing server including a control unit, a memory coupled to the control unit, one or more virtual routing and forwarding (VRF) tables stored in the memory, and one or more ports coupled to the control unit and configured to couple the managing server to a network. The managing server is configured to store VRF information in the one or more VRF tables, receive a request packet including a context from a first edge switch, determine the context included in the request packet, examine the one or more VRF tables to identify a VRF-ID associated with the context, and forward a VRF configuration flow control message to the first edge switch. The managing server is further configured to forward one or more additional VRF configuration flow control messages to one or more second edge switches.
    Type: Application
    Filed: April 7, 2016
    Publication date: July 28, 2016
    Inventors: Saikrishna M. KOTHA, Suresh KATUKAM
  • Patent number: 9338094
    Abstract: A system and method for handling context aware network includes a managing server including a control unit, a memory coupled to the control unit, one or more virtual routing and forwarding (VRF) tables stored in the memory, and one or more ports coupled to the control unit and configured to couple the managing server to a network. The managing server is configured to store VRF information in the one or more VRF tables, receive a request packet including a context from a first edge switch, determine the context included in the request packet, examine the one or more VRF tables to identify a VRF-ID associated with the context, and forward a VRF configuration flow control message to the first edge switch. The managing server is further configured to forward one or more additional VRF configuration flow control messages to one or more second edge switches.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: May 10, 2016
    Assignee: DELL PRODUCTS, L.P.
    Inventors: Saikrishna M. Kotha, Suresh Katukam
  • Patent number: 9270588
    Abstract: In an example embodiment, a method is provided that assigns a sequence value to a host. The host is identified by a host network layer address. After the assignment, the host network layer address and the sequence value are included in an advertisement for transmission. In another example embodiment, another method is provided. Here, a first sequence value associated with the host network layer address is received from a network device. In addition, a second sequence value associated with the same host network layer address is received from a different network device. The first sequence value is ranked relative to the second sequence value and data is transmitted to the network device based on the ranking.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: February 23, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Suresh Katukam, Navindra Yadav, Venkata Tanikella, Abhay Roy
  • Publication number: 20150281073
    Abstract: A system and method for handling context aware network includes a managing server including a control unit, a memory coupled to the control unit, one or more virtual routing and forwarding (VRF) tables stored in the memory, and one or more ports coupled to the control unit and configured to couple the managing server to a network. The managing server is configured to store VRF information in the one or more VRF tables, receive a request packet including a context from a first edge switch, determine the context included in the request packet, examine the one or more VRF tables to identify a VRF-ID associated with the context, and forward a VRF configuration flow control message to the first edge switch. The managing server is further configured to forward one or more additional VRF configuration flow control messages to one or more second edge switches.
    Type: Application
    Filed: March 31, 2014
    Publication date: October 1, 2015
    Applicant: Dell Products, L.P.
    Inventors: Saikrishna M. Kotha, Suresh Katukam
  • Publication number: 20140229598
    Abstract: In an example embodiment, a method is provided that assigns a sequence value to a host. The host is identified by a host network layer address. After the assignment, the host network layer address and the sequence value are included in an advertisement for transmission. In another example embodiment, another method is provided. Here, a first sequence value associated with the host network layer address is received from a network device. In addition, a second sequence value associated with the same host network layer address is received from a different network device. The first sequence value is ranked relative to the second sequence value and data is transmitted to the network device based on the ranking.
    Type: Application
    Filed: April 17, 2014
    Publication date: August 14, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Suresh Katukam, Navindra Yadav, Venkata Tanikella, Abhay Roy
  • Patent number: 8755319
    Abstract: In one embodiment, detecting a host device on a port of a forwarder switch in a network, detecting a movement of the host device from a first forwarder switch to a second forwarder switch, and multicast broadcasting an updated device information for the host device to a convergence group switches and a proximity group switches, where the convergence group switches includes switches in the network that are not configured as forwarder switches, and the proximity group switches include forwarder switches grouped together based on radio proximity is provided.
    Type: Grant
    Filed: February 7, 2008
    Date of Patent: June 17, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Suresh Katukam, Navindra Yadav, Shree Murthy, Abhay Roy
  • Patent number: 8711729
    Abstract: In an example embodiment, a method is provided that assigns a sequence value to a host. The host is identified by a host network layer address. After the assignment, the host network layer address and the sequence value are included in an advertisement for transmission. In another example embodiment, another method is provided. Here, a first sequence value associated with the host network layer address is received from a network device. In addition, a second sequence value associated with the same host network layer address is received from a different network device. The first sequence value is ranked relative to the second sequence value and data is transmitted to the network device based on the ranking.
    Type: Grant
    Filed: January 11, 2008
    Date of Patent: April 29, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Suresh Katukam, Navindra Yadav, Venkata Tanikella, Abhay Roy
  • Patent number: 8423668
    Abstract: In one example embodiment, a system and method are shown that includes calculating a first SPF tree for a first device, the first SPF tree including a root node and a first child node, the first device being the root node of the first SPF tree. Additionally, the system and method may include calculating a second SPF tree for a second device that is a neighbor of the first device, the second SPF tree including a root node and a first child node, the second device being the root node of the second SPF tree. Further, the system and method may include building a set of interested nodes including the second device, if the first child node if the first SPF tree and the first child node of the second SPF tree are distinct.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: April 16, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Navindra Yadav, Suresh Katukam, Abhay Roy
  • Patent number: 8200798
    Abstract: In one embodiment, providing multi-layer address security incorporating Layer 2 Media Access Control (MAC) addresses and corresponding Layer 3 Internet Protocol (IP) addresses for host machines on a routed access network is provided.
    Type: Grant
    Filed: February 7, 2008
    Date of Patent: June 12, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Navindra Yadav, Suresh Katukam, Abhay Roy
  • Patent number: 8078756
    Abstract: Methods and apparatus for enabling a protected circuit path to be created efficiently are disclosed. In accordance with one embodiment of the present invention, a method for creating a protected circuit path within an optical network system includes identifying a first node, a second node, and a third node. Once the nodes are identified, a pseudo link or a virtual link may be created between the second node and the third node. A first circuit path is then routed between the first node and the second node, and a second circuit path which protects that first circuit path is routed between the first node and the third node using the pseudo link.
    Type: Grant
    Filed: June 3, 2003
    Date of Patent: December 13, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Suresh Katukam, Anix Anbiah
  • Patent number: 7853715
    Abstract: Methods and apparatus for defining an alternate circuit path within a network given nodal diverse or link diverse constraints are disclosed. According to one aspect of the present invention, a device for computing circuit paths between a first node and a second node within a network that has a plurality of elements includes a route generator and a list mechanism. The route generator computes a primary circuit path between the first node and the second node such that the primary circuit path includes a first element. The list mechanism identifies the first element as being inaccessible to an alternate circuit path. Using the list mechanism, the route generator computes an alternate circuit path that does not include the first element identified by the list mechanism. In one embodiment, the first element is a link. In another embodiment, the first element is a node.
    Type: Grant
    Filed: December 9, 2008
    Date of Patent: December 14, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Suresh Katukam, Venkataraman Anand
  • Patent number: 7616584
    Abstract: Methods and apparatus for substantially minimizing single points of failure for circuit paths in networks with mixed protection schemes are disclosed. According to one aspect of the present invention, a method for routing circuit paths between a source and a destination of a network includes identifying a first available circuit path between the source and the destination. The first available circuit path includes a first plurality of links which each have an associated protection type. The method also includes determining a number protection changes associated with the first plurality of links, and assigning a first metric to the first available path that is based on the number of protection changes. Finally, the method includes identifying a selected available path to be used to pass information between the source and the destination based at least in part on the first metric.
    Type: Grant
    Filed: November 12, 2004
    Date of Patent: November 10, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Suresh Katukam, Pradeep Singh
  • Publication number: 20090180383
    Abstract: In an example embodiment, a method is provided that assigns a sequence value to a host. The host is identified by a host network layer address. After the assignment, the host network layer address and the sequence value are included in an advertisement for transmission. In another example embodiment, another method is provided. Here, a first sequence value associated with the host network layer address is received from a network device. In addition, a second sequence value associated with the same host network layer address is received from a different network device. The first sequence value is ranked relative to the second sequence value and data is transmitted to the network device based on the ranking.
    Type: Application
    Filed: January 11, 2008
    Publication date: July 16, 2009
    Applicant: Cisco Technology, Inc.
    Inventors: Suresh Katukam, Navindra Yadav, Venkata Tanikella, Abhay Roy
  • Publication number: 20090172190
    Abstract: In one example embodiment, a system and method are shown that includes calculating a first SPF tree for a first device, the first SPF tree including a root node and a first child node, the first device being the root node of the first SPF tree. Additionally, the system and method may include calculating a second SPF tree for a second device that is a neighbor of the first device, the second SPF tree including a root node and a first child node, the second device being the root node of the second SPF tree. Further, the system and method may include building a set of interested nodes including the second device, if the first child node if the first SPF tree and the first child node of the second SPF tree are distinct.
    Type: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Inventors: Navindra Yadav, Suresh Katukam, Abhay Roy
  • Publication number: 20090172156
    Abstract: In one embodiment, providing multi-layer address security incorporating Layer 2 Media Access Control (MAC) addresses and corresponding Layer 3 Internet Protocol (IP) addresses for host machines on a routed access network is provided.
    Type: Application
    Filed: February 7, 2008
    Publication date: July 2, 2009
    Applicant: Cisco Technology, Inc.
    Inventors: Navindra Yadav, Suresh Katukam, Abhay Roy