Patents by Inventor Matthew Richard Heimlich

Matthew Richard Heimlich 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: 12316682
    Abstract: Embodiments of the present invention provide for a method, system, and apparatus for processing content during scan and/or remediation processing. The method includes receiving a scan request or a remediation request. Content from a datastore referencing one or more controls as well as one or more of a compliance value, remediation value, and an ignore switch corresponding to each control is then loaded. If a scan request is received, the computing environment is scanned to determine all controls in the computing environment and the current setting of each. Thereafter, a subset of controls is determined, where the current setting of each control in the subset is out of compliance, the out of compliance state for each control is not to be ignored, and a remediation value for the corresponding control is listed in the loaded content. Thereafter, information regarding each control is determined, captured, and then stored.
    Type: Grant
    Filed: November 20, 2023
    Date of Patent: May 27, 2025
    Assignee: STEELCLOUD LLC
    Inventors: Brian H. Hajost, Matthew Richard Heimlich
  • Publication number: 20240146775
    Abstract: Templated document stream integration of checklist data includes loading different checklist templates for a generic endpoint in a computing infrastructure, each containing partially filed data and each corresponding to a different security policy hardening the generic endpoint from a cyberthreat. Specific endpoints are then selected in the computing infrastructure and, for each corresponding specific endpoint, a set of checklists generated, each checklist in the set deriving from a different checklist template and including the partially filled data of one of the different checklist templates. Further, remediation data stored in a data store of an enterprise application is merged into each one of the generated checklists in the set. Finally, the enterprise application is updated with respect to the corresponding one of the selected specific endpoints with the different checklists merging the partially filled data and the remediation data.
    Type: Application
    Filed: October 27, 2022
    Publication date: May 2, 2024
    Applicant: SteelCloud LLC
    Inventors: Brian Howard Hajost, Matthew Richard Heimlich, Jamie Lynne McCoard, Andrew Craig Rowe
  • Publication number: 20240089298
    Abstract: Embodiments of the present invention provide for a method, system, and apparatus for processing content during scan and/or remediation processing. The method includes receiving a scan request or a remediation request. Content from a datastore referencing one or more controls as well as one or more of a compliance value, remediation value, and an ignore switch corresponding to each control is then loaded. If a scan request is received, the computing environment is scanned to determine all controls in the computing environment and the current setting of each. Thereafter, a subset of controls is determined, where the current setting of each control in the subset is out of compliance, the out of compliance state for each control is not to be ignored, and a remediation value for the corresponding control is listed in the loaded content. Thereafter, information regarding each control is determined, captured, and then stored.
    Type: Application
    Filed: November 20, 2023
    Publication date: March 14, 2024
    Applicant: Steelcloud LLC
    Inventors: Brian H. Hajost, Matthew Richard Heimlich
  • Patent number: 11609995
    Abstract: Guard-railed security benchmark compliance assurance includes storing in memory of a computer a multiplicity of specific parameter values, retrieving from memory, different parameterized operating system directives arranged together in a programmatic module, populating different parameters of the directives with respective ones of the stored specific parameter values and invoking each of the directives with the populated different parameters through a command line shell of an operating system executing in the computer, each invocation establishing a different configuration setting in a computing environment hosted by the computer.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: March 21, 2023
    Assignee: SteelCloud, LLC
    Inventors: Brian H. Hajost, Matthew Richard Heimlich, Fredi Jaramiilo