Patents by Inventor George Suwala

George Suwala 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: 8432790
    Abstract: A hierarchical protection switching framework uses detectors and protectors. A protector registers with a detector to receive notifications. A detector identifies a condition and the interested protector, and notifies the interested protector. The protector in response to the notification, typically either performs protection switching or notifies another protector of the condition. This protection switching is an extensible operation, and typically may include, but is not limited to switching traffic to a backup facility from a facility corresponding to the condition and switching traffic to a backup component from a component corresponding to the condition. The decision of a protector whether to notify another protector of the condition can be made based on different factors, such as, but not limited to a failure of the protection switching by the protector, a database lookup operation to identify whether notification of another particular condition has been received or not received, etc.
    Type: Grant
    Filed: February 27, 2011
    Date of Patent: April 30, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: George Suwala, David Delano Ward
  • Patent number: 8223760
    Abstract: Systems and methods include providing a router that may be deployed as multiple logical routers that share a common fast interconnect. These logical routers may functionally serve as core routers, peering routers, aggregation routers, etc. A further aspect of the system and methods is that the resources assigned to a logical router are allocated from a pool potentially including multitude of hardware cards. A further aspect of the system and methods is that a logical router may be independently managed by the owner of the router or by an owner of the logical router.
    Type: Grant
    Filed: August 15, 2008
    Date of Patent: July 17, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: David D. Ward, George Suwala, Natarajan Shankar, John G. Scudder, Andrew Lunstad
  • Publication number: 20110145376
    Abstract: A data processing method comprising establishing a first node in a peer-to-peer data communications network, wherein the node is configured as a supernode in conformance with a peer-to-peer communications protocol, wherein the first node is configured as an active listener to one or more network routing protocols executing at a network router; receiving a routing information message from one of the network routing protocols; modifying an operational characteristic of the first node in response to the routing information message; receiving a request from a second node in the peer-to-peer network for a resource that is known to the first node; and responding to the request based on the modified operational characteristic. For example, a peer-to-peer node may be configured as a network-aware BitTorrent Tracker, Gnutella supernode, etc., and can use IGP and BGP information from a router to determine how the node behaves.
    Type: Application
    Filed: February 24, 2011
    Publication date: June 16, 2011
    Inventors: Anthony Bates, Anthony Li, Jan Medved, George Suwala, Amy Zhang
  • Publication number: 20110141880
    Abstract: A hierarchical protection switching framework uses detectors and protectors. A protector registers with a detector to receive notifications. A detector identifies a condition and the interested protector, and notifies the interested protector. The protector in response to the notification, typically either performs protection switching or notifies another protector of the condition. This protection switching is an extensible operation, and typically may include, but is not limited to switching traffic to a backup facility from a facility corresponding to the condition and switching traffic to a backup component from a component corresponding to the condition. The decision of a protector whether to notify another protector of the condition can be made based on different factors, such as, but not limited to a failure of the protection switching by the protector, a database lookup operation to identify whether notification of another particular condition has been received or not received, etc.
    Type: Application
    Filed: February 27, 2011
    Publication date: June 16, 2011
    Applicant: Cisco Technology, Inc., a corporation of California
    Inventors: George SUWALA, David Delano WARD
  • Patent number: 7940648
    Abstract: A hierarchical protection switching framework uses detectors and protectors. A protector registers with a detector to receive notifications. A detector identifies a condition and the interested protector, and notifies the interested protector. The protector in response to the notification, typically either performs protection switching or notifies another protector of the condition. This protection switching is an extensible operation, and typically may include, but is not limited to switching traffic to a backup facility from a facility corresponding to the condition and switching traffic to a backup component from a component corresponding to the condition. The decision of a protector whether to notify another protector of the condition can be made based on different factors, such as, but not limited to a failure of the protection switching by the protector, a database lookup operation to identify whether notification of another particular condition has been received or not received, etc.
    Type: Grant
    Filed: March 2, 2004
    Date of Patent: May 10, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: George Suwala, David Delano Ward
  • Patent number: 7920572
    Abstract: A data processing method comprising establishing a first node in a peer-to-peer data communications network, wherein the node is configured as a supernode in conformance with a peer-to-peer communications protocol, wherein the first node is configured as an active listener to one or more network routing protocols executing at a network router; receiving a routing information message from one of the network routing protocols; modifying an operational characteristic of the first node in response to the routing information message; receiving a request from a second node in the peer-to-peer network for a resource that is known to the first node; and responding to the request based on the modified operational characteristic. For example, a peer-to-peer node may be configured as a network-aware BitTorrent Tracker, Gnutella supernode, etc., and can use IGP and BGP information from a router to determine how the node behaves.
    Type: Grant
    Filed: September 20, 2005
    Date of Patent: April 5, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Anthony Bates, Anthony Li, Jan Medved, Amy Zhang, George Suwala
  • Patent number: 7529825
    Abstract: An end-to-end approach is provided for developing and maintaining network device management applications. The approach includes an XML-based development environment for network device management applications that uses Management Data API (MDA) schemas that define a hierarchical data model for components supported by a network device. The XML-based development environment also uses XML schemas to define a common XML-based interface used by management applications to access management data maintained on the network device. The approach provides programmatic access to network device management data and management data schema with an XML-based data model and interface that is consistent across all network device components. The approach includes mechanisms for automatically generating XML requests that conform to a hierarchical data model from requests that conform to a table-based data model.
    Type: Grant
    Filed: December 2, 2003
    Date of Patent: May 5, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Allen Freskos, Michelle Diane Hawke, David D. Ward, John Mark Cooper, George Suwala, Yassin Movassaghi, Patrick Joseph Smears
  • Publication number: 20080304426
    Abstract: Systems and methods include providing a router that may be deployed as multiple logical routers that share a common fast interconnect. These logical routers may functionally serve as core routers, peering routers, aggregation routers, etc. A further aspect of the system and methods is that the resources assigned to a logical router are allocated from a pool potentially including multitude of hardware cards. A further aspect of the system and methods is that a logical router may be independently managed by the owner of the router or by an owner of the logical router.
    Type: Application
    Filed: August 15, 2008
    Publication date: December 11, 2008
    Applicant: Cisco Technology, Inc.
    Inventors: David Delano Ward, George Suwala, Natarajan Shankar, John Galen Scudder, Andrew Lunstad
  • Patent number: 7415507
    Abstract: Systems and methods include providing a router that may be deployed as multiple logical routers that share a common fast interconnect. These logical routers may functionally serve as core routers, peering routers, aggregation routers, etc. A further aspect of the system and methods is that the resources assigned to a logical router are allocated from a pool potentially including multitude of hardware cards. A further aspect of the system and methods is that a logical router may be independently managed by the owner of the router or by an owner of the logical router.
    Type: Grant
    Filed: February 5, 2004
    Date of Patent: August 19, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: David Delano Ward, George Suwala, Natarajan Shankar, John Galen Scudder, Andrew Lunstad
  • Publication number: 20070064702
    Abstract: A data processing method comprising establishing a first node in a peer-to-peer data communications network, wherein the node is configured as a supernode in conformance with a peer-to-peer communications protocol, wherein the first node is configured as an active listener to one or more network routing protocols executing at a network router; receiving a routing information message from one of the network routing protocols; modifying an operational characteristic of the first node in response to the routing information message; receiving a request from a second node in the peer-to-peer network for a resource that is known to the first node; and responding to the request based on the modified operational characteristic. For example, a peer-to-peer node may be configured as a network-aware BitTorrent Tracker, Gnutella supernode, etc., and can use IGP and BGP information from a router to determine how the node behaves.
    Type: Application
    Filed: September 20, 2005
    Publication date: March 22, 2007
    Inventors: Anthony Bates, Anthony Li, Jan Medved, Amy Zhang, George Suwala
  • Patent number: 6820210
    Abstract: The present invention provides a protection protocol for fault recovery, such as a ring wrap, for a network, such as a two line bi-directional ring network. An embodiment of the present invention works in conjunction with a ring topology network in which a node in the network can identify a problem with a connection between the node and a first neighbor. The present invention provides 1 protection protocol which simplifies the coordination required by the nodes in a ring network. The nodes do not need to maintain a topology map of the ring, identifying and locating each node on the ring, for effective protection. Additionally, independently operating ring networks can be merged and the protection protocol will appropriately remove a protection, such as a ring wrap, to allow the formation of a single ring.
    Type: Grant
    Filed: April 17, 2003
    Date of Patent: November 16, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Feisal Daruwalla, Hon Wah Chin, David Tsiang, George Suwala, Tony Bates
  • Patent number: 6615362
    Abstract: The present invention provides a protection protocol for fault recovery, such as a ring wrap, for a network, such as a two line bi-directional ring network. An embodiment of the present invention works in conjunction with a ring topology network in which a node in the network can identify a problem with a connection between the node and a first neighbor. The present invention provides a protection protocol which simplifies the coordination required by the nodes in a ring network. The nodes do not need to maintain a topology map of the ring, identifying and locating each node on the ring, for effective protection. Additionally, independently operating ring networks can be merged and the protection protocol will appropriately remove a protection, such as a ring wrap, to allow the formation of a single ring.
    Type: Grant
    Filed: June 12, 2002
    Date of Patent: September 2, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: Feisal Daruwalla, Hon Wah Chin, David Tsiang, George Suwala, Tony Bates
  • Patent number: 6430700
    Abstract: The present invention provides a protection protocol for fault recovery, such as a ring wrap, for a network, such as a two line bidirectional ring network. An embodiment of the present invention works in conjunction with a ring topology network in which a node in the network can identify a problem with a connection between the node and a first neighbor. The present invention provides a protection protocol which simplifies the coordination required by the nodes in a ring network. The nodes do not need to maintain a topology map of the ring, identifying and locating each node on the ring, for effective protection. Additionally, independently operating ring networks can be merged and the protection protocol will appropriately remove a protection, such as a ring wrap, to allow the formation of a single ring.
    Type: Grant
    Filed: July 19, 2001
    Date of Patent: August 6, 2002
    Assignee: Cisco Technology, Inc.
    Inventors: Feisal Daruwalla, Hon Wah Chin, David Tsiang, George Suwala, Tony Bates
  • Patent number: 6269452
    Abstract: The present invention provides a protection protocol for fault recovery, such as a ring wrap, for a network, such as a two line bi-directional ring network. An embodiment of the present invention works in conjunction with a ring topology network in which a node in the network can identify a problem with a connection between the node and a first neighbor. The present invention provides a protection protocol which simplifies the coordination required by the nodes in a ring network. The nodes do not need to maintain a topology map of the ring, identifying and locating each node on the ring, for effective protection. Additionally, independently operating ring networks can be merged and the protection protocol will appropriately remove a protection, such as a ring wrap, to allow the formation of a single ring.
    Type: Grant
    Filed: April 27, 1998
    Date of Patent: July 31, 2001
    Assignee: Cisco Technology, Inc.
    Inventors: Feisal Daruwalla, Hon Wah Chin, David Tsiang, George Suwala, Tony Bates