Patents by Inventor Edmund J. Gurney, III

Edmund J. Gurney, III 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).

  • Publication number: 20230362207
    Abstract: A computer method and system for mitigating Domain Name System (DNS) misuse using a probabilistic data structure, such as a cuckoo filter. Intercepted is network traffic flowing from one or more external hosts to a computer network, the intercepted network traffic including a DNS request that requests a Resource Record name in a DNS zone file. A determination is made as to whether the DNS request is requesting resolution at a protected DNS Name Server. A hash value is calculated for the requested Resource Record name if it is determined the DNS request is requesting resolution at the protected DNS Name Server. A determination is then made as to whether the calculated hash value for the requested Resource Record name is present in the probabilistic data structure. The DNS request is forwarded to the protected server if the requested Resource Record name is determined present in the probabilistic data structure.
    Type: Application
    Filed: July 14, 2023
    Publication date: November 9, 2023
    Applicant: Arbor Networks, Inc.
    Inventors: Brian St. Pierre, Sean O'Hara, Edmund J. Gurney, III
  • Patent number: 11743301
    Abstract: A computer method and system for mitigating Domain Name System (DNS) misuse using a probabilistic data structure, such as a cuckoo filter. Intercepted is network traffic flowing from one or more external hosts to a computer network, the intercepted network traffic including a DNS request that requests a Resource Record name in a DNS zone file. A determination is made as to whether the DNS request is requesting resolution at a protected DNS Name Server. A hash value is calculated for the requested Resource Record name if it is determined the DNS request is requesting resolution at the protected DNS Name Server. A determination is then made as to whether the calculated hash value for the requested Resource Record name is present in the probabilistic data structure. The DNS request is forwarded to the protected server if the requested Resource Record name is determined present in the probabilistic data structure.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: August 29, 2023
    Assignee: Arbor Networks, Inc.
    Inventors: Brian St. Pierre, Sean O'Hara, Edmund J. Gurney, III
  • Publication number: 20230156044
    Abstract: A computer method and system for mitigating Domain Name System (DNS) misuse using a probabilistic data structure, such as a cuckoo filter. Intercepted is network traffic flowing from one or more external hosts to a computer network, the intercepted network traffic including a DNS request that requests a Resource Record name in a DNS zone file. A determination is made as to whether the DNS request is requesting resolution at a protected DNS Name Server. A hash value is calculated for the requested Resource Record name if it is determined the DNS request is requesting resolution at the protected DNS Name Server. A determination is then made as to whether the calculated hash value for the requested Resource Record name is present in the probabilistic data structure. The DNS request is forwarded to the protected server if the requested Resource Record name is determined present in the probabilistic data structure.
    Type: Application
    Filed: November 17, 2021
    Publication date: May 18, 2023
    Applicant: Arbor Networks, Inc.
    Inventors: Brian St. Pierre, Sean O'Hara, Edmund J. Gurney, III
  • Patent number: 10701076
    Abstract: A network agent includes an ingress port in data communication with a network traffic source for receiving network traffic entering a network and an egress port in data communication with the ingress port and a protection device included in the network. The egress port is configured to transmit network traffic received from the ingress port to a network device included in the network. A processing device receives from a protection device included in the network blacklist addresses determined by the protection device to be a threat to the network, and maintains a blacklist that includes the received blacklist addresses. A physical layer device compares the network layer source address of a packet of the network traffic received by the ingress port to the blacklist and forwards the packet to the egress port only if the packet's source address is not included in the blacklist.
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: June 30, 2020
    Assignee: Arbor Networks, Inc.
    Inventor: Edmund J. Gurney, III
  • Publication number: 20170208083
    Abstract: A network agent includes an ingress port in data communication with a network traffic source for receiving network traffic entering a network and an egress port in data communication with the ingress port and a protection device included in the network. The egress port is configured to transmit network traffic received from the ingress port to a network device included in the network. A processing device receives from a protection device included in the network blacklist addresses determined by the protection device to be a threat to the network, and maintains a blacklist that includes the received blacklist addresses. A physical layer device compares the network layer source address of a packet of the network traffic received by the ingress port to the blacklist and forwards the packet to the egress port only if the packet's source address is not included in the blacklist.
    Type: Application
    Filed: January 14, 2016
    Publication date: July 20, 2017
    Applicant: Arbor Networks, Inc.
    Inventor: Edmund J. Gurney, III
  • Patent number: 8819670
    Abstract: A computing device prompts a user to supply installation parameters for joint installation of an operating system and core software on a server device, and stores, in a memory, the installation parameters received from the user. The computing device provides, to the server device, instructions to install an image of the operating system directly to volumes for the core software, where the instructions require input of installation parameters during the installation. The computing device also receives, from the server device and during the operating system installation, requests for the installation parameters. The computing device sends, to the server device, the stored installation parameters that are responsive to the requests for the installation parameters.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: August 26, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Matthew R. Braun, Edmund J. Gurney, III
  • Publication number: 20110246981
    Abstract: A computing device prompts a user to supply installation parameters for joint installation of an operating system and core software on a server device, and stores, in a memory, the installation parameters received from the user. The computing device provides, to the server device, instructions to install an image of the operating system directly to volumes for the core software, where the instructions require input of installation parameters during the installation. The computing device also receives, from the server device and during the operating system installation, requests for the installation parameters. The computing device sends, to the server device, the stored installation parameters that are responsive to the requests for the installation parameters.
    Type: Application
    Filed: March 31, 2010
    Publication date: October 6, 2011
    Applicant: Verizon Patent and Licensing, Inc.
    Inventors: Matthew R. Braun, Edmund J. Gurney, III