Patents by Inventor Hailey Buckingham

Hailey Buckingham 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: 11586975
    Abstract: An artefact is received. Thereafter, features are extracted from the artefact and a vector is populated. Later, one of a plurality of available classification models is selected. The classification models use different scoring paradigms while providing the same or substantially similar classifications. The vector is input into the selected classification model to generate a score. The score is later provided to a consuming application or process. The classification model can characterize the artefact as being malicious or benign to access, execute, or continue to execute so that appropriate remedial action can be taken or initiated by the consuming application or process. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: February 21, 2023
    Assignee: Cylance Inc.
    Inventors: David N. Beveridge, Hailey Buckingham
  • Patent number: 11580442
    Abstract: An artefact is received. Features are later extracted from the artefact and are used to populate a vector. The vector is input into a classification model to generate a score. This score is then modified using a time-based oscillation function and is provided to a consuming application or process. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: February 14, 2023
    Assignee: Cylance Inc.
    Inventors: Hailey Buckingham, David N. Beveridge
  • Patent number: 11562290
    Abstract: An artefact is received. Features are extracted from this artefact which are, in turn, used to populate a vector. The vector is then input into a classification model to generate a score. The score is then modified to result in a modified score by interleaving the generated score or a mapping thereof into digits of a pseudo-score. Thereafter, the modified score can be provided to a consuming application or process. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: January 24, 2023
    Assignee: Cylance Inc.
    Inventor: Hailey Buckingham
  • Patent number: 11386308
    Abstract: An artefact is received and parsed into a plurality of observations. A first subset of the observations are inputted into a machine learning model trained using historical data to classify the artefact. In addition, a second subset of the observations are inputted into a xenospace centroid configured to classify the artefact. Thereafter, the artefact is classified based on a combination of an output of the machine learning model and an output of xenospace centroid. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: July 12, 2022
    Assignee: Cylance Inc.
    Inventors: David N. Beveridge, Hailey Buckingham, Yaroslav Oliinyk, Eric Petersen
  • Patent number: 11113579
    Abstract: An artefact is received. Features are extracted from this artefact which are, in turn, used to populate a vector. The vector is then input into a classification model to generate a score. The score is then modified using a step function so that the true score is not obfuscated. Thereafter, the modified score can be provided to a consuming application or process. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: September 7, 2021
    Assignee: Cylance Inc.
    Inventors: Hailey Buckingham, David N. Beveridge
  • Patent number: 10997471
    Abstract: An artefact is received. Features from such artefact are extracted and then populated in a vector. Subsequently, one of a plurality of available dimension reduction techniques are selected. Using the selected dimension reduction technique, the features in the vector are reduced. The vector is then input into a classification model and the score can be provided to a consuming application or process. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: May 4, 2021
    Assignee: Cylance Inc.
    Inventors: David N. Beveridge, Hailey Buckingham
  • Patent number: 10963752
    Abstract: An artefact is received. Features are extracted from this artefact which are, in turn, used to populate a vector. The vector is then input into a classification model to generate a score. The score is then modified using a step function so that the true score is not obfuscated. Thereafter, the modified score can be provided to a consuming application or process. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: March 30, 2021
    Assignee: Cylance Inc.
    Inventors: Hailey Buckingham, David N. Beveridge
  • Publication number: 20210073598
    Abstract: An artefact is received. Features are extracted from this artefact which are, in turn, used to populate a vector. The vector is then input into a classification model to generate a score. The score is then modified using a step function so that the true score is not obfuscated. Thereafter, the modified score can be provided to a consuming application or process. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: November 18, 2020
    Publication date: March 11, 2021
    Inventors: Hailey Buckingham, David N. Beveridge
  • Publication number: 20200349401
    Abstract: An artefact is received. Features from such artefact are extracted and then populated in a vector. Subsequently, one of a plurality of available dimension reduction techniques are selected. Using the selected dimension reduction technique, the features in the vector are reduced. The vector is then input into a classification model and the score can be provided to a consuming application or process. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: April 30, 2019
    Publication date: November 5, 2020
    Inventors: David N. Beveridge, Hailey Buckingham
  • Publication number: 20200349462
    Abstract: An artefact is received. Features are later extracted from the artefact and are used to populate a vector. The vector is input into a classification model to generate a score. This score is then modified using a time-based oscillation function and is provided to a consuming application or process. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: April 30, 2019
    Publication date: November 5, 2020
    Inventors: Hailey Buckingham, David N. Beveridge
  • Publication number: 20200349461
    Abstract: An artefact is received. Thereafter, features are extracted from the artefact and a vector is populated. Later, one of a plurality of available classification models is selected. The classification models use different scoring paradigms while providing the same or substantially similar classifications. The vector is input into the selected classification model to generate a score. The score is later provided to a consuming application or process. The classification model can characterize the artefact as being malicious or benign to access, execute, or continue to execute so that appropriate remedial action can be taken or initiated by the consuming application or process. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: April 30, 2019
    Publication date: November 5, 2020
    Inventors: David N. Beveridge, Hailey Buckingham
  • Publication number: 20200349400
    Abstract: An artefact is received. Features are extracted from this artefact which are, in turn, used to populate a vector. The vector is then input into a classification model to generate a score. The score is then modified using a step function so that the true score is not obfuscated. Thereafter, the modified score can be provided to a consuming application or process. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: April 30, 2019
    Publication date: November 5, 2020
    Inventors: Hailey Buckingham, David N. Beveridge
  • Publication number: 20200349463
    Abstract: An artefact is received. Features are extracted from this artefact which are, in turn, used to populate a vector. The vector is then input into a classification model to generate a score. The score is then modified to result in a modified score by interleaving the generated score or a mapping thereof into digits of a pseudo-score. Thereafter, the modified score can be provided to a consuming application or process. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: April 30, 2019
    Publication date: November 5, 2020
    Inventor: Hailey Buckingham
  • Publication number: 20200193242
    Abstract: An artefact is received and parsed into a plurality of observations. A first subset of the observations are inputted into a machine learning model trained using historical data to classify the artefact. In addition, a second subset of the observations are inputted into a xenospace centroid configured to classify the artefact. Thereafter, the artefact is classified based on a combination of an output of the machine learning model and an output of xenospace centroid. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: December 13, 2018
    Publication date: June 18, 2020
    Inventors: David N. Beveridge, Hailey Buckingham, Yaroslav Oliinyk, Eric Petersen