Patents by Inventor Greg St. Louis

Greg St. Louis 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: 11036852
    Abstract: The present disclosure pertains to a system configured to prepare and use prediction models for software diversification. Some embodiments may: obtain compilation data; identify a plurality of blocks from the compilation data; and pad each of one or more blocks of the plurality of blocks by a random amount such that executable instructions within the each block begin at a different location to prevent a deterministic memory addressing attack, none of the one or more blocks being a beginning block of the compilation data.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: June 15, 2021
    Inventors: David Lau, Greg St. Louis, Dan Wojciechowski, Gerald Thompson
  • Publication number: 20200293650
    Abstract: The present disclosure pertains to a system configured to prepare and use prediction models for software diversification. Some embodiments may: obtain compilation data; identify a plurality of blocks from the compilation data; and pad each of one or more blocks of the plurality of blocks by a random amount such that executable instructions within the each block begin at a different location to prevent a deterministic memory addressing attack, none of the one or more blocks being a beginning block of the compilation data.
    Type: Application
    Filed: March 14, 2019
    Publication date: September 17, 2020
    Inventors: David Lau, Greg St. Louis, Den Wojciechowski, Gerald Thompson