Patents by Inventor Peter MEERWALD-STADLER

Peter MEERWALD-STADLER 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).

  • Publication number: 20240078294
    Abstract: A system and method for creating secure software code. Original code is processed to determine memory states, which are dynamic during execution of the code. Selected functions of the code are duplicated and placed in parallel alternative control paths in order to create protected code with increased path diversity. The state of the memory, or a variable derived therefrom is used to select one of the alternative paths during execution of the protected code.
    Type: Application
    Filed: August 30, 2023
    Publication date: March 7, 2024
    Inventors: Peter MEERWALD-STADLER, Matthaeus PUEHRINGER, Leo RAUCH, Wolfgang SCHÖCHL, Duncan OGILVIE, Matthias FISCHER, Istvan NAGY, Francesco MAURI
  • Publication number: 20220318373
    Abstract: There is described a method of enabling identification of the execution state of an item of software at runtime. The method comprises receiving from one or more clients one or more respective labelled sets of invocation data generated at the one or more clients by the execution of an executable of the item of software configured to cause the collection of invocation data at runtime for one or more callable units of the item of software, wherein each labelled set of invocation data comprises a label indicating an execution state of the item of software during a respective portion of runtime and invocation data corresponding to said respective portion of runtime; training, based on said collection of invocation data, an identification algorithm to identify the execution state of the item of software from collected invocation data of the item of software.
    Type: Application
    Filed: March 28, 2022
    Publication date: October 6, 2022
    Applicant: Irdeto B.V.
    Inventors: Tomasz FRYDRYCH, Michail GRESHISHCHEV, Jakub JANOWSKI, Peter MEERWALD-STADLER, Duncan OGILVIE, Piotr SKRZYPCZAK, Markus SPITZLINGER, Grzegorz TERLIKOWSKI