Patents by Inventor Brent Cook

Brent Cook 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: 11959019
    Abstract: A method is described for stimulating a subterranean formation penetrated by a wellbore by injecting a pill through the wellbore at an injection pressure below hydraulic fracking pressure. This is accomplished by introduction of a first volume of non-aqueous liquid to the wellbore, followed by introduction of anhydrous liquid ammonia, and this followed by introduction of a second volume of a non-aqueous liquid into the subterranean formation, wherein the anhydrous liquid ammonia is sandwiched between the first volume of non-aqueous liquid and the second volume of non-aqueous liquid, thereby forming the pill. A volume of push-fluid is then introduced to the wellbore to push the pill into the formation and allow the anhydrous ammonia to react with water in the formation to increase the pressure and form microfractures. However, the pill is introduced into the subterranean formation at injection pressure, and substantially below the hydraulic fracking pressure of the formation.
    Type: Grant
    Filed: June 7, 2023
    Date of Patent: April 16, 2024
    Assignee: HRB Stimulation, LLC
    Inventors: Holden Cook, Ron Hammond, Brent Cook
  • Publication number: 20240034924
    Abstract: A method is provided for stimulating a subterranean formation penetrated by a wellbore by injecting a pill through the wellbore at an injection pressure below hydraulic fracking pressure. This is accomplished by introduction of a first volume of non-aqueous liquid to the wellbore, followed by introduction of anhydrous liquid ammonia, and this followed by introduction of a second volume of a non-aqueous liquid into the subterranean formation, wherein the anhydrous liquid ammonia is sandwiched between the first volume of non-aqueous liquid and the second volume of non-aqueous liquid, thereby forming the pill. A volume of push-fluid is then introduced to the wellbore to push the pill into the formation and allow the anhydrous ammonia to react with water in the formation to increase the pressure and form microfractures. However, the pill is introduced into the subterranean formation at injection pressure, and substantially below the hydraulic fracking pressure of the formation.
    Type: Application
    Filed: June 7, 2023
    Publication date: February 1, 2024
    Inventors: Holden Cook, Ron Hammond, Brent Cook
  • Patent number: 11870806
    Abstract: Systems and methods for user training. The systems and methods involve deploying at least one static file on a computing resource controlled by an operator, transmitting a URL to a target user, receiving a request for the URL from the target user, transmitting the at least one static file to the target user for execution in a web browser of the user, and receiving data regarding the execution of the at least one static file.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: January 9, 2024
    Assignee: Rapid7, Inc.
    Inventors: Jin Qian, Brent Cook
  • Patent number: 11588852
    Abstract: Disclosed herein are methods, systems, and processes for validating vulnerabilities using lightweight offensive payloads. An attack payload limited by an execution scope that includes pre-defined exploit features for validating code execution associated with a vulnerability is generated. The attack payload is transmitted to a target computing system and a confirmation of the code execution based on at least one pre-defined exploit feature is received, permitting a determination that the vulnerability has been validated.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: February 21, 2023
    Assignee: Rapid7, Inc.
    Inventors: Brendan Watters, Brent Cook
  • Publication number: 20220060505
    Abstract: Disclosed herein are methods, systems, and processes for validating vulnerabilities using lightweight offensive payloads. An attack payload limited by an execution scope that includes pre-defined exploit features for validating code execution associated with a vulnerability is generated. The attack payload is transmitted to a target computing system and a confirmation of the code execution based on at least one pre-defined exploit feature is received, permitting a determination that the vulnerability has been validated.
    Type: Application
    Filed: November 8, 2021
    Publication date: February 24, 2022
    Applicant: Rapid7, Inc.
    Inventors: Brendan Watters, Brent Cook
  • Patent number: 11201896
    Abstract: Disclosed herein are methods, systems, and processes for validating vulnerabilities using lightweight offensive payloads. An attack payload limited by an execution scope that includes pre-defined exploit features for validating code execution associated with a vulnerability is generated. The attack payload is transmitted to a target computing system and a confirmation of the code execution based on at least one pre-defined exploit feature is received, permitting a determination that the vulnerability has been validated.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: December 14, 2021
    Assignee: Rapid7, Inc.
    Inventors: Brendan Watters, Brent Cook
  • Patent number: 9304882
    Abstract: Systems and methods are disclosed for generating application layer test packets for testing packet communication networks. The disclosed embodiments utilize multi-stage application layer test packet generator to generate high volumes of network layer test packets in an efficient and cost effective manner. A first co-processor generates tokenized test packets that include non-application layer content and include token values representing desired application layer content. A second co-processor analyzes the token values and replaces the token values with stateful application layer content associated with the token values. Once devices-under-test (DUTs) have received and processed the application layer test packets, the DUTs generate return packets that include stateful application layer content. These return packets are then received and processed by the multi-stage application layer test packet generator.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: April 5, 2016
    Assignee: BreakingPoint Systems, Inc.
    Inventor: Brent A. Cook
  • Publication number: 20140258781
    Abstract: Systems and methods are disclosed for generating application layer test packets for testing packet communication networks. The disclosed embodiments utilize multi-stage application layer test packet generator to generate high volumes of network layer test packets in an efficient and cost effective manner. A first co-processor generates tokenized test packets that include non-application layer content and include token values representing desired application layer content. A second co-processor analyzes the token values and replaces the token values with stateful application layer content associated with the token values. Once devices-under-test (DUTs) have received and processed the application layer test packets, the DUTs generate return packets that include stateful application layer content. These return packets are then received and processed by the multi-stage application layer test packet generator.
    Type: Application
    Filed: March 11, 2013
    Publication date: September 11, 2014
    Inventor: Brent A. Cook
  • Publication number: 20070226483
    Abstract: A method of encoding network packets for storage and later transmitting emulated packets includes determining a protocol for the packet and validating the protocol as belonging to a list of recognized protocols. Upon validating the packet, a protocol attribute value from the packet is parsed and a dictionary is referenced using the protocol attribute value to obtain a binary encoding, which is stored as an encoded packet. The packet, for example, may be an HTTP protocol request packet and parsing may include parsing a TYPE attribute value where the TYPE attribute value indicates whether the packet is a GET, POST, PUT or OTHER type of HTTP request. The method may further include modifying environmental data in the packet when the packet is later generated for transmission on a network. The method may further include, for packets of unrecognized protocols, learning and creating an encoding for new protocols.
    Type: Application
    Filed: March 24, 2006
    Publication date: September 27, 2007
    Inventors: Dennis Cox, William Brewer, Craig Cantrell, Brent Cook, H.D. Moore