-
公开(公告)号:US20250124454A1
公开(公告)日:2025-04-17
申请号:US18380791
申请日:2023-10-17
Applicant: Bank of America Corporation
Inventor: Nipun Mahajan , Amit Mishra , Yogesh Raghuvanshi , Sushama Shelke , Ayela Chughtai
IPC: G06Q30/015
Abstract: Systems and methods are disclosed for real time, frictionless channel switching to map and transpose a transaction on a preferred channel from an incoming channel. The systems and methods may use a machine learning model that processes features from a plurality of channels to determine the preferred channel. An omni channel processor is used to determine intended functionality data of the transaction for the preferred channel. The systems and methods may generate transposed intent data based on the intended functionality data of the transaction for the preferred channel. A deep link is generated and embedded with the transposed intent data and a channel access token for the transaction on the preferred channel. The deep link is configured to access and complete the requested transaction on the preferred channel.
-
公开(公告)号:US20240356944A1
公开(公告)日:2024-10-24
申请号:US18302122
申请日:2023-04-18
Applicant: Bank of America Corporation
IPC: H04L9/40
CPC classification number: H04L63/1425 , H04L63/1441
Abstract: A system receives a set of input data streams from different data sources. At least one of the set of input data streams comprises a message that indicates an anomaly with respect to a topic associated with a software application. The system determines the topic, the anomaly, and a set of metadata associated with the topic from the set of input data streams. The set of metadata comprises an occurrence frequency of the anomaly in messages, a number of data sources from which messages are received, or a timeframe window within which the messages are received. The system assigns a set of weight values to the set of metadata and determines an accumulated weight value. If it is determined that the accumulated weight value is more than a threshold weight value, the system communicates an alert indicating to execute a countermeasure action that addresses the anomalous topic.
-
3.
公开(公告)号:US20240241705A1
公开(公告)日:2024-07-18
申请号:US18156004
申请日:2023-01-18
Applicant: Bank of America Corporation
Inventor: Nipun Mahajan , Amit Mishra , Yaksh Kumar Singh , Yogesh Raghuvanshi , Pravin Kumar Sankari Bhagavathiappan
Abstract: A system identifies data objects from a first piece of code in an original programming language and creates a knowledge graph that represents a relationship among the data objects. The system identifies an expression syntax in the first piece of code and determines an interpretation of the expression syntax. The system creates a sentence that indicates an interpretation of a respective code line. The system determines a counterpart data object in a target programming language for each word in the created sentence. In response, the system creates a second piece of code in the target programming language, such that the second price of code satisfies syntax rules in the target programming language. In response to determining that the second piece of code is configured to perform a particular task that the first piece of code is configured to, the system executes the second piece of code.
-
4.
公开(公告)号:US20250104703A1
公开(公告)日:2025-03-27
申请号:US18475747
申请日:2023-09-27
Applicant: Bank of America Corporation
Inventor: Amiya R Sahoo , Scott S Randrup , Robert E Lutzkow , Sergey Alexandrov , Nipun Mahajan , Yogesh Raghuvanshi , Anand Daniel , Dinesh Kumar Agrawal , Dhiraj Jain , Chung Han , Ruma Balse , Sivakumar P Nagarajan
Abstract: An apparatus may comprise a memory communicatively coupled to a processor. The processor may be configured to receive a request to perform multiple data processing operations and determine multiple sub-dialogues corresponding to the request. The sub-dialogues are part of a plurality of IVR operations. The processor may be further configured to route the request to a microservice of the microservices based at least in part upon the sub-dialogues. The microservice may be configured to fulfill the request. The processor may generate a response to the request associated with the microservice, update publishing commands in accordance with one or more rules and policies in response to generating the response, and publish the first microservice. The publishing commands associated with the microservice may be updated in isolation from the rest of the microservices.
-
公开(公告)号:US20250028511A1
公开(公告)日:2025-01-23
申请号:US18910786
申请日:2024-10-09
Applicant: Bank of America Corporation
Inventor: Nipun Mahajan , Amit Mishra , Yaksh Kumar Singh , Yogesh Raghuvanshi , Pravin Kumar Sankari Bhagavathiappan
Abstract: A system identifies data objects from a first piece of code in an original programming language and creates a knowledge graph that represents a relationship among the data objects. The system identifies a particular data object that is unique to the original programming language. The system determines a counterpart data object that is used for a particular purpose as the identified data object in a target programming language. The system creates a second piece of code in the target programming language by replacing the particular data object with the counterpart data object. The system determines if the second piece of code is configured to perform a task that the first piece of code is programmed to perform. In response to determining that the second piece of code is configured to perform the particular task, the system executes the second piece of code.
-
公开(公告)号:US20240013787A1
公开(公告)日:2024-01-11
申请号:US18469420
申请日:2023-09-18
Applicant: BANK OF AMERICA CORPORATION
Inventor: Ashwini Patil , Ramakrishna R. Yannam , Ion Gerald McCusker , Saahithi Chillara , Ravisha Andar , Emad Noorizadeh , Priyank R. Shah , Yogesh Raghuvanshi , Sushil Golani , Christopher Keith Restorff
CPC classification number: G10L15/22 , G06N20/00 , G06N7/01 , G10L2015/225
Abstract: An apparatus includes a memory and a processor. The memory stores first and second machine learning algorithms. The processor receives, from a user, voice signals associated with an information request and converts them into text. The processor uses the first machine learning algorithm to determine, based on the text, to automatically generate a reply to the request, rather than transmitting the request to an agent. The processor uses the second machine learning algorithm to generate, based on the set of text, the reply, which it transmits to the user. The processor receives feedback associated with the reply, indicating that the reply does or does not include the requested information. The processor uses the feedback to update either or both machine learning algorithms.
-
公开(公告)号:US20220309096A1
公开(公告)日:2022-09-29
申请号:US17212014
申请日:2021-03-25
Applicant: Bank of America Corporation
Inventor: Ashwini Patil , Ramakrishna R. Yannam , Ion Gerald McCusker , Saahithi Chillara , Ravisha Andar , Emad Noorizadeh , Pravin Kumar Sankari Bhagavathiappan , Yogesh Raghuvanshi , Sushil Golani
Abstract: An apparatus includes a memory and processor. The memory stores previous requests and corresponding previous responses. The processor determines that a user device transmitted a new voice request, converts the voice request into a first set of text, and transmits the text to an agent device. The processor applies the machine learning algorithm to the first set of text to generate suggested responses, by identifying patterns shared by the first set of text and a subset of the previous requests that are associated with the suggested responses. The processor transmits the suggested responses to the agent device. The processor then determines that the agent device transmitted voice signals responding to the new request. The processor converts these voice signals into a second set of text. The processor stores the first set of text as a previous request, and the second set of text as a corresponding previous response.
-
公开(公告)号:US12124828B2
公开(公告)日:2024-10-22
申请号:US18156004
申请日:2023-01-18
Applicant: Bank of America Corporation
Inventor: Nipun Mahajan , Amit Mishra , Yaksh Kumar Singh , Yogesh Raghuvanshi , Pravin Kumar Sankari Bhagavathiappan
Abstract: A system identifies data objects from a first piece of code in an original programming language and creates a knowledge graph that represents a relationship among the data objects. The system identifies an expression syntax in the first piece of code and determines an interpretation of the expression syntax. The system creates a sentence that indicates an interpretation of a respective code line. The system determines a counterpart data object in a target programming language for each word in the created sentence. In response, the system creates a second piece of code in the target programming language, such that the second price of code satisfies syntax rules in the target programming language. In response to determining that the second piece of code is configured to perform a particular task that the first piece of code is configured to, the system executes the second piece of code.
-
9.
公开(公告)号:US20240195802A1
公开(公告)日:2024-06-13
申请号:US18080292
申请日:2022-12-13
Applicant: BANK OF AMERICA CORPORATION
Inventor: Amit Bhandari , Nipun Mahajan , Vijay Kumar Yarabolu , Amit Mishra , Yogesh Raghuvanshi
IPC: H04L9/40
CPC classification number: H04L63/083
Abstract: A system is provided for user-initiated authentication of an electronic communication channel using a secure computing application token. In particular, the system may comprise a token generation application installed on an endpoint device of a user, where the application may be configured to perform authentication of communication channels based on receiving user input. Upon receiving a request to establish a secure communication channel from a remote device, the endpoint device may receive a voice sample from the user. Based on the attributes of the voice sample and of the application session, the endpoint device may generate an alphanumeric character string that may serve as a secure token to be verified against a second character string received from the remote device. If a match is detected, the endpoint device may authenticate and generate the communication channel.
-
公开(公告)号:US11657819B2
公开(公告)日:2023-05-23
申请号:US17212141
申请日:2021-03-25
Applicant: BANK OF AMERICA CORPORATION
Inventor: Ion Gerald McCusker , Ramakrishna R. Yannam , Ashwini Patil , Saahithi Chillara , Ravisha Andar , Emad Noorizadeh , Pravin Kumar Sankari Bhagavathiappan , Yogesh Raghuvanshi , Sushil Golani
CPC classification number: G10L15/22 , G06N20/00 , G10L15/10 , G06F16/24578 , G06F16/334 , G09B7/02 , G10L2015/221 , G10L2015/225
Abstract: An apparatus includes a memory and a processor. The memory stores a machine learning algorithm configured to select between forwarding a request to an agent device and transmitting an automatically generated reply to the request. The processor receives feedback for a decision made by the algorithm, indicating whether the automatically generated reply includes the information sought by the request. If the algorithm decided to forward the request to the agent device, a reward is assigned to feedback that indicates that the reply does not include the information, while a punishment is assigned to feedback that indicates that the reply includes the information. If the algorithm decided to transmit the reply, a reward is assigned to feedback that indicates that the reply includes the information, and a punishment is assigned to feedback that indicates that the reply does not include the information. The processor updates the algorithm using the reward/punishment.
-
-
-
-
-
-
-
-
-