US 11,836,618 B2
Electronic system for data processing by a self-correcting, deep neural network integrated within a memory resource
Ananthakrishnan Venkataraman, Irving, TX (US); and Vidya Srikanth, Sunnyvale, CA (US)
Assigned to BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on Aug. 19, 2020, as Appl. No. 16/997,456.
Prior Publication US 2022/0058475 A1, Feb. 24, 2022
Int. Cl. G06N 3/08 (2023.01); G06F 16/23 (2019.01); G06F 16/245 (2019.01); G06N 3/044 (2023.01)
CPC G06N 3/08 (2013.01) [G06F 16/2379 (2019.01); G06F 16/245 (2019.01); G06N 3/044 (2023.01)] 20 Claims
OG exemplary drawing
 
1. A system for processing data analytics within memory, the system comprising: at least one memory device; at least one communication device connected to a communications network; at least one processing device operatively coupled to the at least one memory device; and a module stored in the at least one memory device comprising executable instructions that when executed by the at least one processing device, cause the at least one processing device to: receive, from a computing device by a cache device, a first request for data associated with a database, wherein the first request indicates one or more desired features of the data, search a feature catalog for the data that comprises the one or more desired features, wherein the feature catalog comprises data features associated with a plurality of requests that were previously processed, wherein each of the plurality of requests comprises respective one or more desired features of the data, determine, based on the search of the feature catalog, whether the feature catalog comprises the requested data, wherein the feature catalog is updated in real-time utilizing a deep learning neural network comprising a plurality of Long Short-Term Memory (LSTM) cells configured to update the feature catalog based on a respective relevancy of the respective one or more desired features of the data, if the feature catalog comprises the requested data, transmit the requested data to the computing device, and if the feature catalog does not comprise the requested data, transmit a second request for the data comprising the one or more desired features to the database, wherein the feature catalog comprises a multi-dimensional matrix wherein the multi-dimensional matrix comprises a first dimension of the feature catalog comprises one or more features, and a second dimension of the feature catalog comprises a correlation between the one or more features and a specific data point.