Patents by Inventor Mike Sullenberger

Mike Sullenberger 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: 9042381
    Abstract: A technique for synchronizing NAT information stored on different network devices. Each of the network devices includes a respective NAT data structure configured to store NAT information. The NAT information includes at least one NAT entry relating to a network node engaged in a communication session with at least one other network node. At least one NAT entry in a first NAT data structure is modified. The first NAT data structure is associated with a first NAT network device. A first NAT transaction message is generated which includes information relating to the modifications performed on the first NAT data structure. The first NAT transaction message is transmitted to at least one other NAT network device causing that device to modify its respective NAT data structure using information from the first NAT transaction message. In this way, synchronization of NAT information stored on each of the network devices may be achieved.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: May 26, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Siva S. Jayasenan, Mike Sullenberger, Mark Denny, Murali Venkateshaiah
  • Publication number: 20140181286
    Abstract: A technique for synchronizing NAT information stored on different network devices. Each of the network devices includes a respective NAT data structure configured to store NAT information. The NAT information includes at least one NAT entry relating to a network node engaged in a communication session with at least one other network node. At least one NAT entry in a first NAT data structure is modified. The first NAT data structure is associated with a first NAT network device. A first NAT transaction message is generated which includes information relating to the modifications performed on the first NAT data structure. The first NAT transaction message is transmitted to at least one other NAT network device causing that device to modify its respective NAT data structure using information from the first NAT transaction message. In this way, synchronization of NAT information stored on each of the network devices may be achieved.
    Type: Application
    Filed: February 25, 2014
    Publication date: June 26, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Siva S. Jayasenan, Mike Sullenberger, Mark Denny, Murali Venkateshaiah
  • Patent number: 8675650
    Abstract: A technique is disclosed for synchronizing NAT information stored on different network devices that have been configured to implement a network address translation protocol. Each of the network devices includes a respective NAT data structure configured to store NAT information. The NAT information includes at least one NAT entry relating to a network node engaged in a communication session with at least one other network node. At least one NAT entry in a first NAT data structure is modified. The first NAT data structure is associated with a first NAT network device. A first NAT transaction message is generated which includes information relating to the modifications performed on the first NAT data structure. The first NAT transaction message is transmitted to at least one other NAT network device to thereby cause that device to modify its respective NAT data structure using information from the first NAT transaction message.
    Type: Grant
    Filed: January 10, 2011
    Date of Patent: March 18, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Siva S. Jayasenan, Mike Sullenberger, Mark Denny, Murali Venkateshaiah
  • Publication number: 20110103387
    Abstract: A technique is disclosed for synchronizing NAT information stored on different network devices that have been configured to implement a network address translation protocol. Each of the network devices includes a respective NAT data structure configured to store NAT information. The NAT information includes at least one NAT entry relating to a network node engaged in a communication session with at least one other network node. At least one NAT entry in a first NAT data structure is modified. The first NAT data structure is associated with a first NAT network device. A first NAT transaction message is generated which includes information relating to the modifications performed on the first NAT data structure. The first NAT transaction message is transmitted to at least one other NAT network device to thereby cause that device to modify its respective NAT data structure using information from the first NAT transaction message.
    Type: Application
    Filed: January 10, 2011
    Publication date: May 5, 2011
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Siva S. Jayasenan, Mike Sullenberger, Mark Denny, Murali Venkateshaiah
  • Patent number: 7894427
    Abstract: A technique is disclosed for synchronizing NAT information stored on different network devices that have been configured to implement a network address translation protocol. Each of the network devices includes a respective NAT data structure configured to store NAT information. The NAT information includes at least one NAT entry relating to a network node engaged in a communication session with at least one other network node. At least one NAT entry in a first NAT data structure is modified. The first NAT data structure is associated with a first NAT network device. A first NAT transaction message is generated which includes information relating to the modifications performed on the first NAT data structure. The first NAT transaction message is transmitted to at least one other NAT network device to thereby cause that device to modify its respective NAT data structure using information from the first NAT transaction message.
    Type: Grant
    Filed: January 9, 2006
    Date of Patent: February 22, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Siva S. Jayasenan, Mike Sullenberger, Mark Denny, Murali Venkateshaiah
  • Publication number: 20060120366
    Abstract: A technique is disclosed for synchronizing NAT information stored on different network devices that have been configured to implement a network address translation protocol. Each of the network devices includes a respective NAT data structure configured to store NAT information. The NAT information includes at least one NAT entry relating to a network node engaged in a communication session with at least one other network node. At least one NAT entry in a first NAT data structure is modified. The first NAT data structure is associated with a first NAT network device. A first NAT transaction message is generated which includes information relating to the modifications performed on the first NAT data structure. The first NAT transaction message is transmitted to at least one other NAT network device to thereby cause that device to modify its respective NAT data structure using information from the first NAT transaction message.
    Type: Application
    Filed: January 9, 2006
    Publication date: June 8, 2006
    Applicant: Cisco Technology, Inc.
    Inventors: Siva Jayasenan, Mike Sullenberger, Mark Denny, Murali Venkateshaiah
  • Patent number: 7042876
    Abstract: A technique is disclosed for synchronizing NAT information stored on different network devices that have been configured to implement a network address translation protocol. Each of the network devices includes a respective NAT data structure configured to store NAT information. The NAT information includes at least one NAT entry relating to a network node engaged in a communication session with at least one other network node. At least one NAT entry in a first NAT data structure is modified. The first NAT data structure is associated with a first NAT network device. A first NAT transaction message is generated which includes information relating to the modifications performed on the first NAT data structure. The first NAT transaction message is transmitted to at least one other NAT network device to thereby cause that device to modify its respective NAT data structure using information from the first NAT transaction message.
    Type: Grant
    Filed: December 11, 2000
    Date of Patent: May 9, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Siva S. Jayasenan, Mike Sullenberger, Mark Denny, Murali Venkateshaiah