Patents by Inventor Patrick Choy Ming Wong

Patrick Choy Ming Wong 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: 9264441
    Abstract: A method of securing a network from vulnerability exploits, including the steps of a traffic analysis engine receiving a plurality of packets destined for an internal operating system; the traffic analysis engine selectively forwarding the packets to at least one virtual machine emulating the internal operating system; the virtual machine processing each forwarded packet; a rapid analysis engine identifying a malicious packet from the processed packets; and the rapid analysis engine creating a new signature to identify the malicious packet.
    Type: Grant
    Filed: March 24, 2008
    Date of Patent: February 16, 2016
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Michael Todd, Scott Robert Koster, Patrick Choy Ming Wong
  • Patent number: 8917616
    Abstract: A method for detection of a network address translation (NAT) device in a network is described herein. An edge network device detects a first packet at an edge port of the edge network device. A second packet is detected at the edge port of the edge network device. It is determined whether a time to live (TTL) value associated with the first packet is different from a TTL value associated with the second packet. Where the TTL value associated with the first packet is different from a TTL value associated with the second packet, it is determined that a NAT device is connected to the edge port. Where the TTL value associated with the first packet is the same as a TTL value associated with the second packet, it is determined that a NAT device is not connected to the edge port.
    Type: Grant
    Filed: October 28, 2009
    Date of Patent: December 23, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael Todd, Patrick Choy Ming Wong, Matthew Richard Thomas Hall
  • Publication number: 20120113841
    Abstract: A method for detection of a network address translation (NAT) device in a network is described herein. An edge network device detects a first packet at an edge port of the edge network device. A second packet is detected at the edge port of the edge network device. It is determined whether a time to live (TTL) value associated with the first packet is different from a TTL value associated with the second packet. Where the TTL value associated with the first packet is different from a TTL value associated with the second packet, it is determined that a NAT device is connected to the edge port. Where the TTL value associated with the first packet is the same as a TTL value associated with the second packet, it is determined that a NAT device is not connected to the edge port.
    Type: Application
    Filed: October 28, 2009
    Publication date: May 10, 2012
    Inventors: Michael Todd, Patrick Choy Ming Wong, Matthew Richard Thomas Hall
  • Patent number: 8130641
    Abstract: Methods, systems and computer readable mediums storing computer executable programs for managing network traffic within a virtual network system. A virtual network system defined within a physical network device is identified. A first virtual network device defined within the virtual network system is identified. A virtual network appliance within the physical network device is defined. The virtual network appliance is communicatively coupled to the first virtual network device. The virtual network appliance is communicatively coupled to the virtual network system. The virtual network appliance is operable to manage network traffic associated with the first virtual network device.
    Type: Grant
    Filed: March 13, 2009
    Date of Patent: March 6, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Patrick Choy Ming Wong, Scott Robert Koster, Michael Todd
  • Publication number: 20110107422
    Abstract: Embodiments of the invention provide a network device for detecting email worms having a port for receiving packets and a processing engine configured to inspect packets received on the port, wherein if a predetermined number of packets sent from a client represent DNS queries, the client is identified as being infected.
    Type: Application
    Filed: October 30, 2009
    Publication date: May 5, 2011
    Inventors: Patrick Choy Ming Wong, Michael Todd
  • Publication number: 20100232290
    Abstract: Methods, systems and computer readable mediums storing computer executable programs for managing network traffic within a virtual network system. A virtual network system defined within a physical network device is identified. A first virtual network device defined within the virtual network system is identified. A virtual network appliance within the physical network device is defined. The virtual network appliance is communicatively coupled to the first virtual network device. The virtual network appliance is communicatively coupled to the virtual network system. The virtual network appliance is operable to manage network traffic associated with the first virtual network device.
    Type: Application
    Filed: March 13, 2009
    Publication date: September 16, 2010
    Inventors: Patrick Choy Ming Wong, Scott Robert Koster, Michael Todd
  • Publication number: 20090241190
    Abstract: A method of securing a network from vulnerability exploits, including the steps of a traffic analysis engine receiving a plurality of packets destined for an internal operating system; the traffic analysis engine selectively forwarding the packets to at least one virtual machine emulating the internal operating system; the virtual machine processing each forwarded packet; a rapid analysis engine identifying a malicious packet from the processed packets; and the rapid analysis engine creating a new signature to identify the malicious packet.
    Type: Application
    Filed: March 24, 2008
    Publication date: September 24, 2009
    Inventors: Michael Todd, Scott Robert Koster, Patrick Choy Ming Wong