Patents by Inventor Maharaj Mukherjee
Maharaj Mukherjee 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: 12120228Abstract: Aspects of the disclosure relate to distributed ledgers in OTP verification. A computing platform may receive an event processing request. The computing platform may generate a one time password, and record the one time password in a distributed ledger, and send the one time password to a first device. The computing platform may receive, from a second device, the one time password, which may have been sent from the first device to the second device. Using the distributed ledger, the computing platform may validate the one time password, and may record, in the distributed ledger, validation information indicating that the first one time password was validated. Based on validating the first one time password using the distributed ledger, the computing platform may process a requested event, and may notify the second device that the event was processed.Type: GrantFiled: September 12, 2023Date of Patent: October 15, 2024Assignee: Bank of America CorporationInventors: Maharaj Mukherjee, Prashant Thakur
-
Publication number: 20240338606Abstract: Aspects of the disclosure relate to an automated model generation platform for recursive model building. A computing platform may receive a request for automated machine learning model building, and may identify a service offering corresponding to the request. Based on the identified service offering and using machine learning algorithms, the computing platform may select machine learning models and a corresponding sequence of model application (e.g., machine learning model information). The computing platform may store the machine learning model information along with a corresponding indication of the identified service offering. The computing platform may receive a request for model information corresponding to a service access request, and may identify that the service access request corresponds to a problem within the identified service offering.Type: ApplicationFiled: June 18, 2024Publication date: October 10, 2024Inventor: Maharaj Mukherjee
-
Publication number: 20240330423Abstract: Real-time adjustment of the volume of passcode entry authentication attempts is performed based on systematic determinations of the likelihood that the passcode entrant is the rightful holder/user of the active passcode. Specifically, after an entered passcode has been determined to be incorrect, a determination is made as to the likelihood that the passcode entrant is the rightful holder of the active passcode and, based on such a determination, the number of authentication attempts afforded the passcode entrant is either increased, decreased or exhausted. Systematic determination of the likelihood that the passcode entrant is the rightful holder/user of the active passcode is accomplished by applying predetermined mismatched passcode rules and comparing machine learning (ML)-based user authentication behavior patterns to characteristics of the current authentication attempt.Type: ApplicationFiled: March 28, 2023Publication date: October 3, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: George Anthony Albero, Maharaj Mukherjee
-
Patent number: 12106593Abstract: Aspects of the disclosure relate to OCR. A computing platform may train, using historical images, a CNN and a RNN to perform OCR/identify characters in context. The computing platform may receive an image of a document, and may input the image into the CNN, which may cause the CNN to output OCR information for the image and a confidence score. Based on identifying that the confidence score exceeds a confidence threshold, the computing platform may store the OCR information to enable subsequent access of a digital version of the document. Based on identifying that the confidence score does not exceed the confidence threshold, the computing platform may: 1) input the OCR information into the first RNN, which may cause the first RNN to output contextual OCR information for the image, and 2) store the contextual OCR information to enable subsequent access of the digital version of the document.Type: GrantFiled: August 8, 2023Date of Patent: October 1, 2024Assignee: Bank of America CorporationInventor: Maharaj Mukherjee
-
Publication number: 20240303316Abstract: A system is provided for validation and authentication of resources in a virtual environment. In particular, the system may embed a digital source identifier into a digital or virtual resource within the virtual environment. For instance, in some embodiments, the digital source identifier may be an image file that may be stored within one or more pre-defined areas or regions of the virtual resource, where the image file serves as an indicator of authenticity and validity of the virtual resource. Accordingly, the system may comprise a scanner that may be configured to scan the one or more pre-defined areas or regions to detect the presence of the digital source identifier. If the digital source identifier is found, the system may determine that the virtual resource has been validated and authenticated.Type: ApplicationFiled: March 8, 2023Publication date: September 12, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: George Anthony Albero, Maharaj Mukherjee
-
Publication number: 20240305660Abstract: A system is provided for containerization-based countermeasures to cybersecurity vulnerabilities. In particular, the system may generate one or more containers (e.g., virtual environments), where each container may be configured to execute one or more tasks. At least a portion of the containers may be decoy containers that may be executing one or more decoy tasks. The system may then use a randomized process to change which containers are decoy and/or which tasks or jobs are executed within each container. Each container may be associated with a cryptographic key such that each container may be hashed by the system and compared against a reference hash associated with the container. If the hash has changed, the system may determine that the container has been modified and subsequently implement one or more intelligent remediation processes.Type: ApplicationFiled: March 8, 2023Publication date: September 12, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: George Anthony Albero, Kristoffer Matthew Bertsch, Jinna Zevulun Kim, Maharaj Mukherjee, Timothy Scott Murphy
-
Patent number: 12088572Abstract: Aspects of the disclosure relate to message validation. A computing platform may receive a message, sent by a first device and directed to a second device, from an electronic messaging server. The computing platform may verify, based on message sender details, an identity of a sender of the message. The computing platform may generate, after verifying the identity of the sender of the message, an authentication token for the message, and may inject the authentication token into the message. The computing platform may route, to the electronic messaging server and after injecting the authentication token into the message, the message. The computing platform may receive a request to validate the message, which may include the authentication token and details of the message. The computing platform may identify, using the authentication token and the details of the message, that the message is authenticated.Type: GrantFiled: September 22, 2021Date of Patent: September 10, 2024Assignee: Bank of America CorporationInventors: George Albero, Maharaj Mukherjee, Benjamin D. Moores
-
Patent number: 12086768Abstract: Aspects of the disclosure relate to digital check processing. A computing platform may receive a check image from a user device. The computing platform may configure, based on the check image, a digital check for use in conducting transactions between the user device and point of sale devices, which may include generating a QR code for the check. The computing platform may send, to the user device, the digital check, which may enable the user device to execute a transaction with a first point of sale device. The computing platform may receive, from the first point of sale device, a request to execute the transaction. The computing platform may direct an event processing server to process the transaction, which may cause the event processing server to execute a transfer of funds from an account of the initial payor to an enterprise account of the first point of sale device.Type: GrantFiled: April 14, 2022Date of Patent: September 10, 2024Assignee: Bank of America CorporationInventors: George Albero, Maharaj Mukherjee, Benjamin D. Moores
-
Patent number: 12079210Abstract: Aspects of the disclosure relate to transliteration of machine interpretable languages. A computing platform may configure a client application to use a custom driver when communicating with an enterprise database. The computing platform may receive a database query formatted in a first database format corresponding to a first database. The computing platform may translate, using a query translation library, the database query from the first database format into a second database format corresponding to a second database, which may cause the custom driver to execute a transliteration process using pre-verified query keys stored in the query translation library to convert the database query from the first database format into the second database format. The computing platform may execute the translated database query on the second database to obtain a query result, and may send the query result to the client application.Type: GrantFiled: December 21, 2021Date of Patent: September 3, 2024Assignee: Bank of America CorporationInventors: Carl M. Benda, Maharaj Mukherjee, Utkarsh Raj, Elvis Nyamwange, Suman Roy Choudhury
-
Publication number: 20240275815Abstract: Systems, computer program products, and methods are described herein for activating a decoy resource based on duress triggers in an electronic network. The present invention is configured to receive a resource distribution request, wherein the resource distribution request comprises a resource account identifier; determine a verified unique identifier sequence associated with the resource account identifier; receive an unverified unique identifier sequence associated with the resource distribution request; compare the unverified unique identifier sequence with the verified unique identifier sequence; and determine, based on the comparison of the unverified unique identifier sequence with the verified unique identifier sequence, a duress trigger; and activate, in an instance where the duress trigger is positive, a decoy resource container, wherein the decoy resource container comprises at least one decoy resource.Type: ApplicationFiled: February 14, 2023Publication date: August 15, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: George Anthony Albero, Edward Lee Traywick, Maharaj Mukherjee, Benjamin Moores
-
Patent number: 12063238Abstract: Aspects of the disclosure relate to computing hardware and software for enhancing collaborative experience security. A computing platform may receive, from a user device, a request to join an enhanced reality collaborative experience involving use of an avatar in an AR or VR environment. The computing platform may verify an authorization channel for the user device, and may grant the user device access to the enhanced reality collaborative experience. The computing platform may receive biometric information corresponding to the user. Using data collected by the user device and the biometric information, the computing platform may perform anomaly detection to detect anomalies in the avatar's participation in the enhanced reality collaborative experience. In response to detecting the anomalies, the computing platform may perform one or more security actions for the enhanced reality collaborative experience.Type: GrantFiled: November 15, 2021Date of Patent: August 13, 2024Assignee: Bank of America CorporationInventors: George Albero, Maharaj Mukherjee, Deborah Mayers, Jinna Kim
-
Publication number: 20240256361Abstract: A system includes a computing infrastructure, a memory that stores a digital twin of the computing infrastructure, and at least one processor configured to generate simulated containers relating to a job flow, wherein each simulated container simulates a corresponding actual container relating to the job flow that is to run on the computing infrastructure. The digital twin is configured based on configuration parameters to mimic a particular state of the computing infrastructure. A simulation of the job flow is iteratively run on the configured digital twin to determine an allocation of the simulated containers to simulated hardware components that resulted in one or more performance parameters satisfying the respective thresholds.Type: ApplicationFiled: February 1, 2023Publication date: August 1, 2024Inventors: George Albero, Maharaj Mukherjee, Jinna Zevulun Kim, Timothy Scott Murphy
-
Patent number: 12050973Abstract: Aspects of the disclosure relate to an automated model generation platform for recursive model building. A computing platform may receive a request for automated machine learning model building, and may identify a service offering corresponding to the request. Based on the identified service offering and using machine learning algorithms, the computing platform may select machine learning models and a corresponding sequence of model application (e.g., machine learning model information). The computing platform may store the machine learning model information along with a corresponding indication of the identified service offering. The computing platform may receive a request for model information corresponding to a service access request, and may identify that the service access request corresponds to a problem within the identified service offering.Type: GrantFiled: February 23, 2023Date of Patent: July 30, 2024Assignee: Bank of America CorporationInventor: Maharaj Mukherjee
-
Patent number: 12051050Abstract: A method using one or more mobile devices for transporting information from an automated teller machine (“ATM”) to a central server when the ATM does not support a network connection and, upon return of the one or more mobile devices to the ATM, updating the ATM may be provided. The method may include transporting electronic transaction data processed locally at the ATM, via a mobile device, to a location where a network connection between the mobile device and the central server may be established. When in a location including network connection, the method may include transmitting the electronic transaction data to the central server. When the mobile device is detected to have returned to be within the pre-determined range of the ATM, the method may include transmitting a data packet to the ATM, the data packet received from the central server, thereby updating the ATM of the transmittal.Type: GrantFiled: October 3, 2022Date of Patent: July 30, 2024Assignee: Bank of America CorporationInventors: Manu Kurian, Siten Sanghvi, Heather Dolan, George Albero, Maharaj Mukherjee, Kevin A. Delson
-
Patent number: 12045359Abstract: Aspects of the disclosure relate to computing hardware and software for performing uniform document updates. A computing platform may receive, from a user device, a document change request. The computing platform may authenticate authority of a user of the user device to perform the document change request. Based on authenticating the authority of the user of the user device to perform the document change request, the computing platform may identify storage locations at which documents that are affected by the document change request are located. The computing platform may access the documents at each of the storage locations. The computing platform may scan the documents to identify locations, within the documents, of changes to be made, which may include identifying the locations based on enterprise-adopted change tags. The computing platform may write the changes to the documents at the identified locations based on the enterprise-adopted change tags.Type: GrantFiled: November 10, 2021Date of Patent: July 23, 2024Assignee: Bank of America CorporationInventors: George Albero, Maharaj Mukherjee, Elijah Clark, Hannah Kaplan
-
Publication number: 20240232879Abstract: Systems for using a digital replication of a series transaction blockchain to identify web resource sources associated with a given transaction. Transactions may include web resources. The web resources may be sourced to web sources. The digital replication may enable tracing and mapping of web resources to their corresponding web sources. Using the digital mapping of web resource sources, a schematic lineage may be created of the web resource sources. The schematic lineage may be used to track web resources, populate lost data points and/or to create a three-dimensional view of the mapping.Type: ApplicationFiled: October 25, 2022Publication date: July 11, 2024Inventors: Manu Kurian, Kevin A. Delson, Maharaj Mukherjee
-
Patent number: 12034586Abstract: A computer system for optimizing an application for monitoring operation of a network is provided. The application may utilize Artificial Intelligence (AI). The computer system may be configured to detect a network transaction volume level that exceeds a first threshold level. In response to a detection of the network transaction volume level that exceeds a first threshold level, the system may utilize the AI to determine whether to implement one or more over-threshold-level mitigation techniques. When the AI instructs the processor to implement the one or more over-threshold-level mitigation techniques, the system may query the AI for an instruction directing an implementation of the over-threshold-level mitigation techniques.Type: GrantFiled: June 28, 2022Date of Patent: July 9, 2024Assignee: Bank of America CorporationInventors: George Albero, Maharaj Mukherjee, Morgan S. Allen, William August Stahlhut
-
Publication number: 20240221323Abstract: Access control within a virtual reality computing system(s) is provided. Once a user requests entry into a virtual reality computing environment and their identity is verified (i.e., authenticating), access privileges are determined/assigned for the user that restrict or allow user access to virtual locations and/or virtual objects/avatars present in the virtual reality computing environment. In specific instances, the access privileges may be dynamically altered during the user's virtual reality computing session based on the user's interactions or other behaviors exhibited during the user's virtual reality computing session. As such the present invention provides necessary control over what areas of a virtual reality computing environment a user can access and/or which virtual objects/avatars a user can interact with.Type: ApplicationFiled: January 3, 2023Publication date: July 4, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Maharaj Mukherjee, George Anthony Albero, Prashant Thakur
-
Patent number: 12028345Abstract: A system for identifying trusted machines for Machine-to-Machine (M2M) validation receives a query message from a first trusted computing device, requesting whether an unrecognized computing device is in a list of trusted devices associated with a second trusted computing device. The system determines whether the unrecognized computing device is in the list of trusted devices by determining whether an identification associated with the unrecognized computing device is among the list of trusted devices. In response to determining that the unrecognized computing device is in the list of trusted devices, the system sends a response message to the first trusted computing device, indicating that the unrecognized computing device is in the list of trusted devices.Type: GrantFiled: May 19, 2021Date of Patent: July 2, 2024Assignee: Bank of America CorporationInventors: Maharaj Mukherjee, George Albero
-
Patent number: 12019794Abstract: Methods and apparatus for alternating computing environments for viewing graphical displays is provided. The computing environments may include a 3D environment and a 2D environment. Methods may include monitoring a user interaction with an extended reality (“XR”) headset. In parallel with the monitoring of the user interaction, methods may include running a machine learning (“ML”) prediction algorithm to predict an opportunity to generate a graphical display, the graphical display may be a selectable icon. In response to a selection of the selectable icon, information may be displayed relating to the graphical display. In response to the ML prediction algorithm predicting the opportunity, methods and apparatus may include displaying the graphical display in the 3D environment.Type: GrantFiled: September 26, 2023Date of Patent: June 25, 2024Assignee: Bank of America CorporationInventors: George Albero, Maharaj Mukherjee, Karen Davis