-
公开(公告)号:US20250062908A1
公开(公告)日:2025-02-20
申请号:US18234254
申请日:2023-08-15
Applicant: BANK OF AMERICA CORPORATION
Inventor: Elvis Nyamwange , Sailesh Vezzu , Amer Ali , Rahul Yaksh , Hari Vuppala , Pratap Dande , Brian Neal Jacobson , Erik Dahl , Rahul Shashidhar Phadnis
Abstract: Systems, computer program products, and methods are described herein for dynamic, secure, token-based snapshot generation. The present disclosure is configured to receive, via an alternative access point, a user request to receive a snapshot of one or more resource repositories associated with a user; generate, using a token generator, a token based on at least the user request; authenticate, using an authentication subsystem, the user using the token to confirm legitimacy of the user request; generate, using a snapshot generator, the snapshot of the one or more resource repositories based on at least confirming the legitimacy of the user request, wherein the snapshot is generated based on pre-defined user preferences; embed, using a digital signature subsystem, the snapshot with a digital signature serving as an attestation; and display the snapshot on the user input device.
-
公开(公告)号:US20250021640A1
公开(公告)日:2025-01-16
申请号:US18221652
申请日:2023-07-13
Applicant: Bank of America Corporation
Inventor: Elvis Nyamwange , Erik Dahl , Brian Jacobson , Pratap Dande , Hari Vuppala , Rahul Yaksh , Rahul Phadnis , Amer Ali , Sailesh Vezzu
Abstract: Aspects of the disclosure relate to using multiple machine learning models and a sand-box environment to detect malicious uniform resource locators (URLs) and login pages stored in a QR code. An application on a computing device will augment QR code data stored in a QR code and the computing device sends the QR code data and computing device metadata to a deep learning computing platform. The QR code data may comprise a URL and communication protocol information. The deep learning computing platform will generate, by multiple machine learning models and a sand-box environment, a sand-box score using the URL, a user-based score using the computing device metadata, and a connections score using the communication protocol information. The deep learning platform then determines whether the computing device should reject and delete the QR code data based on whether the scores are below a pre-determined threshold.
-
公开(公告)号:US20240421994A1
公开(公告)日:2024-12-19
申请号:US18209022
申请日:2023-06-13
Applicant: BANK OF AMERICA CORPORATION
Inventor: Elvis Nyamwange , Sailesh Vezzu , Amer Ali , Rahul Shashidhar Phadnis , Rahul Yaksh , Hari Vuppala , Pratap Dande , Brian Neal Jacobson , Erik Dahl
Abstract: Systems, computer program products, and methods are described herein for a machine learning based system for optimized CPU utilization in data transformation. The present disclosure is configured to receive a new data segment; retrieve characteristics of the new data segment; determine, using a trained machine learning model, an encryption algorithm, and a compression algorithm for implementation on the new data segment based on at least the characteristics of the new data segment; determine, using the trained machine learning model, an order of implementation associated with the implementation of the encryption algorithm and the compression algorithm; and implement the encryption algorithm and the compression algorithm on the new data segment in the determined order of implementation.
-
公开(公告)号:US20240414132A1
公开(公告)日:2024-12-12
申请号:US18207272
申请日:2023-06-08
Applicant: BANK OF AMERICA CORPORATION
Inventor: Elvis Nyamwange , Sailesh Vezzu , Amer Ali , Rahul Shashidhar Phadnis , Rahul Yaksh , Hari Vuppala , Pratap Dande , Brian Neal Jacobson , Erik Dahl
IPC: H04L9/40
Abstract: Systems, computer program products, and methods are described herein for a secure tunnel proxy with software-defined perimeter for network data transfer. The present disclosure is configured to receive sensor configuration information associated with an Internet of Things (IoT) sensor; receive information associated with an edge computing device configured to receive sensor data from the IoT sensor; configure a secure tunnel proxy between the IoT sensor and the edge computing device based on at least the sensor configuration information and the information associated with the edge computing device; and deploy the secure tunnel proxy between the IoT sensor and the edge computing device.
-
5.
公开(公告)号:US11520566B2
公开(公告)日:2022-12-06
申请号:US17001251
申请日:2020-08-24
Applicant: BANK OF AMERICA CORPORATION
Inventor: Dean Alan Iley , Erik Dahl , Gordon Matthew Woods
Abstract: Systems, computer program products, and methods for generating and maintaining source capability objects for application components. The systems, computer program products, and methods are configured to receive a request to initiate a development process for an application, where the request identifies one or more components of the application, and cause a user device to prompt a user to select, for each component of the application, one or more source capabilities from a plurality of source capabilities. The systems, computer program products, and methods are further configured to receive, from the user device and for each component of the application, the one or more source capabilities and to generate, for each component of the application, a source capability object including information identifying the one or more source capabilities for the component.
-
6.
公开(公告)号:US11307955B2
公开(公告)日:2022-04-19
申请号:US16919678
申请日:2020-07-02
Applicant: BANK OF AMERICA CORPORATION
Inventor: Erik Dahl , Beverly Ann Bonner , Robin Griffen Cobb , Chris Keilitz , Benjamin Paul McQuay , Alexander Cameron Thomson , Gordon Matthew Woods
Abstract: Embodiments of the invention are directed to a system, method, or computer program product structured for determining platform stability and resiliency. In some embodiments, the system is structured for, for each of a plurality of applications deployed or scheduled to be deployed on a platform, gathering data, evaluating stability factor(s), evaluating resiliency factor(s), determining an overall stability score for the application from the stability factor(s) and overall resiliency score for the application from the resiliency factor(s), and determining a data quality score and criticality score for the application from the stability factor(s) and resiliency factor(s); generating a first GUI including selectable filters; receiving a selection of at least one filter; identifying a subset of applications using the selected filter(s); determining an aggregated stability score, resiliency score, data quality score, and criticality score for the identified subset; and generating a second GUI including the aggregated scores.
-
公开(公告)号:US20150278336A1
公开(公告)日:2015-10-01
申请号:US14227876
申请日:2014-03-27
Applicant: Bank of America Corporation
Inventor: Rajat Wadhwani , Timothy Guerry , Bridget E. O'Connor , Erik Dahl , Andy Kerestes
IPC: G06F17/30
CPC classification number: G06F17/30595
Abstract: An apparatus of one embodiment analyzes application complexity based on complexity factors. The apparatus includes a memory and a processor. The memory stores raw values associated with a software application, each raw value associated with a respective complexity factor, which is associated with a respective scoring metric. The memory also stores scoring metrics, which indicate how preliminary scores are calculated. The memory also stores preliminary scores associated with the software application. The processor determines the raw values by determining a respective raw complexity value for each of the complexity factors. The processor also calculates the preliminary scores by calculating a respective preliminary score for each of the complexity factors. The respective preliminary score for each complexity factor is calculated by applying the respective scoring metric to the respective raw value. The processor also calculates a total score based at least on the plurality of preliminary scores.
Abstract translation: 一个实施例的装置基于复杂性因素分析应用复杂性。 该装置包括存储器和处理器。 存储器存储与软件应用相关联的原始值,每个原始值与相应的复杂度因子相关联,其与相应的评分度量相关联。 记忆也存储评分指标,表明如何计算初步分数。 内存还存储与软件应用程序相关的初步分数。 处理器通过为每个复杂因素确定相应的原始复杂度值来确定原始值。 处理器还通过计算每个复杂因素的相应初步分数来计算初步分数。 通过将相应的评分度量应用于相应的原始值来计算每个复杂度因子的各个初步分数。 处理器还至少基于多个初步分数来计算总分数。
-
公开(公告)号:US20250055752A1
公开(公告)日:2025-02-13
申请号:US18231707
申请日:2023-08-08
Applicant: BANK OF AMERICA CORPORATION
Inventor: Elvis Nyamwange , Sailesh Vezzu , Amer Ali , Rahul Shashidhar Phadnis , Rahul Yaksh , Hari Vuppala , Pratap Dande , Brian Neal Jacobson , Erik Dahl
IPC: H04L41/0668 , H04L41/0604 , H04L41/22
Abstract: Systems, computer program products, and methods for automated node failure detection across a multi-node network. The method includes receiving one or more node metrics. Each of the one or more node metrics are associated with a node of a distributed network with a plurality of nodes. The method also includes determining a potential failure node of the plurality of nodes based on at least one of the one or more node metrics. The potential failure node is the node associated with the at least one of the one or more node metrics. The at least one of the one or more node metrics is different than an expected node metric for the node. The method further includes determining one or more replacement nodes for the potential failure node. The one or more replacement nodes are capable of performing one or more operations being performed by the potential failure node. The method still further includes causing the one or more replacement nodes to replace one or more operations of the potential failure node.
-
公开(公告)号:US20250037005A1
公开(公告)日:2025-01-30
申请号:US18225829
申请日:2023-07-25
Applicant: BANK OF AMERICA CORPORATION
Inventor: Elvis Nyamwange , Erik Dahl , Brian Neal Jacobson , Pratap Dande , Hari Vuppala , Rahul Yaksh , Rahul Shashidhar Phadnis , Amer Ali , Sailesh Vezzu
IPC: G06N20/00
Abstract: Systems, computer program products, and methods are described herein for dynamic allocation of computational resources for optimized performance of ML models. The present disclosure is configured to receive a request to execute a ML model; determine computational requirements associated with the ML model; determine a subset of computational resources from a pool of computational resources to execute the ML model based on the computational requirements associated with the ML model; allocate the subset of computational resources to the ML model; and execute the ML model using the subset of computational resources.
-
公开(公告)号:US12190373B2
公开(公告)日:2025-01-07
申请号:US18076710
申请日:2022-12-07
Applicant: Bank of America Corporation
Inventor: Pratap Dande , Erik Dahl , Rahul Yaksh , Tileshia Brenda Alford , Steven Allan Reich , Vishwanath Prasad Karra , Sailesh Vezzu
IPC: G06Q40/03
Abstract: Arrangements for providing fail-safe event processing functions are provided. In some aspects, an account may be generated and a first account number associated with a payment device of the account may be generated. The first account number may be transmitted or sent to the user. A second account number, different from the first account number, may be generated and stored by the enterprise organization in an inactive state. A user may request recurring payments with one or more vendors and may provide the first account number for use in processing the payments. An issue may be detected with the first account number or associated payment device. If a creditworthiness score meets or exceeds a threshold, the second account number may be activated and used (e.g., by the enterprise organization) to process recurring payments that may otherwise have lapsed due to the compromise of the first account number or payment device.
-
-
-
-
-
-
-
-
-