Patents by Inventor David Allen McKinney

David Allen McKinney 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: 20240125076
    Abstract: A rotating linear adjustment bracket (RLAB) for use in providing connective support between construction building materials and a ground mounted pier includes a base plate mounted to a sleeve. The RLAB includes one or more gussets bridging the base to the sleeve to increase its strength. A bracket is then attached to the base plate for connecting various construction materials to the base plate. The bracket can be configured in various sizes and shapes as needed for attachment to the building construction materials.
    Type: Application
    Filed: October 12, 2023
    Publication date: April 18, 2024
    Inventors: Donald Chad McKinney, Mark Richard Pater, David A. Allen
  • Patent number: 10735382
    Abstract: A system detects human activity through browser canvas events to mitigate the effects of an attack on a host, such as an application layer (layer 7) DDoS attack. A proxy, such as a HTTP/HTTPS “HTTP(S)” proxy server, configured to handle network traffic between a host and clients challenges clients engaging the host. The proxy challenges the clients by injecting code having a beacon and a shared encryption key into the content received from the host prior to transmission of the client. The code, when executed by the client, is configured to monitor user interactions (or lack thereof) with the content at the client in order to determine whether there is human activity at the client. The proxy receives and analyzes the information about interactions (or lack thereof) to determine whether a client is malicious (e.g., non-human activity) or non-malicious (e.g., human activity).
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: August 4, 2020
    Assignee: Zenedge, Inc.
    Inventors: Leon Kuperman, Fausto Lendeborg, David Allen McKinney, Jose Enrique Hernandez
  • Patent number: 10623376
    Abstract: A system (and method, and computer readable storage medium storing computer program instructions) is configured to determine a fingerprint of a client and qualify client behavior. For example, a proxy positioned between a host and the client may determine the fingerprint of the client and qualify the behavior of clients engaging the host. The client fingerprint provides a relatively stable representation of the client such that the client may be distinguished from the other clients engaging the host and the behavior of the client tracked. Clients engaging the host in a positive manner are prequalified to access the host based on the positive behavior they exhibit. During an attack on the host, such as a DDoS attack, prequalified clients retain access to features and functionality provided by the host to maintain legitimate user experience and better enable the proxy to handle malicious clients.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: April 14, 2020
    Assignee: ZENEDGE, INC.
    Inventors: Leon Kuperman, Fausto Lendeborg, David Allen McKinney, Jose Enrique Hernandez
  • Publication number: 20170222979
    Abstract: A system (and method, and computer readable storage medium storing computer program instructions) is configured to determine a fingerprint of a client and qualify client behavior. For example, a proxy positioned between a host and the client may determine the fingerprint of the client and qualify the behavior of clients engaging the host. The client fingerprint provides a relatively stable representation of the client such that the client may be distinguished from the other clients engaging the host and the behavior of the client tracked. Clients engaging the host in a positive manner are prequalified to access the host based on the positive behavior they exhibit. During an attack on the host, such as a DDoS attack, prequalified clients retain access to features and functionality provided by the host to maintain legitimate user experience and better enable the proxy to handle malicious clients.
    Type: Application
    Filed: January 27, 2017
    Publication date: August 3, 2017
    Inventors: Leon Kuperman, Fausto Lendeborg, David Allen McKinney, Jose Enrique Hernandez
  • Publication number: 20170223049
    Abstract: A system detects human activity through browser canvas events to mitigate the effects of an attack on a host, such as an application layer (layer 7) DDoS attack. A proxy, such as a HTTP/HTTPS “HTTP(S)” proxy server, configured to handle network traffic between a host and clients challenges clients engaging the host. The proxy challenges the clients by injecting code into the content received from the host prior to transmission of the client. The code, when executed by the client, is configured to monitor user interactions (or lack thereof) with the content at the client in order to determine whether there is human activity at the client. The proxy receives and analyzes the information about interactions (or lack thereof) to determine whether a client is malicious (e.g., non-human activity) or non-malicious (e.g., human activity).
    Type: Application
    Filed: January 27, 2017
    Publication date: August 3, 2017
    Inventors: Leon Kuperman, Fausto Lendeborg, David Allen McKinney, Jose Enrique Hernandez