Patents by Inventor Nevil MICHAEL

Nevil MICHAEL 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: 11847441
    Abstract: A secure and flexible pipeline management solution includes determining, based at least on an order in which files are received, a precedence for defining variables, and when a file has multiple definitions for a variable, the order of appearance of the definitions defines precedence. A configuration file is generated with controlling definitions, which are based on the precedences, and a continuous integration continuous delivery (CI/CD) pipeline is executed dependent upon the configuration file. Multiple inheritances and string interpolation are supported. An advantageous result is a significantly simplified CI/CD pipeline that is secure, flexible, and is agnostic to the target environment. Thus, adding a new environment may not require the conventional (burdensome) task of adding further logical dependencies into the pipeline itself. The disclosed solution thus enhances efficiency and reduces errors when maintaining code bases.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: December 19, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Nikhil Ahuja, Nevil Michael, Ari Kast
  • Publication number: 20220147346
    Abstract: A secure and flexible pipeline management solution includes determining, based at least on an order in which files are received, a precedence for defining variables, and when a file has multiple definitions for a variable, the order of appearance of the definitions defines precedence. A configuration file is generated with controlling definitions, which are based on the precedences, and a continuous integration continuous delivery (CI/CD) pipeline is executed dependent upon the configuration file. Multiple inheritances and string interpolation are supported. An advantageous result is a significantly simplified CI/CD pipeline that is secure, flexible, and is agnostic to the target environment. Thus, adding a new environment may not require the conventional (burdensome) task of adding further logical dependencies into the pipeline itself. The disclosed solution thus enhances efficiency and reduces errors when maintaining code bases.
    Type: Application
    Filed: January 24, 2022
    Publication date: May 12, 2022
    Inventors: Nikhil AHUJA, Nevil MICHAEL, Ari KAST
  • Patent number: 11231922
    Abstract: A secure and flexible pipeline management solution includes determining, based at least on an order in which files are received, a precedence for defining variables, and when a file has multiple definitions for a variable, the order of appearance of the definitions defines precedence. A configuration file is generated with controlling definitions, which are based on the precedences, and a continuous integration continuous delivery (CI/CD) pipeline is executed dependent upon the configuration file. Multiple inheritances and string interpolation are supported. An advantageous result is a significantly simplified CI/CD pipeline that is secure, flexible, and is agnostic to the target environment. Thus, adding a new environment may not require the conventional (burdensome) task of adding further logical dependencies into the pipeline itself. The disclosed solution thus enhances efficiency and reduces errors when maintaining code bases.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: January 25, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Nikhil Ahuja, Nevil Michael, Ari Kast
  • Publication number: 20210303296
    Abstract: A secure and flexible pipeline management solution includes determining, based at least on an order in which files are received, a precedence for defining variables, and when a file has multiple definitions for a variable, the order of appearance of the definitions defines precedence. A configuration file is generated with controlling definitions, which are based on the precedences, and a continuous integration continuous delivery (Cl/CD) pipeline is executed dependent upon the configuration file. Multiple inheritances and string interpolation are supported. An advantageous result is a significantly simplified Cl/CD pipeline that is secure, flexible, and is agnostic to the target environment. Thus, adding a new environment may not require the conventional (burdensome) task of adding further logical dependencies into the pipeline itself. The disclosed solution thus enhances efficiency and reduces errors when maintaining code bases.
    Type: Application
    Filed: March 26, 2020
    Publication date: September 30, 2021
    Inventors: Nikhil AHUJA, Nevil MICHAEL, Ari KAST