Patents by Inventor Manuj BAWA

Manuj BAWA 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: 12321736
    Abstract: A method for deploying federated infrastructure as code may include an infrastructure seeding engine: receiving a plurality of extensible application patterns; publishing the extensible application patterns to an application pattern catalog; receiving an instantiate request comprising a selection of one of the plurality of extensible application patterns and a blueprint, wherein the blueprint identifies a deployment technology; generating metadata for the selected extensible application pattern; generating a configuration for the selected extensible application pattern; creating execution isolations for deployments based on the metadata; applying security policies to the selected extensible application pattern; generating source code for the selected extensible application pattern; creating and linking the source code for the selected extensible application pattern to a continuous integration/continuous development pipelines; initializing the source code to an infrastructure; and deploying an application arti
    Type: Grant
    Filed: February 22, 2024
    Date of Patent: June 3, 2025
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Manuj Bawa, John S. Combs
  • Publication number: 20240272887
    Abstract: A method for deploying federated infrastructure as code may include an infrastructure seeding engine: receiving a plurality of extensible application patterns; publishing the extensible application patterns to an application pattern catalog; receiving an instantiate request comprising a selection of one of the plurality of extensible application patterns and a blueprint, wherein the blueprint identifies a deployment technology; generating metadata for the selected extensible application pattern; generating a configuration for the selected extensible application pattern; creating execution isolations for deployments based on the metadata; applying security policies to the selected extensible application pattern; generating source code for the selected extensible application pattern; creating and linking the source code for the selected extensible application pattern to a continuous integration/continuous development pipelines; initializing the source code to an infrastructure; and deploying an application arti
    Type: Application
    Filed: February 22, 2024
    Publication date: August 15, 2024
    Inventors: Manuj BAWA, John S. COMBS
  • Patent number: 11934817
    Abstract: A method for deploying federated infrastructure as code may include an infrastructure seeding engine: receiving a plurality of extensible application patterns; publishing the extensible application patterns to an application pattern catalog; receiving an instantiate request comprising a selection of one of the plurality of extensible application patterns and a blueprint, wherein the blueprint identifies a deployment technology; generating metadata for the selected extensible application pattern; generating a configuration for the selected extensible application pattern; creating execution isolations for deployments based on the metadata; applying security policies to the selected extensible application pattern; generating source code for the selected extensible application pattern; creating and linking the source code for the selected extensible application pattern to a continuous integration/continuous development pipelines; initializing the source code to an infrastructure; and deploying an application arti
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: March 19, 2024
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Manuj Bawa, John S Combs
  • Publication number: 20230128753
    Abstract: A method for deploying federated infrastructure as code may include an infrastructure seeding engine: receiving a plurality of extensible application patterns; publishing the extensible application patterns to an application pattern catalog; receiving an instantiate request comprising a selection of one of the plurality of extensible application patterns and a blueprint, wherein the blueprint identifies a deployment technology; generating metadata for the selected extensible application pattern; generating a configuration for the selected extensible application pattern; creating execution isolations for deployments based on the metadata; applying security policies to the selected extensible application pattern; generating source code for the selected extensible application pattern; creating and linking the source code for the selected extensible application pattern to a continuous integration/continuous development pipelines; initializing the source code to an infrastructure; and deploying an application arti
    Type: Application
    Filed: October 25, 2021
    Publication date: April 27, 2023
    Inventors: Manuj BAWA, John S. COMBS
  • Publication number: 20220108404
    Abstract: A trusted node in a distributed ledger audit system may identify first audit event data for a first audit event from a first computing resource on a messaging bus; generate a first hash of a subset of the first audit event data; write the first audit event data to a storage location; create a first block comprising a subset of the first audit event data and a header comprising the first hash; and write the first block to a scoped distributed ledger. A verification node may generate a third hash from the first hash and a second hash for a second block for a second audit event; create a third block comprising the third hash in a header of the third block and the subset of first audit event data and the subset of second audit even data; and write the second block to an audit distributed ledger.
    Type: Application
    Filed: October 5, 2021
    Publication date: April 7, 2022
    Inventors: Manuj BAWA, John S. COMBS