Patents by Inventor David Joa

David Joa has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240135236
    Abstract: Apparatus and methods for intelligently classifying unclassified transactions are provided. A program may receive a set of transaction data. The program may divide the set into a training set of classified transactions and a test set of unclassified transactions. The program may analyze the training set to generate a document term matrix. The program may analyze the test set and compare the analyzed terms to the document term matrix to predict a classification. The program may iterate to a pre-determined level of confidence in the prediction and assign a classification to a particular transaction.
    Type: Application
    Filed: October 24, 2022
    Publication date: April 25, 2024
    Inventors: Krishna Reddy Mandala, Ananya Bhattacharyya, Ashutosh Misra, Marc Halsted, David Joa
  • Patent number: 11256701
    Abstract: Embodiments of the present invention provide a system for tracking and mapping flow of resources. The system is configured for receiving data from an external computing system, categorizing the data received from the external computing system, transferring the data to a first internal computing system, identifying transfer of the data from the first internal computing system to at least one other internal computing system, creating an interactive map associated with the transfer of the data from the external computing system to the at least one internal computing system, wherein the interactive map comprises one or more hop levels associated with the transfer of the data, receiving a query from one or more internal computing systems, wherein the query is associated with lineage of the data, and transmitting control signals to cause the one or more internal computing systems to display the interactive map associated with the data.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: February 22, 2022
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Timothy J. Bendel, David Joa, Prakash Srinivasan
  • Patent number: 11127026
    Abstract: Computer-implemented methods for identifying or assessing any type of risk and/or opportunity that may arise can include either, alone or in combination, band pass filtering, principal component analysis, random matrix theory analysis, synchronization analysis, and early-warning detection. With one approach, principal component analysis is applied to a times series. Resulting normalized eigenvector content is sorted and distances between the normalized eigenvector content are determined, where the dispersion level of the distances is indicative of an economic instability of an economic system. Each technique can also be viewed as a process that takes a set of inputs and converts it to a set of outputs. These outputs can be used as inputs for a subsequent process or the outputs may be directly actionable for formulating certain economic predictions to make certain decisions.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: September 21, 2021
    Assignee: Bank of America Corporation
    Inventors: Timothy J. Bendel, Mark V. Krein, David N. Joffe, Sandi Setiawan, William Anthony Nobili, David Joa
  • Patent number: 11127025
    Abstract: Computer-implemented methods for identifying or assessing any type of risk and/or opportunity that may arise can include either, alone or in combination, band pass filtering, principal component analysis, random matrix theory analysis, synchronization analysis, and early-warning detection. Each technique can also be viewed as a process that takes a set of inputs and converts it to a set of outputs. These outputs can be used as inputs for a subsequent process or the outputs may be directly actionable for formulating certain economic predictions to make certain decisions.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: September 21, 2021
    Assignee: Bank of America Corporation
    Inventors: Timothy J. Bendel, Mark V. Krein, David N. Joffe, Sandi Setiawan, William Anthony Nobili, David Joa
  • Publication number: 20200226624
    Abstract: Computer-implemented methods for identifying or assessing any type of risk and/or opportunity that may arise can include either, alone or in combination, band pass filtering, principal component analysis, random matrix theory analysis, synchronization analysis, and early-warning detection. Each technique can also be viewed as a process that takes a set of inputs and converts it to a set of outputs. These outputs can be used as inputs for a subsequent process or the outputs may be directly actionable for formulating certain economic predictions to make certain decisions.
    Type: Application
    Filed: March 24, 2020
    Publication date: July 16, 2020
    Inventors: Timothy J. Bendel, Mark V. Krein, David N. Joffe, Sandi Setiawan, William Anthony Nobili, David Joa
  • Publication number: 20200219115
    Abstract: Computer-implemented methods for identifying or assessing any type of risk and/or opportunity that may arise can include either, alone or in combination, band pass filtering, principal component analysis, random matrix theory analysis, synchronization analysis, and early-warning detection. Each technique can also be viewed as a process that takes a set of inputs and converts it to a set of outputs. These outputs can be used as inputs for a subsequent process or the outputs may be directly actionable for formulating certain economic predictions to make certain decisions.
    Type: Application
    Filed: March 23, 2020
    Publication date: July 9, 2020
    Inventors: Timothy J. Bendel, Mark V. Krein, David N. Joffe, Sandi Setiawan, William Anthony Nobili, David Joa
  • Publication number: 20200210435
    Abstract: Embodiments of the present invention provide a system for tracking and mapping flow of resources. The system is configured for receiving data from an external computing system, categorizing the data received from the external computing system, transferring the data to a first internal computing system, identifying transfer of the data from the first internal computing system to at least one other internal computing system, creating an interactive map associated with the transfer of the data from the external computing system to the at least one internal computing system, wherein the interactive map comprises one or more hop levels associated with the transfer of the data, receiving a query from one or more internal computing systems, wherein the query is associated with lineage of the data, and transmitting control signals to cause the one or more internal computing systems to display the interactive map associated with the data.
    Type: Application
    Filed: January 2, 2019
    Publication date: July 2, 2020
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Timothy J. Bendel, David Joa, Prakash Srinivasan
  • Patent number: 10643225
    Abstract: Computer-implemented methods for identifying or assessing any type of risk and/or opportunity that may arise can include either, alone or in combination, band pass filtering, principal component analysis, random matrix theory analysis, synchronization analysis, and early-warning detection. With one approach, principal component analysis is applied to a times series. Resulting normalized eigenvector content is sorted and distances between the normalized eigenvector content are determined, where the dispersion level of the distances is indicative of an economic instability of an economic system. Each technique can also be viewed as a process that takes a set of inputs and converts it to a set of outputs. These outputs can be used as inputs for a subsequent process or the outputs may be directly actionable for formulating certain economic predictions to make certain decisions.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: May 5, 2020
    Assignee: Bank of America Corporation
    Inventors: Timothy J. Bendel, Mark V. Krein, David N. Joffe, Sandi Setiawan, William Anthony Nobili, David Joa
  • Patent number: 10636045
    Abstract: Computer-implemented methods for identifying or assessing any type of risk and/or opportunity that may arise can include either, alone or in combination, band pass filtering, principal component analysis, random matrix theory analysis, synchronization analysis, and early-warning detection. Each technique can also be viewed as a process that takes a set of inputs and converts it to a set of outputs. These outputs can be used as inputs for a subsequent process or the outputs may be directly actionable for formulating certain economic predictions to make certain decisions.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: April 28, 2020
    Assignee: Bank of America Corporation
    Inventors: Timothy J. Bendel, Mark V. Krein, David N. Joffe, Sandi Setiawan, William Anthony Nobili, David Joa
  • Patent number: 10049155
    Abstract: Systems and methods are provided for transforming historical data collected in response to one or more triggering events, in order to classify textual values. Embodiments access a plurality of textual values from historical transaction data; identify one or more distinct patterns within the plurality of textual values; group the textual values based on the one or more distinct patterns, thereby forming one or more clusters; apply a similarity gauge to the textual values of each of the clusters to determine similarity or dissimilarity among the textual values of each cluster; and filter the textual values of each cluster to determine which textual values belong in each cluster, wherein the textual values that belong are cluster values. Some embodiments also remove undesired characters from the textual values, and in some cases identifying the distinct patterns includes comparing pronunciations and/or phonetics of the textual values.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: August 14, 2018
    Assignee: Bank of America Corporation
    Inventors: Raghuram Neela, Seyamak Amin, David Joa, Samir B. Pawar, Krishna Reddy Mandala, Santosh Siva Kumar Maddila, Santosh Kumar Maradla
  • Publication number: 20170345093
    Abstract: Systems and methods are provided for transforming historical data collected in response to one or more triggering events, in order to analyze resource utilization, inflow and outflow. Embodiments access inflow and outflow information corresponding to a primary node from historical data; analyze the inflow and outflow information corresponding to the primary node in order to identify one or more channels of flow out of a plurality of channels of flow, each channel connecting the primary node and a secondary node, the one or more channels of flow identified when they exhibit one or more predetermined characteristics; determine that the one or more channels of flow, based on the exhibited predetermined characteristics should be categorized into one or more categories out of a plurality of categories.
    Type: Application
    Filed: May 24, 2016
    Publication date: November 30, 2017
    Inventors: David Joa, Raghuram Neela, Subhajit Mandal, Suresh Vemala, Aditya Panini Karri, Samir B. Pawar, Seyamak Amin
  • Patent number: 9741048
    Abstract: Computer-implemented methods for identifying or assessing any type of risk and/or opportunity that may arise can include either, alone or in combination, band pass filtering, principal component analysis, random matrix theory analysis, synchronization analysis, and early-warning detection. Each technique can also be viewed as a process that takes a set of inputs and converts it to a set of outputs. These outputs can be used as inputs for a subsequent process or the outputs may be directly actionable for formulating certain economic predictions to make certain decisions.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: August 22, 2017
    Assignee: Bank of America Corporation
    Inventors: Timothy J. Bendel, Mark V. Krein, David N. Joffe, Sandi Setiawan, William Anthony Nobili, David Joa
  • Publication number: 20170206272
    Abstract: Systems and methods are provided for transforming historical data collected in response to one or more triggering events, in order to classify textual values. Embodiments access a plurality of textual values from historical transaction data; identify one or more distinct patterns within the plurality of textual values; group the textual values based on the one or more distinct patterns, thereby forming one or more clusters; apply a similarity gauge to the textual values of each of the clusters to determine similarity or dissimilarity among the textual values of each cluster; and filter the textual values of each cluster to determine which textual values belong in each cluster, wherein the textual values that belong are cluster values. Some embodiments also remove undesired characters from the textual values, and in some cases identifying the distinct patterns includes comparing pronunciations and/or phonetics of the textual values.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 20, 2017
    Inventors: Raghuram Neela, Seyamak Amin, David Joa, Samir B. Pawar, Krishna Reddy Mandala, Santosh Siva Kumar Maddila, Santosh Kumar Maradla
  • Publication number: 20170178161
    Abstract: Computer-implemented methods for identifying or assessing any type of risk and/or opportunity that may arise can include either, alone or in combination, band pass filtering, principal component analysis, random matrix theory analysis, synchronization analysis, and early-warning detection. Each technique can also be viewed as a process that takes a set of inputs and converts it to a set of outputs. These outputs can be used as inputs for a subsequent process or the outputs may be directly actionable for formulating certain economic predictions to make certain decisions.
    Type: Application
    Filed: March 1, 2017
    Publication date: June 22, 2017
    Inventors: Timothy J. Bendel, Mark V. Krein, David N. Joffe, Sandi Setiawan, William Anthony Nobili, David Joa
  • Publication number: 20170178160
    Abstract: Computer-implemented methods for identifying or assessing any type of risk and/or opportunity that may arise can include either, alone or in combination, band pass filtering, principal component analysis, random matrix theory analysis, synchronization analysis, and early-warning detection. Each technique can also be viewed as a process that takes a set of inputs and converts it to a set of outputs. These outputs can be used as inputs for a subsequent process or the outputs may be directly actionable for formulating certain economic predictions to make certain decisions.
    Type: Application
    Filed: March 1, 2017
    Publication date: June 22, 2017
    Inventors: Timothy J. Bendel, Mark V. Krein, David N. Joffe, Sandi Setiawan, William Anthony Nobili, David Joa
  • Patent number: 9639897
    Abstract: Computer-implemented methods for identifying or assessing any type of risk and/or opportunity that may arise can include either, alone or in combination, band pass filtering, principal component analysis, random matrix theory analysis, synchronization analysis, and early-warning detection. Each technique can also be viewed as a process that takes a set of inputs and converts it to a set of outputs. These outputs can be used as inputs for a subsequent process or the outputs may be directly actionable for formulating certain economic predictions to make certain decisions.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: May 2, 2017
    Assignee: Bank of America Corporation
    Inventors: Timothy J. Bendel, Mark V. Krein, David N. Joffe, Sandi Setiawan, William Anthony Nobili, David Joa
  • Publication number: 20170011100
    Abstract: A computing platform may generate requests for log data stored on computing systems and may communicate the requests to the computing systems. The computing platform may receive the log data from the computing systems and may utilize the log data to generate records interrelating different data-access requests indicated by the log data. The computing platform may analyze the records to identify corresponding requests made by a user to multiple different computing systems and may determine an interrelationship between the corresponding requests. The computing platform may generate data comprising a graphical depiction of the multiple different computing systems and the interrelationship between the corresponding requests and may communicate the data to a computing device associated with at least one of the multiple different computing systems.
    Type: Application
    Filed: July 6, 2015
    Publication date: January 12, 2017
    Inventors: Ryan M. Greenway, Seyamak Amin, David Joa, Yanghong Shao, Tim Bendel, Jangaiah Kurva, Dilip Nair, Edward W. Carroll
  • Publication number: 20170011228
    Abstract: A computing platform may generate requests for log data stored on computing systems and may communicate the requests to the computing systems. The computing platform may receive the log data from the computing systems and may utilize the log data to generate records interrelating different data-access requests indicated by the log data. The computing platform may analyze the records to identify corresponding requests made by a user to multiple different computing systems and may determine an interrelationship between the corresponding requests. The computing platform may generate data indicating the multiple different computing systems and the interrelationship between the corresponding requests and may communicate the data to a computing device associated with at least one of the multiple different computing systems.
    Type: Application
    Filed: July 6, 2015
    Publication date: January 12, 2017
    Inventors: Ryan M. Greenway, Seyamak Amin, David Joa, Yanghong Shao, Tim Bendel, Jangaiah Kurva, Dilip Nair, Edward W. Carroll
  • Patent number: 9524397
    Abstract: A computing platform may generate requests for log data stored on computing systems and may communicate the requests to the computing systems. The computing platform may receive the log data from the computing systems and may utilize the log data to generate records interrelating different data-access requests indicated by the log data. The computing platform may analyze the records to identify corresponding requests made by a user to multiple different computing systems and may determine an interrelationship between the corresponding requests. The computing platform may generate data indicating the multiple different computing systems and the interrelationship between the corresponding requests and may communicate the data to a computing device associated with at least one of the multiple different computing systems.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: December 20, 2016
    Assignee: Bank of America Corporation
    Inventors: Ryan M. Greenway, Seyamak Amin, David Joa, Yanghong Shao, Tim Bendel, Jangaiah Kurva, Dilip Nair, Edward W. Carroll
  • Patent number: 9508057
    Abstract: A method of one embodiment facilitates the updating of account information. First account information associated with a payment account of a user is received by an interface, and the first account information is stored by a memory. Payee system information associated with a payee system, wherein the payee system stores one or more portions of the first account information, is also received by the interface and stored by the memory. A processor automatically determines that an update event has occurred, the update event associated with updated information comprising one or more updated values for one or more respective portions of the first account information, wherein at least a portion of the first account information stored on the payee system changes based on the update event. In response to automatically determining that the update event has occurred, the interface automatically communicates a payee update message comprising the updated account information.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: November 29, 2016
    Assignee: Bank of America Corporation
    Inventors: David Joa, Timothy J. Bendel