Patents by Inventor Zachary Seils

Zachary Seils 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: 8850063
    Abstract: Techniques are provided to detect and correct for packet loops associated with network traffic that passes through a wide-area application services (WAAS) device in a data center network environment. The WAAS device receives a packet from a device in a first data center. The WAAS device determines the directionality of the packet relative to a destination device of the packet. The WAAS device also determines whether the packet has an indicator that associates the packet with the WAAS device. Based on whether the packet has an indicator that associates the packet with the wide area application services device, the WAAS device inserts an indicator within the packet when the directionality of the packet indicates that the packet is to be transmitted across a wide area network (WAN), wherein the indicator comprises information that associates the packet with the WAAS device. The WAAS device forwards the packet to a network based on its directionality.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: September 30, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Arivu Ramasamy, Martin Cieslak, Zachary Seils, Natarajan Chidambaram, Abdolreza Saadat
  • Patent number: 8750304
    Abstract: In one embodiment a method includes detecting, at a first Wide Area Network (WAN) device deployed at an edge of a WAN, a packet passing through the first WAN device and departing a node with which the first WAN device is associated for another node connected to the WAN, identifying, by the first WAN device, a network destination address to which the packet is addressed, obtaining from memory accessible to the first WAN device an identifier of another WAN device associated with the network destination address, and marking the packet with the identifier to generate a marked packet. The marked packet is then received by a WAN device, which detects the identifier, and passes the marked packet to the identified WAN device. In an embodiment, the WAN device associated with the network destination address is a WAN device that first detects a synchronization-acknowledgement (SYN-ACK) packet.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: June 10, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Arivu Mani Ramasamy, Zachary A. Seils, Deepak S. Khanorkar, Giorgio Valentini, Swaminathan Sankar
  • Publication number: 20130031269
    Abstract: Techniques are provided to detect and correct for packet loops associated with network traffic that passes through a wide-area application services (WAAS) device in a data center network environment. The WAAS device receives a packet from a device in a first data center. The WAAS device determines the directionality of the packet relative to a destination device of the packet. The WAAS device also determines whether the packet has an indicator that associates the packet with the WAAS device. Based on whether the packet has an indicator that associates the packet with the wide area application services device, the WAAS device inserts an indicator within the packet when the directionality of the packet indicates that the packet is to be transmitted across a wide area network (WAN), wherein the indicator comprises information that associates the packet with the WAAS device. The WAAS device forwards the packet to a network based on its directionality.
    Type: Application
    Filed: July 27, 2011
    Publication date: January 31, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Arivu Ramasamy, Martin Cieslak, Zachary Seils, Natarajan Chidambaram, Abdolreza Saadat
  • Publication number: 20110255537
    Abstract: In one embodiment a method includes detecting, at a first Wide Area Network (WAN) device deployed at an edge of a WAN, a packet passing through the first WAN device and departing a node with which the first WAN device is associated for another node connected to the WAN, identifying, by the first WAN device, a network destination address to which the packet is addressed, obtaining from memory accessible to the first WAN device an identifier of another WAN device associated with the network destination address, and marking the packet with the identifier to generate a marked packet. The marked packet is then received by a WAN device, which detects the identifier, and passes the marked packet to the identified WAN device. In an embodiment, the WAN device associated with the network destination address is a WAN device that first detects a synchronization-acknowledgement (SYN-ACK) packet.
    Type: Application
    Filed: April 16, 2010
    Publication date: October 20, 2011
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Arivu Mani Ramasamy, Zachary A. Seils, Deepak S. Khanorkar, Giorgio Valentini, Swaminathan Sankar