Patents by Inventor Oliver Keyes

Oliver Keyes 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: 11356463
    Abstract: Methods and systems for detecting malicious processes. Methods described herein gather data regarding process locations and calculate one or more inequality indicators related to the process paths based on economic principles. Instances of inequality with respect to process paths may indicate a path is uncommon and therefore the associated binary is used for malicious purposes.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: June 7, 2022
    Assignee: Rapid7, Inc.
    Inventors: Roy Hodgman, Oliver Keyes, Wah-Kwan Lin, Michael Scutt, Timothy Stiller
  • Patent number: 11354412
    Abstract: Methods and systems for identifying malicious applications and, more particularly, to identifying web shell applications. Embodiments described herein rely on machine learning tools to analyze static and dynamic features of a suspected file to determine whether the file is a web shell application.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: June 7, 2022
    Assignee: Rapid7, Inc.
    Inventors: Aditya Kuppa, Oliver Keyes, Joakim Kennedy, Ilya Biryukov
  • Patent number: 11347852
    Abstract: Methods and systems for identifying malicious applications and, more particularly, to identifying web shell applications. Embodiments described herein rely on machine learning tools to analyze static and dynamic features of a suspected file to determine whether the file is a web shell application.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: May 31, 2022
    Assignee: Rapid7, Inc.
    Inventors: Aditya Kuppa, Oliver Keyes, Joakim Kennedy, Ilya Biryukov
  • Patent number: 10904280
    Abstract: Methods and systems for detecting malicious network activity. The method may include analyzing payload data relating to activity on one or more virtual security appliances, grouping related payloads, and analyzing a time series dataset describing the groupings to identify anomalous payloads.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: January 26, 2021
    Assignee: Rapid7, Inc.
    Inventors: Vasudha Shivamoggi, Oliver Keyes
  • Patent number: 10547629
    Abstract: Methods and systems for detecting malicious network activity. The method may include analyzing payload data relating to activity on one or more virtual security appliances, grouping related payloads, and analyzing a time series dataset describing the groupings to identify anomalous payloads.
    Type: Grant
    Filed: November 5, 2017
    Date of Patent: January 28, 2020
    Assignee: Rapid7, Inc.
    Inventors: Vasudha Shivamoggi, Oliver Keyes
  • Patent number: 10462162
    Abstract: Methods and systems for detecting malicious processes. Methods described herein gather data regarding process locations and calculate one or more inequality indicators related to the process paths based on economic principles. Instances of inequality with respect to process paths may indicate a path is uncommon and therefore the associated binary is used for malicious purposes.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: October 29, 2019
    Assignee: Rapid7, Inc.
    Inventors: Roy Hodgman, Oliver Keyes, Wah-Kwan Lin, Michael Scutt, Timothy Stiller
  • Patent number: 10366234
    Abstract: Methods and systems for identifying malicious applications and, more particularly, to identifying web shell applications. Embodiments described herein rely on machine learning tools to analyze static and dynamic features of a suspected file to determine whether the file is a web shell application.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: July 30, 2019
    Assignee: Rapid7, Inc.
    Inventors: Aditya Kuppa, Oliver Keyes, Joakim Kennedy, Ilya Biryukov
  • Publication number: 20190141066
    Abstract: Methods and systems for detecting malicious network activity. The method may include analyzing payload data relating to activity on one or more virtual security appliances, grouping related payloads, and analyzing a time series dataset describing the groupings to identify anomalous payloads.
    Type: Application
    Filed: November 5, 2017
    Publication date: May 9, 2019
    Inventors: Vasudha Shivamoggi, Oliver Keyes
  • Publication number: 20190028491
    Abstract: Methods and systems for detecting malicious processes. Methods described herein gather data regarding process locations and calculate one or more inequality indicators related to the process paths based on economic principles. Instances of inequality with respect to process paths may indicate a path is uncommon and therefore the associated binary is used for malicious purposes.
    Type: Application
    Filed: July 24, 2017
    Publication date: January 24, 2019
    Inventors: Roy Hodgman, Oliver Keyes, Wah-Kwan Lin, Michael Scutt, Timothy Stiller
  • Publication number: 20180082063
    Abstract: Methods and systems for identifying malicious applications and, more particularly, to identifying web shell applications. Embodiments described herein rely on machine learning tools to analyze static and dynamic features of a suspected file to determine whether the file is a web shell application.
    Type: Application
    Filed: September 16, 2016
    Publication date: March 22, 2018
    Inventors: Aditya Kuppa, Oliver Keyes, Joakim Kennedy, Ilya Biryukov