-
公开(公告)号:US12147422B2
公开(公告)日:2024-11-19
申请号:US17557208
申请日:2021-12-21
Applicant: Bank of America Corporation
Inventor: Maharaj Mukherjee , Carl M. Benda , Elvis Nyamwange , Suman Roy Choudhury , Utkarsh Raj
IPC: G06F16/24 , G06F16/21 , G06F16/242 , G06F16/2452 , G06F16/2453 , G06F16/248 , G06F16/25 , G06F40/205
Abstract: Aspects of the disclosure relate to transliteration of machine interpretable languages. A computing platform may train a machine learning model using source syntax trees and target dialect syntax trees, which may configure the model to output source dialect keys and their corresponding target dialect queries. The computing platform may execute the corresponding target dialect queries to identify whether they are valid. For a valid target dialect query, the computing platform may store the valid target dialect query and first source dialect keys corresponding to the valid target dialect query in a lookup table. For an invalid target dialect query resulting in error, the computing platform may: 1) identify a cause of the error; 2) generate a transliteration rule to correct the error; and 3) store, in the lookup table, the invalid target dialect query, second source dialect keys corresponding to the invalid target dialect query, and the transliteration rule.
-
公开(公告)号:US20230129782A1
公开(公告)日:2023-04-27
申请号:US17557456
申请日:2021-12-21
Applicant: Bank of America Corporation
Inventor: Carl M. Benda , Maharaj Mukherjee , Utkarsh Raj , Elvis Nyamwange , Suman Roy Choudhury
IPC: G06F16/248 , G06F16/2453
Abstract: 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.
-
公开(公告)号:US12079210B2
公开(公告)日:2024-09-03
申请号:US17557456
申请日:2021-12-21
Applicant: Bank of America Corporation
Inventor: Carl M. Benda , Maharaj Mukherjee , Utkarsh Raj , Elvis Nyamwange , Suman Roy Choudhury
IPC: G06F16/2452 , G06F16/21 , G06F16/242 , G06F16/2453 , G06F16/248 , G06F16/25 , G06F40/205
CPC classification number: G06F16/2452 , G06F16/214 , G06F16/2425 , G06F16/2433 , G06F16/2448 , G06F16/24534 , G06F16/248 , G06F16/258 , G06F40/205
Abstract: 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.
-
公开(公告)号:US20230130019A1
公开(公告)日:2023-04-27
申请号:US17557418
申请日:2021-12-21
Applicant: Bank of America Corporation
Inventor: Carl M. Benda , Maharaj Mukherjee , Utkarsh Raj , Elvis Nyamwange , Suman Roy Choudhury
IPC: G06F16/2452 , G06F16/242 , G06F16/21 , G06F16/25
Abstract: Aspects of the disclosure relate to transliteration of machine interpretable languages. A computing platform may receive a request to perform a data migration from a first database configured in a first format to a second database configured in a second format. The computing platform may receive, from the client application and at an abstraction layer, a query. Based on identifying that the query is formatted for execution at the second database, the computing platform may route the query to the second database for execution. Based on identifying that the query is not formatted for execution at the second database, the computing platform may: 1) translate the query from the first format to the second format by using pre-verified query keys to convert the query from the first format into the second format, and 2) route the translated query to the second database for execution.
-
公开(公告)号:US12153572B2
公开(公告)日:2024-11-26
申请号:US17557300
申请日:2021-12-21
Applicant: Bank of America Corporation
Inventor: Utkarsh Raj , Carl M. Benda , Maharaj Mukherjee , Suman Roy Choudhury , Elvis Nyamwange
IPC: G06F16/2452 , G06F16/21 , G06F16/242 , G06F16/2453 , G06F16/248 , G06F16/25 , G06F40/205
Abstract: Aspects of the disclosure relate to transliteration of machine interpretable languages. A computing platform receive a source query formatted in a first format for execution on a source database. The computing platform may execute the source query on the source database to produce a first data result. The computing platform may input the first data result into a reversal logic engine to produce a target query formatted in a second format corresponding to a target database. The computing platform may execute the target query on the target database to produce a second data result. Based on identifying that the second data result matches the first data result, the computing platform may validate the target query. Based on identifying that the second data result does not match the first data result, the computing platform may adjust the reversal logic engine based on the discrepancy.
-
公开(公告)号:US20240176718A1
公开(公告)日:2024-05-30
申请号:US18523317
申请日:2023-11-29
Applicant: BANK OF AMERICA CORPORATION
Inventor: Maharaj Mukherjee , Carl M. Benda , Suman Roy Choudhury , Colin Murphy , Elvis Nyamwange , Utkarsh Raj , Vidya Srikanth
CPC classification number: G06F11/302 , G06F11/3452
Abstract: Embodiments of the present invention provide a system for analyzing operational parameters of electronic and software components associated with entity applications to detect anomalies. The system is configured for extracting one or more historical images associated with resiliency status of electronic and software components associated with an entity application, analyzing the one or more historical images to generate a pixel wise average of the one or more historical images, generating similarity scores between the one or more historical images, determining a distribution of the similarity scores, receiving a real-time image associated with a current resiliency status of the electronic and software components associated with the entity application, generating a real-time image similarity score for the real-time image, and comparing the real-time image similarity score with the distribution to detect presence of an anomaly.
-
公开(公告)号:US20240045784A1
公开(公告)日:2024-02-08
申请号:US17879930
申请日:2022-08-03
Applicant: Bank of America Corporation
Inventor: Maharaj Mukherjee , Vidya Srikanth , Utkarsh Raj , Carl M. Benda , Elvis Nyamwange , Suman Roy Choudhury
CPC classification number: G06F11/3442 , G06F11/0769 , G06F9/5083
Abstract: Aspects of the disclosure relate to outage prevention. A computing platform may train, using historical parameter information and historical outage information, an outage prediction model. The computing platform may receive, from at least one system, current parameter information, and may normalize the current parameter information. The computing platform may convert, using a CNN of the outage prediction model, the normalized current parameter information to a frequency domain. The computing platform may input, into at least one RNN of the outage prediction model, the frequency domain information, to produce a likelihood of outage score. The computing platform may compare the likelihood of outage score to a predetermined outage threshold. Based on identifying that the likelihood of outage score meets or exceeds the predetermined outage threshold, the computing platform may direct the at least one system to execute a performance modification to prevent a predicted outage.
-
公开(公告)号:US20240013582A1
公开(公告)日:2024-01-11
申请号:US17857407
申请日:2022-07-05
Applicant: Bank of America Corporation
Inventor: Maharaj Mukherjee , Carl M. Benda
CPC classification number: G07C5/008 , G07C5/0816 , G07C5/0841 , G07C5/006
Abstract: Aspects of the disclosure relate to digital twin simulation. A computing platform may train, using historical vehicle information, a digital twin vehicle evaluation engine, configured to model a vehicle based on characteristics of the vehicle using a computer simulation. The computing platform may receive, from a client device, an event processing request identifying a first vehicle. The computing platform may generate, using the digital twin vehicle evaluation engine, a computer simulation of the first vehicle. The computing platform may execute, over a simulated period of time, the computer simulation of the first vehicle to output event processing information for the first vehicle. The computing platform may send, to the client device, the event processing information and one or more commands directing the client device to display the event processing information, which may cause the client device to display the event processing information.
-
公开(公告)号:US20230394198A1
公开(公告)日:2023-12-07
申请号:US17831220
申请日:2022-06-02
Applicant: Bank of America Corporation
Inventor: Maharaj Mukherjee , Carl M. Benda
CPC classification number: G06F30/27 , G06F30/13 , G06N5/02 , G06F2119/02
Abstract: Aspects of the disclosure relate to digital twin simulation. A computing platform may train, using historical property information, a digital twin property evaluation engine, configured to model a physical property based on characteristics of the physical property using a computer simulation. The computing platform may receive, from a client device, an event processing request identifying a first physical property. The computing platform may generate, using the digital twin property evaluation engine, a computer simulation of the first physical property. The computing platform may execute, over a simulated period of time, the computer simulation of the first physical property to output event processing information for the first physical property. The computing platform may send, to the client device, the event processing information and one or more commands directing the client device to display the event processing information, which may cause the client device to display the event processing information.
-
公开(公告)号:US12158885B2
公开(公告)日:2024-12-03
申请号:US17557418
申请日:2021-12-21
Applicant: Bank of America Corporation
Inventor: Carl M. Benda , Maharaj Mukherjee , Utkarsh Raj , Elvis Nyamwange , Suman Roy Choudhury
IPC: G06F16/24 , G06F16/21 , G06F16/242 , G06F16/2452 , G06F16/2453 , G06F16/248 , G06F16/25 , G06F40/205
Abstract: Aspects of the disclosure relate to transliteration of machine interpretable languages. A computing platform may receive a request to perform a data migration from a first database configured in a first format to a second database configured in a second format. The computing platform may receive, from the client application and at an abstraction layer, a query. Based on identifying that the query is formatted for execution at the second database, the computing platform may route the query to the second database for execution. Based on identifying that the query is not formatted for execution at the second database, the computing platform may: 1) translate the query from the first format to the second format by using pre-verified query keys to convert the query from the first format into the second format, and 2) route the translated query to the second database for execution.
-
-
-
-
-
-
-
-
-