Patents by Inventor Jose Enrique Hernandez

Jose Enrique Hernandez 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: 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
  • Publication number: 20110309651
    Abstract: An adjustable hold height lockable horizontal the two-piece member frame assembly method to attach and to lift a truck bed cover truck bed cover has a two-piece frame structure including front and rear frame members and front and rear cover panels secured thereon, the frame members hinged connected to move between a flat horizontal closed position covering the truck bed and an adjustable open position wherein the front frame and front panel is disposed adjacent to the truck cab and the rear frame and rear panel is disposed horizontally at selected hold heights above the bed, or extending angularly upward from the front frame and front panel. The cover can be adjusted and locked as option at selected hold positions between the closed and open positions.
    Type: Application
    Filed: June 7, 2011
    Publication date: December 22, 2011
    Inventors: Jose Enrique Hernandez, Jose Enrique Hernandez, JR.