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).
-
Publication number: 20240414010Abstract: A system is provided for authenticating peer-to-peer resource exchanges using non-fungible tokens. In particular, the system may store, on a distributed register, a secure token (e.g., a non-fungible token) associated with a particular resource. Subsequently, a user who may be the owner of such resource and/or the associated token may wish to execute a peer-to-peer exchange of the resource for a second resource. The system may, in response to receiving the second resource from a second user, initiate a process to transfer ownership of the secure token to the second user. In this way, the system provides an efficient and secure way to conduct peer-to-peer resource exchanges.Type: ApplicationFiled: August 22, 2024Publication date: December 12, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Manu Jacob Kurian, David Smiddy
-
Publication number: 20240378324Abstract: A system for real-time authenticated obfuscation of electronic data provides real-time visual obfuscation of the data by transforming displayed data into undecipherable data when viewed by an unauthorized user while maintaining access for an authorized user. The system may further provide application-level obfuscation of electronic data via cryptographic keys such that only authorized applications may decrypt the encrypted data. In this way, the system provides secure access control of electronic data within a networked environment.Type: ApplicationFiled: July 23, 2024Publication date: November 14, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Michael Robert Young, Manu Jacob Kurian, Jo-Ann Taylor
-
Publication number: 20240362341Abstract: Systems, computer program products, and methods are described herein for deployable software vulnerability testing platform. The present invention is configured to receive, from a user input device, an initial request from a user to generate a deployable software vulnerability testing (SVT) engine; prompt an SVT dashboard for display on the user input device to receive one or more input parameters associated with the first vulnerability in response to receiving the initial request; receive, via the SVT dashboard, the one or more input parameters; generate the SVT engine based on at least the one or more input parameters; receive, from the user input device, one or more deployment parameters associated with a deployment of the SVT engine; and deploy the SVT engine within the distributed technology infrastructure to identify the one or more instances of the first vulnerability based on at least the one or more deployment parameters.Type: ApplicationFiled: June 27, 2024Publication date: October 31, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Manu Jacob Kurian, Tomas M. Castrejon, III, Michael Robert Young, David Nardoni, Joel Townsend
-
Publication number: 20240356761Abstract: Systems, computer program products, and methods are described herein for the convergent distribution of electronic digital certificates. The present invention may be configured to generate electronic digital certificates associated with artifacts, store the electronic digital certificates on a distributed ledger, and record, on the distributed ledger, interests of the users in the electronic digital certificates. The present invention may be configured to receive a request from at least one user of the group of users to combine ownership of the electronic digital certificates. The present invention may be configured to generate, based on the request and based on the electronic digital certificates, a combined electronic digital certificate. The present invention may be configured to store the combined electronic digital certificate on the distributed ledger.Type: ApplicationFiled: April 28, 2024Publication date: October 24, 2024Applicant: BANK OF AMERICA CORPORATIONInventor: Manu Jacob Kurian
-
Patent number: 12112328Abstract: 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: GrantFiled: December 8, 2023Date of Patent: October 8, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Manu Jacob Kurian, Carl Parziale, David Smiddy, Harold Joseph Kennedy
-
Patent number: 12113904Abstract: 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: GrantFiled: November 27, 2023Date of Patent: October 8, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Manu Jacob Kurian, David Smiddy, Harold Joseph Kennedy
-
Patent number: 12107967Abstract: A system is provided for authenticating peer-to-peer resource exchanges using non-fungible tokens. In particular, the system may store, on a distributed register, a secure token (e.g., a non-fungible token) associated with a particular resource. Subsequently, a user who may be the owner of such resource and/or the associated token may wish to execute a peer-to-peer exchange of the resource for a second resource. The system may, in response to receiving the second resource from a second user, initiate a process to transfer ownership of the secure token to the second user. In this way, the system provides an efficient and secure way to conduct peer-to-peer resource exchanges.Type: GrantFiled: December 9, 2021Date of Patent: October 1, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Manu Jacob Kurian, David Smiddy
-
Patent number: 12099640Abstract: A system for real-time authenticated obfuscation of electronic data provides real-time visual obfuscation of the data by transforming displayed data into undecipherable data when viewed by an unauthorized user while maintaining access for an authorized user. The system may further provide application-level obfuscation of electronic data via cryptographic keys such that only authorized applications may decrypt the encrypted data. In this way, the system provides secure access control of electronic data within a networked environment.Type: GrantFiled: December 22, 2021Date of Patent: September 24, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Michael Robert Young, Manu Jacob Kurian, Jo-Ann Taylor
-
Patent number: 12093934Abstract: Systems, computer program products, and methods are described herein for implementing layered authorization platform using non-fungible tokens. The present invention is configured to electronically receive, via a user input device, a document designated for notarization and an identification credential from a user; crawl through a distributed ledger to determine a non-fungible token (NFT) for the identification credential; retrieve, from the distributed ledger, the NFT for the identification credential; capture, via the user input device, a signature of the user on the document designated for notarization to create a signed document; generate, using an NFT generator, an NFT for the signed document; link the NFT for the signed document with the NFT for the identification credential; and record the NFT for the signed document in the distributed ledger.Type: GrantFiled: October 22, 2021Date of Patent: September 17, 2024Assignee: BANK OF AMERICA CORPORATIONInventor: Manu Jacob Kurian
-
Patent number: 12093377Abstract: 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: GrantFiled: April 27, 2022Date of Patent: September 17, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Tomas M. Castrejon, III, Michael Robert Young, David Nardoni, Joel Townsend, Manu Jacob Kurian
-
Publication number: 20240305991Abstract: Systems, computer program products, and methods are described herein for dynamic communication channel switching for secure message propagation. The present invention may be configured to receive wireless signals from a plurality of devices and identify, from the plurality of devices and based on the wireless signals, a trusted device. The present invention may be configured to receive, from another device, a secure message, where the secure message includes information identifying a vulnerability in a network to which the trusted device is connected. The present invention may be configured to establish, based on receiving the secure message and using a first wireless communication interface, a communication link with a second wireless communication interface of the trusted device to establish a wireless data channel with the trusted device and transmit, via the wireless data channel, the secure message to the trusted device.Type: ApplicationFiled: May 19, 2024Publication date: September 12, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Tomas M. Castrejon, III, Manu Jacob Kurian, David Nardoni, Joel Townsend, Michael Robert Young
-
Patent number: 12088720Abstract: 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: GrantFiled: November 3, 2023Date of Patent: September 10, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Michael Robert Young, Manu Jacob Kurian
-
Patent number: 12086269Abstract: Systems, computer program products, and methods are described herein for deployable software vulnerability testing platform. The present invention is configured to receive, from a user input device, an initial request from a user to generate a deployable software vulnerability testing (SVT) engine; prompt an SVT dashboard for display on the user input device to receive one or more input parameters associated with the first vulnerability in response to receiving the initial request; receive, via the SVT dashboard, the one or more input parameters; generate the SVT engine based on at least the one or more input parameters; receive, from the user input device, one or more deployment parameters associated with a deployment of the SVT engine; and deploy the SVT engine within the distributed technology infrastructure to identify the one or more instances of the first vulnerability based on at least the one or more deployment parameters.Type: GrantFiled: March 21, 2022Date of Patent: September 10, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Manu Jacob Kurian, Tomas M. Castrejon, III, Michael Robert Young, David Nardoni, Joel Townsend
-
Publication number: 20240291672Abstract: Systems, computer program products, and methods are described herein for the generating and tracking linked electronic digital certificates. The present invention may be configured to generate a first electronic digital certificate having first properties and being associated with a first artifact owned by a first group of users, store the first electronic digital certificate, and record first interests of the first group of users in the first electronic digital certificate. The present invention may be configured to receive a request from a second group of users to generate a second electronic digital certificate, where the request includes a subset of the first properties for generation in the second electronic digital certificate. The present invention may be configured to generate the second electronic digital certificate, record second interests of the second group of users in the second electronic digital certificate, and link the first interests and the second interests.Type: ApplicationFiled: April 29, 2024Publication date: August 29, 2024Applicant: BANK OF AMERICA CORPORATIONInventor: Manu Jacob Kurian
-
Patent number: 12073209Abstract: Systems, computer program products, and methods are described herein for component-level detection in third party software applications. An example system may receive, from a client device, data packets with payload containing a request to onboard a first application into a computing environment. In response, the system may determine, using an application ingestion subsystem, information associated with the first application, and subsequently deploy, using a machine learning subsystem, a trained machine learning model on the information to various components associated with the first application and component scanning parameters for each of the one or more components. Based on components, the system may build a software bill of materials (SBOM) for the first application.Type: GrantFiled: March 29, 2022Date of Patent: August 27, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Tomas M. Castrejon, III, Manu Jacob Kurian, David Nardoni, Joel Townsend, Michael Robert Young
-
Publication number: 20240243988Abstract: Embodiments of the present invention provide a system for segmenting and controlling transmission of data in computing networks. The system is configured for identifying initiation of transmission of a data file from a first storage container to a second storage container via a first network path, wherein the first network path comprises one or more network nodes, in response to identifying initiation of the transmission of the data file, generating a data tag for the data file, wherein the data tag is generated based on one or more file attributes, embedding the data tag into the data file, and allowing the transmission of the data file comprising the data tag, via the first network path and the one or more network nodes.Type: ApplicationFiled: January 12, 2023Publication date: July 18, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Manu Jacob Kurian, Lalit Dhawan, Sanjeev Verma
-
Publication number: 20240241975Abstract: Systems, computer program products, and methods are described herein for self-interrogating data and correcting data storage implementations in an electronic network. The present disclosure is configured to identify at least one data storage component, wherein the at least one data storage component comprises data; determine at least one current requirement of the data; collect at least one current variable of the data; and determine whether the at least one current variable of the data matches the at least one current requirement of the data, wherein, in an instance where the at least one current variable of the data matches the at least one current requirement, store the data in the at least one data storage component, or wherein, in an instance where the at least one current variable of the data does not match the current requirement, generate at least one change variable for the data.Type: ApplicationFiled: January 12, 2023Publication date: July 18, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Antoan Fotev Izmirliev, Manu Jacob Kurian, Albena Noveva Fairchild
-
Publication number: 20240243906Abstract: Systems, computer program products, and methods are described herein for generating data strings and for managing encrypted data in data containers in an electronic network. The present invention is configured to identify at least one data container, wherein the at least one data container comprises encrypted data; interrogate the at least one data container; determine at least one encryption associated with the encrypted data of the data container; receive at least one encryption key associated with the encrypted data; receive at least one tag associated with the encrypted data, wherein the at least one tag comprises at least one location identifier associated with the encrypted data; generate a string for the data of the data container, wherein the string comprises the at least one tag; and decrypt the encrypted data of the data container based on the at least one encryption key.Type: ApplicationFiled: January 12, 2023Publication date: July 18, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Antoan Fotev Izmirliev, Manu Jacob Kurian
-
Publication number: 20240232797Abstract: Systems, computer program products, and methods are described herein for electronically, initiating, tracking and completing resource replenishments with a network. The method includes receiving a resource indicator relating to a resource at location(s). The resource indicator includes information relating to an inventory of the resource at each of the one or more locations. The method also includes determining a resource replenishment action is needed for at least one of the one or more locations based on the resource indicator. The resource replenishment action is needed in an instance in which the inventory of the resource is below an inventory threshold. The method further includes causing an execution of the resource replenishment action in response to determining the resource replenishment action is needed. The resource replenishment action is executed for each of the one or more locations in which the inventory of the resource is below the inventory threshold.Type: ApplicationFiled: January 5, 2023Publication date: July 11, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Michael G. Horstman, Manu Jacob Kurian
-
Publication number: 20240232653Abstract: A system is provided for implementing predictive configuration changes based on tracking application usage patterns. In particular, the system may track usage patterns associated with a user and predict the intention of the user based on the usage patterns. For instance, the system may track resource transfers executed by the user within the application and generate one or more configuration changes for user account linkages with external entity computing systems or servers. Once the configuration changes have been generated, the system may prompt the user with a notification to accept the changes. Upon receiving an acceptance from the user, the system may dynamically and automatically implement the configuration changes. In this way, the system may provide an efficient way to generate and implement configuration changes based on tracking application usage.Type: ApplicationFiled: January 10, 2023Publication date: July 11, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Michael G. Horstman, Ganesh Bonda, Manu Jacob Kurian