Patents by Inventor Kip McClanahan

Kip McClanahan 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: 7836296
    Abstract: A method is provided for blocking attacks on a private network (12). The method is implemented by a routing device (10) interconnecting the private network (12) to a public network (14). The method includes analyzing an incoming data packet from the public network (14). The incoming data packet is then matched against known patterns where the known patterns are associated with known forms of attack on the private network (12). A source of the data packet is then identified as malicious or non-malicious based upon the matching. In one embodiment, one of the known forms of attack is a denial of service attack and an associated known pattern is unacknowledged data packets. In another embodiment, one of the known forms of attack is an address spoofing attack and an associated known pattern is a data packet having a source address matching an internal address of the private network (12).
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: November 16, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Dennis Cox, Kip McClanahan
  • Publication number: 20040181694
    Abstract: A method is provided for blocking attacks on a private network (12). The method is implemented by a routing device (10) interconnecting the private network (12) to a public network (14). The method includes analyzing an incoming data packet from the public network (14). The incoming data packet is then matched against known patterns where the known patterns are associated with known forms of attack on the private network (12). A source of the data packet is then identified as malicious or non-malicious based upon the matching. In one embodiment, one of the known forms of attack is a denial of service attack and an associated known pattern is unacknowledged data packets. In another embodiment, one of the known forms of attack is an address spoofing attack and an associated known pattern is a data packet having a source address matching an internal address of the private network (12).
    Type: Application
    Filed: March 24, 2004
    Publication date: September 16, 2004
    Applicant: Cisco Technology, Inc., a California Corporation
    Inventors: Dennis Cox, Kip McClanahan
  • Patent number: 6738814
    Abstract: A method is provided for blocking attacks on a private network (12). The method is implemented by a routing device (10) interconnecting the private network (12) to a public network (14). The method includes analyzing an incoming data packet from the public network (14). The incoming data packet is then matched against known patterns where the known patterns are associated with known forms of attack on the private network (12). A source of the data packet is then identified as malicious or non-malicious based upon the matching. In one embodiment, one of the known forms of attack is a denial of service attack and an associated known pattern is unacknowledged data packets. In another embodiment, one of the known forms of attack is an address spoofing attack and an associated known pattern is a data packet having a source address matching an internal address of the private network (12).
    Type: Grant
    Filed: March 18, 1998
    Date of Patent: May 18, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Dennis Cox, Kip McClanahan
  • Patent number: 6278728
    Abstract: A remote XDSL transceiver unit (16) includes an XDSL transceiver (19) and a control block (18). The XDSL transceiver (19) is operable to establish and communicate across an XDSL physical layer. The control block (18) is coupled to the XDSL transceiver (19) and operates to transmit a request for service to a loop termination point. The control block (18) also operates to identify a signal received from the loop termination point (14) and respond based upon a current context of the remote XDSL transceiver unit (16). Further, the control block (18) operates to control power-up and training of the XDSL transceiver (19) such that the XDSL physical layer can be dynamically brought up and down. In one embodiment, the control block (18) operates to store profile information for an established XDSL physical layer to use for future re-establishing of the XDSL physical layer.
    Type: Grant
    Filed: March 18, 1998
    Date of Patent: August 21, 2001
    Assignee: Cisco Technology, Inc.
    Inventors: John F. McHale, Robert H. Locklear, Jr., James R. Sisk, Craig Cantrell, Kip McClanahan, Jonathan Harrod