-
公开(公告)号:US20240154824A1
公开(公告)日:2024-05-09
申请号:US17983868
申请日:2022-11-09
Applicant: Bank of America Corporation
Inventor: Navdeep Mahajan , Darshan Kokkanaghatta Nanjegowda , Pavan Chayanam , Prashanth Kolar , Srinivas Dundigalla , Arunachalam Packirisamy , Indradeep Dantuluri
CPC classification number: H04L9/50 , H04L9/0827 , H04L9/083
Abstract: A system includes a plurality of computing nodes that form a blockchain network comprising a first user device of a user and a centralized exchange server that stores a first data file of a first type for the user comprising a private key used to perform data interactions relating to data objects of the user stored in the blockchain network. The central exchange server comprises a processor that receive a first request to switch the first data file from a first type to a second type, exports the private key to the first user device and deletes the private key from the first data file. The processor receives a second request to switch the second data file of the second type to the first data file of the first type, imports the private key to the first data file and deletes the private key from the second data file.
-
公开(公告)号:US20230334450A1
公开(公告)日:2023-10-19
申请号:US18215875
申请日:2023-06-29
Applicant: Bank of America Corporation
Inventor: Srinivas Dundigalla , Saurabh Mehta , Pavan K. Chayanam
CPC classification number: G06Q20/108 , G06Q20/401 , G10L13/00 , G10L15/063 , G10L15/1815 , G10L15/22 , G06F3/167 , G06Q40/03 , G10L2015/223
Abstract: Aspects of the disclosure relate to using machine learning to simulate an interactive voice response system. A computing platform may establish a virtual assistant session with a mobile banking application executing on a mobile device, which may include authenticating at least one authentication credential associated with an online banking account. The computing platform may receive an assistance message from the mobile device requesting assistance. Using a machine learning model, the computing platform may identify an intent of the assistance message. The computing platform may generate a response message based on the intent of the assistance message. The computing platform may send the response message and one or more commands directing the mobile device to output an audio response file based on the response message to the mobile device, which may cause the mobile device to convert the response message into the audio response file and output the audio response file.
-
公开(公告)号:US20220222549A1
公开(公告)日:2022-07-14
申请号:US17148134
申请日:2021-01-13
Applicant: BANK OF AMERICA CORPORATION
Inventor: Srinivas Dundigalla , Pavan Chayanam , Steven Novack , Jaimish Patel
Abstract: Systems, computer program products, and methods are described herein for automated regression testing. The present invention is configured to generate, using a regression testing engine, a second state instance map for a second version of an application; generate, using the regression testing engine, a first state instance map for a first version of the application; initiate a differential detection engine on the first state instance map and the second state instance map; determine, using the differential detection engine, one or more differential features in the second version of the application; initiate a machine learning model on the one or more differential features in the second version of the application; and classify, using the machine learning model, the one or more differential features into one or more classes.
-
公开(公告)号:US20220222168A1
公开(公告)日:2022-07-14
申请号:US17148206
申请日:2021-01-13
Applicant: BANK OF AMERICA CORPORATION
Inventor: Srinivas Dundigalla , Pavan Chayanam , Steven Novack , Jaimish Patel
Abstract: Systems, computer program products, and methods are described herein for generating a state instance map for automated regression testing. The present invention is configured to initiate a regression testing engine on a second version of an application; determine one or more states of the second version of the application; capture one or more screenshots of the one or more user interfaces of the second version of the application; map the one or more screenshots of the one or more user interfaces with the one or more states; generate one or more nodes based on at least the mapping; generate one or more edges based on at least the action-based navigation; and generate a second state instance map based on at least the one or more nodes and the one or more edges.
-
公开(公告)号:US20220035730A1
公开(公告)日:2022-02-03
申请号:US16944417
申请日:2020-07-31
Applicant: Bank of America Corporation
Inventor: Srinivas Dundigalla , Pavan Kumar Chayanam , Sandeep Verma , Jaimish H. Patel
IPC: G06F11/36
Abstract: A system is provided for mobile log heatmap-based auto testcase generation. In particular, the system may continuously track and log user actions and data flows for applications within the production environment. Based on the logs, the system may generate a navigation network graph through which the system may identify all possible navigation paths that may be taken by the user to access certain functions or screens of the application. Once the paths have been identified, the system may collect and sanitize testing data based on user session and system interaction data in the production environment. The testing data may then be used to drive the development of the next release or version of the application.
-
公开(公告)号:US11232019B1
公开(公告)日:2022-01-25
申请号:US16922227
申请日:2020-07-07
Applicant: Bank of America Corporation
Inventor: Sandeep Verma , Pavan Chayanam , Srinivas Dundigalla , Mohan Kakarla
Abstract: Aspects of the disclosure relate to machine learning based test coverage in a production environment. A computing platform may retrieve, for a software application, first log data associated with a production environment, and generate a production navigational graph where a node represents a webpage visited by a user, and an edge represents a navigational link between two webpages. Likewise, second log data associated with a testing environment may be retrieved, and a testing navigational graph may be generated, where a node represents a webpage tested by a developer, and an edge represents a navigational link between two webpages. Then, the computing platform may generate a coverage graph indicative of a gap between the navigation activity and the testing activity. Subsequently, the computing platform may provide, via an interactive graphical user interface, the coverage graph, where nodes and edges of the coverage graph are associated with selectable visual objects.
-
公开(公告)号:US20220020364A1
公开(公告)日:2022-01-20
申请号:US16933097
申请日:2020-07-20
Applicant: Bank of America Corporation
Inventor: Srinivas Dundigalla , Saurabh Mehta , Pavan K. Chayanam
Abstract: Aspects of the disclosure relate to using machine learning to simulate an interactive voice response system. A computing platform may receive user interaction information corresponding to interactions between a user and enterprise computing devices. Based on the user interaction information, the computing platform may identify predicted intents for the user, and may generate hotkey information based on the predicted intents. The computing platform may send the hotkey information and commands directing the mobile device to output the hotkey information. The computing platform may receive hotkey input information from the mobile device. Based on the hotkey input information, the computing platform may generate a hotkey response message. The computing platform may send, to the mobile device, the hotkey response message and commands directing the mobile device to convert the hotkey response message to an audio output and to output the audio output.
-
公开(公告)号:US20220012069A1
公开(公告)日:2022-01-13
申请号:US16922300
申请日:2020-07-07
Applicant: Bank of America Corporation
Inventor: Sandeep Verma , Pavan Chayanam , Srinivas Dundigalla , Mohan Kakarla
Abstract: Aspects of the disclosure relate to impact analysis in a next-release quality assurance environment for a software application. First log data associated with user navigation of user interface components in a production environment may be retrieved. A production navigational graph may be generated, where a node represents a user interface component visited by a user, and an edge representing a navigational link traversed by the user. Then, second log data associated with release notes for a next-release version of the software application maybe retrieved. Then, the computing platform may identify a change in a portion of a software code in the next-release version, and may identify, based on the production navigational graph, a user interface component and/or a link potentially impacted by the change. The production navigational graph may be provided, via an interactive graphical user interface, where the user interface component and/or the link is visually highlighted.
-
公开(公告)号:US20210374567A1
公开(公告)日:2021-12-02
申请号:US16890224
申请日:2020-06-02
Applicant: Bank of America Corporation
Inventor: Venkata R. Bhimireddy , Sandeep Verma , Srinivas Dundigalla , Pavan Chayanam
Abstract: A crash prediction computing system includes a machine learning module capable of analyzing data logs associated with each of a plurality of services or applications to identify and categorize every error, exception, and/or crash, such as those resulting from client system interactions based on crash type, customer profile type, customer screen navigation flow, time or crash. The machine learning algorithms continuously train the crash prediction models for each crash category with associated client computing system navigation flow. The crash prediction computing system applies each model before each screen/activity navigation to predict whether the next move will result in an error, exception or crash, and for each predicted error, exception, or crash, automatically implement alternate route functionality to arrive at a desired target.
-
公开(公告)号:US20170083909A1
公开(公告)日:2017-03-23
申请号:US14861642
申请日:2015-09-22
Applicant: Bank of America Corporation
Inventor: Phillip Wade Mork , Srinivas Dundigalla , Joseph Benjamin Castinado
CPC classification number: G06Q20/327 , G06Q20/367 , G06Q20/385 , G06Q20/401 , G06Q2220/00
Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for authorizing a financial transaction based on receiving a wearable device token. The invention may be configured for identifying a financial account maintained by a financial institution, wherein the financial account is associated with a transaction card used to conduct transactions using the financial account; generating the wearable device token that identifies the financial account and the financial institution; communicating and store the wearable device token on a wearable device; receiving a response token as a result of the wearable device interacting with a transaction machine to complete the financial transaction, wherein the response token comprises the wearable device token; identifying the financial institution and the financial account based on the response token; and authorizing the transaction based on receiving the response token.
-
-
-
-
-
-
-
-
-