Patents by Inventor Manu Jacob Kurian

Manu Jacob Kurian 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: 11949684
    Abstract: A system includes a set of adapter interfaces, a router module, and a processor. Each adapter interface is assigned to a different level of security. The router module sends requests to the adapter interfaces, based on the security levels associated with the devices that submitted the requests. A first adapter interface establishes a first connection to the servers, providing access to a first zone. A second adapter interface establishes a second connection to the servers, providing access to a second zone. The first zone includes a set of resources assigned to the first level of security that is not included in the second zone. Each adapter interface further receives data and applies different levels of security to the data, based on the security levels associated with the devices that submitted the data.
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: April 2, 2024
    Assignee: Bank of America Corporation
    Inventors: Manu Jacob Kurian, Mahesh Bhashetty, Anamika Singhal, Srinivasulu Bodapati, Balaji Subramanian
  • Publication number: 20240097904
    Abstract: Systems, computer program products, and methods are described herein for virtualization of non-fungible tokens. The present invention is configured to receive, via a first user input device, a resource transfer request using a virtual token from a first user, wherein the virtual token is electronically linked to an NFT of a resource transfer instrument; retrieve the NFT associated with the resource transfer instrument in response to receiving the resource transfer request; retrieve an NFT credential descriptor for the resource transfer request from a first metadata layer of the NFT associated with the resource transfer instrument; receive an authentication credential from the first user; determine whether the authentication credential matches an NFT credential descriptor that is electronically linked to the NFT associated with the resource transfer instrument; and authorize the resource transfer request based on at least determining that the authentication credential matches an NFT credential descriptor.
    Type: Application
    Filed: November 27, 2023
    Publication date: March 21, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Manu Jacob Kurian, David Smiddy, Harold Joseph Kennedy
  • Publication number: 20240073021
    Abstract: Systems, computer program products, and methods are described herein for dynamically tracking resources using non-fungible tokens. The present invention is configured to electronically receive, over a distributed computing network from a computing device of a user, a request for a non-fungible token (NFT) for a resource, wherein the resource is a physical object; initiate a non-fungible token (NFT) generator on the resource in response to receiving the request; extract resource information from the resource; generate, using the NFT generator, the NFT, wherein the NFT comprises at least the resource information; and record the NFT for the resource on a distributed ledger.
    Type: Application
    Filed: November 3, 2023
    Publication date: February 29, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Michael Robert Young, Manu Jacob Kurian
  • Publication number: 20240056457
    Abstract: An artificial intelligence (AI) and machine learning (ML) (collectively “AI/ML”) system that provides dynamic detection of potential of resource updates, authentication of the resources updates, and tracking of the links between resources through the use of resource signatures. The resource signatures may provide an indication of the application information, the resources that are accessed by the application, and the resources that access the application. As such, the AI/ML system can monitor and track the applications and updated resources that interact with the applications in order to identify any potential security issues, as well as to optimize and standardize the use of resources by the users when developing applications.
    Type: Application
    Filed: August 12, 2022
    Publication date: February 15, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Pierre Jacques Bouchard, Manu Jacob Kurian, John L. Reilly, Lakshminarayana Vishnubhotla
  • Publication number: 20240054242
    Abstract: Systems that aid in application development, in particular, to the use of a resource ontology system that includes an interconnected map that links resources that interact with each other, as well as the individual components of the resources. The resource ontology system further stores the authentication of the resources, including if the resources are validated for use within application development, as well as whether or not the resources meet or fail to meet other resource requirements. The resource ontology system allows a user developing an application to access resources for use in the application development, which are trusted resources, and allows the organization to aid in standardizing and optimizing the use of resources that users may use in developing applications. Furthermore, the resource ontology system allows the user to more easily access and use secondary resources that are linked with resources already used by the user for application development.
    Type: Application
    Filed: August 12, 2022
    Publication date: February 15, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Pierre Jacques Bouchard, Manu Jacob Kurian, John L. Reilly, Lakshminarayana Vishnubhotla
  • Publication number: 20240056447
    Abstract: Systems, computer program products, and methods are described herein for implementing interconnections and authenticating permissions between resource components. The present invention is configured to establishing a network resource component database that may include, for each network resource associated with the network, network resource component-level specifications and associated component signatures. The system may then receive a request for a new network resource to connect to a first network resource. The system may then determine a component signature of the new network resource and compare the component signature of the new network resource against the component signature of the first network resource to determine whether the new network resource and the first network resource are compatible within the network.
    Type: Application
    Filed: August 12, 2022
    Publication date: February 15, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Pierre Jacques Bouchard, Lakshminarayana Vishnubhotla, John L. Reilly, Manu Jacob Kurian
  • Publication number: 20240053975
    Abstract: Systems, computer program products, and methods are described herein for systems and methods for identifying and verifying software component storage locations in a network environment. The present invention is configured to identify and verify software locations in a network environment by generating a network resource component tracking database associated with a network environment, the network resource component tracking database comprising a plurality of location indicators associated with a component; generating a plurality of location requests based on the plurality of location indicators; transmitting the plurality of location requests to a plurality of locations associated with the plurality of location indicators; receiving a plurality of location responses based on the plurality of location requests; and updating the network resource component tracking database based on the plurality of location responses.
    Type: Application
    Filed: August 12, 2022
    Publication date: February 15, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Pierre Jacques Bouchard, Lakshminarayana Vishnubhotla, John L. Reilly, Manu Jacob Kurian
  • Patent number: 11902444
    Abstract: Systems, computer program products, and methods are described herein for virtualization of non-fungible tokens. The present invention is configured to receive, via a first user input device, a resource transfer request using a virtual token from a first user, wherein the virtual token is electronically linked to an NFT of a resource transfer instrument; retrieve the NFT associated with the resource transfer instrument in response to receiving the resource transfer request; retrieve an NFT credential descriptor for the resource transfer request from a first metadata layer of the NFT associated with the resource transfer instrument; receive an authentication credential from the first user; determine whether the authentication credential matches an NFT credential descriptor that is electronically linked to the NFT associated with the resource transfer instrument; and authorize the resource transfer request based on at least determining that the authentication credential matches an NFT credential descriptor.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: February 13, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Manu Jacob Kurian, David Smiddy, Harold Joseph Kennedy
  • Patent number: 11902443
    Abstract: Systems, computer program products, and methods for linking and partitioning non-fungible tokens by receiving, from a computing device of a first user, a first request to transfer ownership of a resource from a first user to a second user; retrieving, from the computing device of the first user, a first non-fungible token (NFT) for the resource; determining, using an NFT valuation engine, a first value of the first NFT; initiating an NFT generator on the resource based on at least receiving the first request; generating, using the NFT generator, a second NFT for the resource, wherein the second NFT comprises at least an indication of transfer of ownership of the resource from the first user to the second user and the first value of the NFT; and recording the second NFT on a distributed ledger.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: February 13, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Manu Jacob Kurian, Michael Robert Young
  • Publication number: 20240046812
    Abstract: Systems, computer program products, and methods are described herein for a decentralized virtual environment platform with transition modules between virtual and physical environments. The present invention is configured to allocate modules in a virtual environment for associate and customer interaction. The interaction provides module testing for physical environment triggered deployment.
    Type: Application
    Filed: August 2, 2022
    Publication date: February 8, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventor: Manu Jacob Kurian
  • Patent number: 11893587
    Abstract: Enhanced authentication at resource event apparatuses of a card device and, in some instances, the user of the card device. Card device-specific Non-Fungible Tokens (NFTs) are generated and, in some instance, user credential-specific NFTs are generated. The NFTs are stored within a distributed ledger of a distributed trust computing network, which provides verification as the uniqueness and authenticity of the NFTs. Once a resource event is initiated at a resource event apparatus, card device-related information and, in some instance, user credential-related information is received, and the information is compared to the corresponding NFT as a means of authenticating the card device and, in some instances, the card device and the linked user of the card device. As a result, the use of imitation card devices is prevented and, in some instances, the identity of the user of the card device is authenticated and deemed to be linked to the card device.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: February 6, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Manu Jacob Kurian, Carl Parziale, David Smiddy, Harold Joseph Kennedy
  • Publication number: 20240031153
    Abstract: Systems, computer program products, and methods are described herein for token thread authentication system for physical space access. The present invention is configured to extract and organize collected NFTs and tokens within a first plurality of threads in accordance with a set of chronological and authenticating parameters. The present invention is structured to interact with an entity network system to receive authenticating requirements, query stored tokens, and present a token thread for achieving authentication. The system is structured to verify the token thread authentication and to grant access to a location to a requesting user. The system is configured to generate and to present a display associated with the token thread authentication process.
    Type: Application
    Filed: July 19, 2022
    Publication date: January 25, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Victoria L. Dravneek, Manu Jacob Kurian, Ana Maxim
  • Patent number: 11882219
    Abstract: Systems, computer program products, and methods are described herein for dynamically tracking resources using non-fungible tokens. The present invention is configured to electronically receive, over a distributed computing network from a computing device of a user, a request for a non-fungible token (NFT) for a resource, wherein the resource is a physical object; initiate a non-fungible token (NFT) generator on the resource in response to receiving the request; extract resource information from the resource; generate, using the NFT generator, the NFT, wherein the NFT comprises at least the resource information; and record the NFT for the resource on a distributed ledger.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: January 23, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Michael Robert Young, Manu Jacob Kurian
  • Publication number: 20240022415
    Abstract: The invention receives an indication that a resource has been restored using a first resource portion and retrieves from a metadata layer of a first NFT associated with the resource portion, a value of the first resource portion; retrieves a second NFT associated with the resource; and links the first NFT associated with the first resource portion with the second NFT associated with the resource by recording such link at least in a metadata layer associated with the second NFT on a distributed ledger. The system retrieves from a metadata layer of the second NFT, a value of the resource and determines, using an NFT valuation engine, a new value of the resource, wherein the new value for the resource is based on at least a value of the first resource portion. The system records the new value in a metadata layer associated with the second NFT.
    Type: Application
    Filed: September 27, 2023
    Publication date: January 18, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Michael Robert Young, Manu Jacob Kurian
  • Patent number: 11811931
    Abstract: Systems, computer program products, and methods are described herein for real-time assessment of authenticity of a resource using non-fungible tokens (NFTs). The present invention is configured to receive, from a computing device of a user, an indication that a resource has been restored using a first resource portion, wherein the resource is associated with a first NFT; retrieve an NFT associated with the first resource portion; retrieve a value of the NFT associated with the first resource portion; generate, using the NFT generator, a second NFT for the resource; link the NFT associated with the first resource portion with the second NFT; determine, using an NFT valuation engine, a value for the second NFT based on at least a value of the NFT associated with the first resource portion; and record the second NFT on a distributed ledger.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: November 7, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Michael Robert Young, Manu Jacob Kurian
  • Publication number: 20230351023
    Abstract: A system is provided for remediation of security vulnerabilities in computing devices using continuous device-level scanning and monitoring. In particular, the system may perform a deep scan of the hardware and software elements of a computing device and/or application and compile the information from the deep scan into a hardware metadata list and a software metadata list associated with the computing device and/or application. The system may then, through a machine learning-based process, continuously scan the elements within the hardware metadata list and the software metadata list to identify the elements that are not involved in the operation of the computing device and/or application. The system may flag such elements for inspection to evaluate the safety of the elements and subsequently execute one or more remediation processes in response to detecting an unsafe element.
    Type: Application
    Filed: May 2, 2022
    Publication date: November 2, 2023
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Manu Jacob Kurian, Joel Townsend, Tomas M. Castrejon, III, Michael Robert Young, David Nardoni
  • Publication number: 20230351012
    Abstract: Various systems, methods, and computer program products for providing data security using software library containers are provided. The method includes identifying a software library used by a first application with a potential vulnerability. The method also includes determining a software library permission for the software library used by the first application based on the potential vulnerability. The software library permission for the software library defines a level of functionality of at least a portion of the software library. The method further includes identifying one or more additional applications that use the software library. The method still further includes causing the software library permission to be applied to the software library installed on the first application and at least one of the one or more additional applications.
    Type: Application
    Filed: April 27, 2022
    Publication date: November 2, 2023
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Tomas M. Castrejon, III, Michael Robert Young, David Nardoni, Joel Townsend, Manu Jacob Kurian
  • Patent number: 11803811
    Abstract: Validated tracking of events associated with equipment during the course of a resource arrangement. The events include location-changing events, which provide for a physical change in location of the equipment. The verified tracking of the events is provided by a distributed trust computing network, which through convergence by one or more decentralized nodes provides for authenticating/validating data stored within distributed registers/ledgers. Specific to the invention, once a location-changing event is determined/detected, the location-changing event is registered in the distributed trust computing network by creating and validating a data block within a distributed register/ledger that includes information pertaining to the location-changing event.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: October 31, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Christine Meloro Hill, G. Alister Bazaz, Lalit Dhawan, Robert N. Gridley, Manu Jacob Kurian
  • Publication number: 20230333835
    Abstract: Various systems, methods, and computer program products are provided for dynamic code patch deployment within a distributed network. The method includes identifying one or more potential vulnerabilities within a software library that is associated with a first application within a decentralized network. The method also includes receiving a code update relating to the identified software library associated with the first application within the decentralized network. The method further includes identifying a second applications within the decentralized network that is also associated with the identified software library. The method still further includes causing a transmission of the code update to the second application within the decentralized network.
    Type: Application
    Filed: April 19, 2022
    Publication date: October 19, 2023
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Tomas M. Castrejon, III, Michael Robert Young, David Nardoni, Joel Townsend, Manu Jacob Kurian
  • Publication number: 20230315439
    Abstract: Systems, computer program products, and methods are described herein for enhanced component-level detection in software applications. The present invention is configured to receive, from a client device, one or more data packets with payload containing a request to onboard a first application into a computing environment; determine, using an application ingestion subsystem, information associated with the first application; deploy, using a machine learning subsystem, a trained machine learning model on the information associated with the first application; determine, using the trained machine learning model, one or more components associated with the first application and one or more component scanning parameters for each of the one or more components; and build a software bill of materials (SBOM) for the first application based on at least the one or more components.
    Type: Application
    Filed: March 29, 2022
    Publication date: October 5, 2023
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Tomas M. Castrejon, III, Manu Jacob Kurian, David Nardoni, Joel Townsend, Michael Robert Young