Patents by Inventor Charles Dunelm Gargett

Charles Dunelm Gargett 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: 9531670
    Abstract: Methods and systems are provided for network security. In one embodiment, the method involves receiving a data packet (e.g., from a firewall). The method also involves running an inspection of the received data packet within a virtual network, the virtual network duplicating at least a portion (e.g., servers(s) and/or application(s)) of a protected network. The method further involves sending the inspected data packet, or portion and/or modified version thereof, to the protected network, in response to the data packet passing the inspection within the virtual network. The method also involves blocking passage of the data packet to the protected network, in response to the data packet failing the inspection.
    Type: Grant
    Filed: May 13, 2014
    Date of Patent: December 27, 2016
    Assignee: iWebGate Technology Limited
    Inventor: Charles Dunelm Gargett
  • Patent number: 9425986
    Abstract: Techniques are provided for establishment of multiple concurrent virtual networks. In one example, there is provided a method operable by a message management unit (MMU) or the like. The method may involve establishing communication handles with a plurality of virtual network interfaces (VNIs) operatively coupled to an operating system, and establishing a network communications socket (NCS) operatively connected to a plurality of virtual layered networks. The method may involve establishing data channels that couple the MMU and its components with the respective VNIs of the MMU, and allowing the virtual layered networks to be concurrently transported on top of physical network(s). The method may involve facilitating communication between the operating system and the virtual layered networks via the combination of the established data channels, the established handles and a network software stack of the operating system.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: August 23, 2016
    Assignee: iWebGate Technology Limited
    Inventor: Charles Dunelm Gargett
  • Publication number: 20140245422
    Abstract: Methods and systems are provided for network security. In one embodiment, the method involves receiving a data packet (e.g., from a firewall). The method also involves running an inspection of the received data packet within a virtual network, the virtual network duplicating at least a portion (e.g., servers(s) and/or application(s)) of a protected network. The method further involves sending the inspected data packet, or portion and/or modified version thereof, to the protected network, in response to the data packet passing the inspection within the virtual network. The method also involves blocking passage of the data packet to the protected network, in response to the data packet failing the inspection.
    Type: Application
    Filed: May 13, 2014
    Publication date: August 28, 2014
    Applicant: iWebGate Technology Limited
    Inventor: Charles Dunelm Gargett
  • Publication number: 20140112347
    Abstract: Techniques are provided for establishment of multiple concurrent virtual networks. In one example, there is provided a method operable by a message management unit (MMU) or the like. The method may involve establishing communication handles with a plurality of virtual network interfaces (VNIs) operatively coupled to an operating system, and establishing a network communications socket (NCS) operatively connected to a plurality of virtual layered networks. The method may involve establishing data channels that couple the MMU and its components with the respective VNIs of the MMU, and allowing the virtual layered networks to be concurrently transported on top of physical network(s). The method may involve facilitating communication between the operating system and the virtual layered networks via the combination of the established data channels, the established handles and a network software stack of the operating system.
    Type: Application
    Filed: December 23, 2013
    Publication date: April 24, 2014
    Applicant: iWebGate Technology Limited
    Inventor: Charles Dunelm Gargett
  • Patent number: 8615014
    Abstract: Techniques are provided for establishment of multiple concurrent virtual networks. In one example, there is provided a method operable by a virtual network controller (VNC) or the like. The method may involve establishing communication links with a plurality of virtual network interfaces (VNIs) operatively coupled to a plurality of virtual networks. The method may involve establishing a single port communication link with an operating system. The method may involve allowing the virtual networks to be transported on top of a physical network, and facilitating communication between the operating system and the virtual networks via the single port communication link.
    Type: Grant
    Filed: March 2, 2011
    Date of Patent: December 24, 2013
    Assignee: iWebGate Technology Limited
    Inventor: Charles Dunelm Gargett
  • Publication number: 20110216775
    Abstract: Techniques are provided for establishment of multiple concurrent virtual networks. In one example, there is provided a method operable by a virtual network controller (VNC) or the like. The method may involve establishing communication links with a plurality of virtual network interfaces (VNIs) operatively coupled to a plurality of virtual networks. The method may involve establishing a single port communication link with an operating system. The method may involve allowing the virtual networks to be transported on top of a physical network, and facilitating communication between the operating system and the virtual networks via the single port communication link.
    Type: Application
    Filed: March 2, 2011
    Publication date: September 8, 2011
    Applicant: IWEBGATE TECHNOLOGY LIMITED
    Inventor: Charles Dunelm Gargett
  • Publication number: 20110131648
    Abstract: Methods and systems are provided for network security. In one embodiment, the method may involve receiving a data packet (e.g. from a firewall). The method may involve running an inspection of the received data packet within a virtual network, the virtual network duplicating at least a portion (e.g., servers(s) and/or application(s)) of a protected network. The method may involve sending the inspected data packet, or portion and/or modified version thereof, to the protected network, in response to the data packet passing the inspection within the virtual network. The method may also involve blocking passage of the data packet to the protected network, in response to the data packet failing the inspection.
    Type: Application
    Filed: November 30, 2010
    Publication date: June 2, 2011
    Applicant: IWEBGATE TECHNOLOGY LIMITED
    Inventor: Charles Dunelm Gargett