Patents by Inventor David STRENSKI

David STRENSKI 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: 11847436
    Abstract: Systems and methods are provided for implementing a machine learning (ML) model based compiler, language translator, and/or a decompiler. For example, the system may receive a first source code in a first programming language, tokenize the first source code file forming tokenized code, generate a sequence vector of tokenized code, and provide the sequence vector of tokenized code as input to a trained ML model compiler. The output of the trained ML model compiler may create a second executable file or the source code in a second programming language.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: December 19, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: David Strenski, Sreenivas Rangan Sukumar
  • Publication number: 20230236813
    Abstract: Systems and methods are provided for implementing a machine learning (ML) model based compiler, language translator, and/or a decompiler. For example, the system may receive a first source code in a first programming language, tokenize the first source code file forming tokenized code, generate a sequence vector of tokenized code, and provide the sequence vector of tokenized code as input to a trained ML model compiler. The output of the trained ML model compiler may create a second executable file or the source code in a second programming language.
    Type: Application
    Filed: January 25, 2022
    Publication date: July 27, 2023
    Inventors: DAVID STRENSKI, Sreenivas Rangan Sukumar
  • Publication number: 20220326993
    Abstract: Examples disclosed herein relate to selection of a set of nodes in a HPC system for running one or more computational jobs. In some examples, the selection of the set of nodes includes gathering information about a cluster of nodes in a high-performance computing system. The HPC system may be in a production state with one or more computational workloads getting executed thereon. In some examples, periodically sending one or more test-computing jobs for execution on each node to measure one or more performance metrics thereof. Receiving measured performance metrics from each node, in response to the one or more test-computing jobs executed thereon. Recording in a database, the measured performance metrics received from each node. Selecting the set of nodes from the cluster of nodes, based on the database, and based on a request received to nm one or more computational jobs on the HPC system.
    Type: Application
    Filed: April 9, 2021
    Publication date: October 13, 2022
    Inventor: David STRENSKI