Patents by Inventor Val Komarov

Val Komarov 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: 12717568
    Abstract: An access policy analysis system is disclosed, configured to analyze access policies defined in a computer network to generate effective access data (EAD) for individual pairs of principals and resources in the network, and performing a differential update process to selectively refresh portions of the EAD that are affected by later changes of the access policies. In embodiments, the update process also updates the EAD for principals and resources that exceed a staleness limit (e.g. principals and resources that have not been updated for a specified period of time). The update process is managed via a management interface that allows users to view, control, and configure the update process, and examine various metrics data associated with the update process.
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: August 25, 2026
    Assignee: Rapid7, Inc.
    Inventors: Nadia Mounzih, Joseph Buell, Val Komarov
  • Publication number: 20260046306
    Abstract: The techniques described herein relate to visualizing network attack paths. An example method includes using at least one computer hardware processor to perform: identifying one or more vulnerable network resources in a plurality of network resources, each of the one or more vulnerable network resources having at least one respective security vulnerability; accessing at least one portion of a relational representation of a set of network resources in the plurality of network resources, identifying, using the at least one portion of the relational representation, one or more network attack paths between the one or more vulnerable network resources and network resources in the set, generating, using the at least one portion of the relational representation, a graph, and generating a GUI comprising a visualization of the graph and information indicating that the one or more attack paths may be used to exploit one or more security vulnerabilities of the set.
    Type: Application
    Filed: October 22, 2025
    Publication date: February 12, 2026
    Applicant: Rapid7, Inc.
    Inventors: Val Komarov, Thomas Riley
  • Patent number: 12476996
    Abstract: An example method includes using at least one computer hardware processor to perform: identifying one or more vulnerable network resources in a plurality of network resources, each of the one or more vulnerable network resources having at least one respective security vulnerability; accessing at least one portion of a relational representation of a set of network resources in the plurality of network resources, identifying, using the at least one portion of the relational representation, one or more network attack paths between the one or more vulnerable network resources and network resources in the set, generating, using the at least one portion of the relational representation, a graph, and generating a GUI comprising a visualization of the graph and information indicating that the one or more attack paths may be used to exploit one or more security vulnerabilities of the set.
    Type: Grant
    Filed: September 29, 2023
    Date of Patent: November 18, 2025
    Assignee: Rapid7, Inc.
    Inventors: Val Komarov, Thomas Riley
  • Patent number: 12438901
    Abstract: The techniques described herein relate to identifying network attack paths. An example method includes using at least one computer hardware processor to perform obtaining metadata indicating a set of network resources in a plurality of network resources and network connections among network resources in the set of network resources, generating, using the metadata, a relational representation of the set of network resources, generating, using the relational representation, a plurality of network paths between network resources in the set of network resources, and identifying, from among the plurality of network paths and using the relational representation and information indicating one or more of the plurality of network resources that have at least one respective security vulnerability, one or more network attack paths that may be used to exploit one or more security vulnerabilities of network resources in the set of network resources.
    Type: Grant
    Filed: September 29, 2023
    Date of Patent: October 7, 2025
    Assignee: Rapid7, Inc.
    Inventors: Austin Lee, Val Komarov, Miguel Ledezma
  • Patent number: 12395517
    Abstract: A unified cloud configuration evaluation (UCCE) system is described capable of evaluating both asset configurations in a live cloud environment and proposed configuration changes produced by a cloud configuration development (CCD) system. In embodiments, the UCCE system may be implemented as a Cloud Security Posture Management (CPSM) system that monitors assets in the cloud environment and check the assets' configurations for compliance with a set of compliance rules. In embodiments, the UCCE system ingests a cloud configuration definition generated by the CCD system. In embodiments, the CCD system is implemented as an Infrastructure as Code (IaC) system that allows a user to create a cloud configuration definition that describes proposed configuration changes to the cloud environment. The UCCE system is configured to interpret the cloud configuration definition and analyze the proposed configuration changes for compliance using the same set of compliance rules used for the live cloud environment.
    Type: Grant
    Filed: April 29, 2024
    Date of Patent: August 19, 2025
    Assignee: Rapid7, Inc.
    Inventors: James Witschey, John Jason Senich, Jun Park, Val Komarov, Miguel Ledezma, Chris DeRamus
  • Publication number: 20250112948
    Abstract: The techniques described herein relate to identifying network attack paths. An example method includes using at least one computer hardware processor to perform obtaining metadata indicating a set of network resources in a plurality of network resources and network connections among network resources in the set of network resources, generating, using the metadata, a relational representation of the set of network resources, generating, using the relational representation, a plurality of network paths between network resources in the set of network resources, and identifying, from among the plurality of network paths and using the relational representation and information indicating one or more of the plurality of network resources that have at least one respective security vulnerability, one or more network attack paths that may be used to exploit one or more security vulnerabilities of network resources in the set of network resources.
    Type: Application
    Filed: September 29, 2023
    Publication date: April 3, 2025
    Inventors: Austin Lee, Val Komarov, Miguel Ledezma
  • Publication number: 20250112949
    Abstract: The techniques described herein relate to visualizing network attack paths. An example method includes using at least one computer hardware processor to perform: identifying one or more vulnerable network resources in a plurality of network resources, each of the one or more vulnerable network resources having at least one respective security vulnerability; accessing at least one portion of a relational representation of a set of network resources in the plurality of network resources, identifying, using the at least one portion of the relational representation, one or more network attack paths between the one or more vulnerable network resources and network resources in the set, generating, using the at least one portion of the relational representation, a graph, and generating a GUI comprising a visualization of the graph and information indicating that the one or more attack paths may be used to exploit one or more security vulnerabilities of the set.
    Type: Application
    Filed: September 29, 2023
    Publication date: April 3, 2025
    Inventors: Val Komarov, Thomas Riley
  • Publication number: 20240283812
    Abstract: A unified cloud configuration evaluation (UCCE) system is described capable of evaluating both asset configurations in a live cloud environment and proposed configuration changes produced by a cloud configuration development (CCD) system. In embodiments, the UCCE system may be implemented as a Cloud Security Posture Management (CPSM) system that monitors assets in the cloud environment and check the assets' configurations for compliance with a set of compliance rules. In embodiments, the UCCE system ingests a cloud configuration definition generated by the CCD system. In embodiments, the CCD system is implemented as an Infrastructure as Code (IaC) system that allows a user to create a cloud configuration definition that describes proposed configuration changes to the cloud environment. The UCCE system is configured to interpret the cloud configuration definition and analyze the proposed configuration changes for compliance using the same set of compliance rules used for the live cloud environment.
    Type: Application
    Filed: April 29, 2024
    Publication date: August 22, 2024
    Inventors: James Witschey, John Jason Senich, Jun Park, Val Komarov, Miguel Ledezma, Chris DeRamus
  • Patent number: 12015635
    Abstract: A unified cloud configuration evaluation (UCCE) system is described capable of evaluating both asset configurations in a live cloud environment and proposed configuration changes produced by a cloud configuration development (CCD) system. In embodiments, the UCCE system may be implemented as a Cloud Security Posture Management (CPSM) system that monitors assets in the cloud environment and check the assets' configurations for compliance with a set of compliance rules. In embodiments, the UCCE system ingests a cloud configuration definition generated by the CCD system. In embodiments, the CCD system is implemented as an Infrastructure as Code (IaC) system that allows a user to create a cloud configuration definition that describes proposed configuration changes to the cloud environment. The UCCE system is configured to interpret the cloud configuration definition and analyze the proposed configuration changes for compliance using the same set of compliance rules used for the live cloud environment.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: June 18, 2024
    Assignee: Rapid7, Inc.
    Inventors: James Witschey, John Jason Senich, Jun Park, Val Komarov, Miguel Ledezma, Chris DeRamus
  • Publication number: 20220353289
    Abstract: A unified cloud configuration evaluation (UCCE) system is described capable of evaluating both asset configurations in a live cloud environment and proposed configuration changes produced by a cloud configuration development (CCD) system. In embodiments, the UCCE system may be implemented as a Cloud Security Posture Management (CPSM) system that monitors assets in the cloud environment and check the assets' configurations for compliance with a set of compliance rules. In embodiments, the UCCE system ingests a cloud configuration definition generated by the CCD system. In embodiments, the CCD system is implemented as an Infrastructure as Code (IaC) system that allows a user to create a cloud configuration definition that describes proposed configuration changes to the cloud environment. The UCCE system is configured to interpret the cloud configuration definition and analyze the proposed configuration changes for compliance using the same set of compliance rules used for the live cloud environment.
    Type: Application
    Filed: February 9, 2022
    Publication date: November 3, 2022
    Applicant: Rapid7, Inc.
    Inventors: James Witschey, John Senich, Jun Park, Val Komarov, Miguel Ledezma, Chris DeRamus