Patents by Inventor Agnelo Marques

Agnelo Marques 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: 12067377
    Abstract: The present invention provides for a system (100) and a method for generating smart contracts for blockchain platforms. An input received as natural language text is processed into a first parameter to generate a Domain Specific Language (DSL) construct. DSL construct is disintegrated into a stream of tokens and a syntax analysis is performed on the stream of tokens to check if the syntax of the DSL construct matches with a grammar file defined for the DSL construct. Each of the marked lines of the stream of tokens is read and the read marked lines are transformed into an organized structure. A file specific to a target blockchain platform is generated based on a second parameter and the organized structure is mapped with the generated file associated with the target blockchain platform to generate a target code template for generating a deployable target smart contract for the target blockchain platform.
    Type: Grant
    Filed: September 6, 2022
    Date of Patent: August 20, 2024
    Assignee: MPHASIS LIMITED
    Inventors: Biju Mathews, Sanjeev Kumar Madhavan, Karthik Ganti, Chakkirala Venkata Sai Kalyani, Agnelo Marques
  • Publication number: 20230072988
    Abstract: The present invention provides for a system (100) and a method for generating smart contracts for blockchain platforms. An input received as natural language text is processed into a first parameter to generate a Domain Specific Language (DSL) construct. DSL construct is disintegrated into a stream of tokens and a syntax analysis is performed on the stream of tokens to check if the syntax of the DSL construct matches with a grammar file defined for the DSL construct. Each of the marked lines of the stream of tokens is read and the read marked lines are transformed into an organized structure. A file specific to a target blockchain platform is generated based on a second parameter and the organized structure is mapped with the generated file associated with the target blockchain platform to generate a target code template for generating a deployable target smart contract for the target blockchain platform.
    Type: Application
    Filed: September 6, 2022
    Publication date: March 9, 2023
    Inventors: Biju Mathews, Sanjeev Kumar Madhavan, Karthik Ganti, Chakkirala Venkata Sai Kalyani, Agnelo Marques