US 12,282,790 B2
Cloud-based parallel processing and cognitive learning computing platform
Jai Kumar Sethi, New Delhi (IN); Ruchi Mathur, Telangana (IN); Susheel Chiluka, Telangana (IN); and Prashant Khare, Maharashtra (IN)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on Nov. 17, 2021, as Appl. No. 17/528,767.
Prior Publication US 2023/0153139 A1, May 18, 2023
Int. Cl. G06F 8/77 (2018.01); G06F 9/455 (2018.01); G06N 3/04 (2023.01); G06N 3/047 (2023.01); G06N 3/098 (2023.01)
CPC G06F 9/45558 (2013.01) [G06F 8/77 (2013.01); G06N 3/04 (2013.01); G06N 3/047 (2023.01); G06N 3/098 (2023.01); G06F 2009/45566 (2013.01); G06F 2009/4557 (2013.01); G06F 2209/545 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computing platform comprising:
at least one processor;
a communication interface communicatively coupled to the at least one processor; and
memory storing computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:
receive, by a querying module of the computing platform and from a second computing platform, a query request;
generate, in response to receiving the query request, a graphical user interface;
send, to the second computing platform, the graphical user interface, wherein sending the graphical user interface to the second computing platform is configured to cause the second computing platform to output the graphical user interface for display to a display device of the second computing platform;
receive, from the second computing platform, query data comprising a plurality of requested metrics;
select, by a parallel processing module of the computing platform and from a plurality of secondary nodes of the computing platform, a secondary node to process the query request;
send, by the parallel processing module and to the secondary node, the query request;
responsive to a determination by the secondary node that a metric mapping table for a first requested metric of the plurality of requested metrics is not stored within the memory of the computing platform, send, by the secondary node and to a cognitive learning module of the computing platform, a request to generate the metric mapping table for the first requested metric;
generate, by the cognitive learning module, the metric mapping table for the first requested metric;
calculate, by the secondary node and based on the metric mapping table, a value for the first requested metric;
generate, by the querying module, a second graphical user interface comprising the value; and
send, to the second computing platform, the second graphical user interface, wherein sending the second graphical user interface to the second computing platform is configured to cause the second computing platform to output the second graphical user interface for display to the display device of the second computing platform.