Patents by Inventor Peter Councill

Peter Councill 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).

  • Patent number: 12614198
    Abstract: Groups of patrons may be discovered by measuring website and mobile site patron clickstream data in a mathematical and unsupervised way over a predetermined time and by graphically clustering the patron clickstream data using non-linear dimensionality reduction in the form of a Uniform Manifold Approximation and Projection algorithm (UMAP). The data from the UMAP may then be feed into a Density Based Spatial Clustering of Applications with Noise algorithm (DBSCAN) in order to identify a center of each cluster. Next, using the data from the UMAP and the center of each cluster from the DBSCAN, a K-Nearest Neighbor algorithm (KNN) may be applied to identify data points closest to the center of each cluster and to shade each of the data points to graphically identify each cluster of the plurality of clusters. Next, illustrate a graph on the display representative of the data points shaded following application of the KNN.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: April 28, 2026
    Assignee: TRUIST BANK
    Inventor: Peter Councill
  • Patent number: 12566953
    Abstract: Disclosed are systems and methods that automatically classify, filter, and reduce large volumes of feedback data as a function of time using artificial intelligence technology. The aggregated feedback data is reduced by representing the feedback data as sets of descriptors corresponding to one or more time periods that are displayed on a graphical user interface. Feedback data packets are parsed by labeling the feedback data packets with a time period identifier. The feedback data packets are processed utilizing neural network technology to classify the feedback data according to one or more subject identifiers that are each associated with a subject vector. A descriptor analysis is used to process the subject vectors and the feedback data packets to generate descriptor sets comprising one or more descriptors as well as weighting data for each descriptor.
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: March 3, 2026
    Assignee: TRUIST BANK
    Inventors: Kenneth William Cluff, Qing Li, Peter Councill
  • Patent number: 12561563
    Abstract: Disclosed are systems and methods that automatically classify, filter, and reduce large volumes of feedback data as a function of time using artificial intelligence technology. The aggregated feedback data is reduced by representing the feedback data as sets of descriptors corresponding to one or more time periods that are displayed on a graphical user interface. Feedback data packets are parsed by labeling the feedback data packets with a time period identifier. The feedback data packets are processed utilizing neural network technology to classify the feedback data according to one or more subject identifiers that are each associated with a subject vector. A descriptor analysis is used to process the subject vectors and the feedback data packets to generate descriptor sets comprising one or more descriptors as well as weighting data for each descriptor.
    Type: Grant
    Filed: April 27, 2022
    Date of Patent: February 24, 2026
    Assignee: TRUIST BANK
    Inventors: Kenneth William Cluff, Qing Li, Peter Councill
  • Publication number: 20250356189
    Abstract: A system for training a model from a subset of data representing decentrally stored source databases. A key variable repository module operably couples the databases and includes an AI program with a scanner algorithm and a profiler algorithm. The scanner algorithm receives the training data from a source interface, compresses the training data, and synchronizes the training data with the meta-data using a meta-database interface. The profiler algorithm receives the meta-data from the meta-database interface, generates granular data types for the meta-data, determines training variables indicative of the meta-data, generates variable probability distributions, produces training variable associations, and modifies the meta-database to include the probability distributions and associations using the meta-data interface. The key interface allows for searching the meta-database for training variables, variable probability distributions, and/or variable associations.
    Type: Application
    Filed: July 30, 2025
    Publication date: November 20, 2025
    Applicant: Truist Bank
    Inventors: Peter Councill, Kenneth William Cluff, Glenn Thomas Nofsinger, James Xu, Qing Li
  • Publication number: 20250356380
    Abstract: Groups of patrons may be discovered by measuring website and mobile site patron clickstream data in a mathematical and unsupervised way over a predetermined time and by graphically clustering the patron clickstream data using non-linear dimensionality reduction in the form of a Uniform Manifold Approximation and Projection algorithm (UMAP). The data from the UMAP may then be fed into a Density Based Spatial Clustering of Applications with Noise algorithm (DBSCAN) in order to identify a center of each cluster. Next, using the data from the UMAP and the center of each cluster from the DBSCAN, a K-Nearest Neighbor algorithm (KNN) may be applied to identify data points closest to the center of each cluster and to shade each of the data points to graphically identify each cluster of the plurality of clusters. Next, illustrate a graph on the display representative of the data points shaded following application of the KNN.
    Type: Application
    Filed: July 30, 2025
    Publication date: November 20, 2025
    Applicant: Truist Bank
    Inventor: Peter Councill
  • Patent number: 12406183
    Abstract: A system for training a model from a subset of data representing decentrally stored source databases. A key variable repository module operably couples the databases and includes an AI program with a scanner algorithm and a profiler algorithm. The scanner algorithm receives the training data from a source interface, compresses the training data, and synchronizes the training data with the meta-data using a meta-database interface. The profiler algorithm receives the meta-data from the meta-database interface, generates granular data types for the meta-data, determines training variables indicative of the meta-data, generates variable probability distributions, produces training variable associations, and modifies the meta-database to include the probability distributions and associations using the meta-data interface. The key interface allows for searching the meta-database for training variables, variable probability distributions, and/or variable associations.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: September 2, 2025
    Assignee: TRUIST BANK
    Inventors: Peter Councill, Kenneth William Cluff, Glenn Thomas Nofsinger, James Xu, Qing Li
  • Patent number: 12406274
    Abstract: Groups of patrons may be discovered by measuring website and mobile site patron clickstream data in a mathematical and unsupervised way over a predetermined time and by graphically clustering the patron clickstream data using non-linear dimensionality reduction in the form of a Uniform Manifold Approximation and Projection algorithm (UMAP). The data from the UMAP may then be feed into a Density Based Spatial Clustering of Applications with Noise algorithm (DBSCAN) in order to identify a center of each cluster. Next, using the data from the UMAP and the center of each cluster from the DBSCAN, a K-Nearest Neighbor algorithm (KNN) may be applied to identify data points closest to the center of each cluster and to shade each of the data points to graphically identify each cluster of the plurality of clusters. Next, illustrate a graph on the display representative of the data points shaded following application of the KNN.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: September 2, 2025
    Assignee: TRUIST BANK
    Inventor: Peter Councill
  • Publication number: 20250259195
    Abstract: A computing system is configured to generate a predictive model during training of a machine learning program using a training data set including a personal data set of a plurality of first users. The predictive model is configured to generate predicted survey data with respect to a second user by correlating a personal data set of the second user to the personal data set of at least one of the first users. The predicted survey data includes data regarding the predicted responses of the second user to a survey from which the survey data of each first user is derived, as well as one or more assessment scores calculated from the survey. The computing system is configured to take an action with respect to a user device of the second user in reaction to the generating of the predicted survey data regarding the second user.
    Type: Application
    Filed: April 30, 2025
    Publication date: August 14, 2025
    Applicant: Truist Bank
    Inventors: Dontá Lamar Wilson, Jane Moury Kane, Kenneth William Cluff, Peter Councill, Qing Li, James Xu
  • Publication number: 20250232326
    Abstract: A computing system is configured to generate a predictive model during training of a machine learning program using a training data set including a personal data set of a plurality of first users. The predictive model is configured to predict a first predicted assessment score at a first instance and a second predicted assessment score at a second instance with respect to a second user. The computing system determines whether the first predicted assessment score is different from the second predicted assessment score, and whether a first data entry of the personal data set of the second user changed between the first instance and the second instance. The computing system takes or recommends an action corresponding to a reversal in the change in the first data entry in order to alter the predicted assessment score of the second user.
    Type: Application
    Filed: March 31, 2025
    Publication date: July 17, 2025
    Applicant: Truist Bank
    Inventors: Dontá Lamar Wilson, Jane Moury Kane, Kenneth William Cluff, Peter Councill, Qing Li, James Xu
  • Patent number: 12327261
    Abstract: A computing system is configured to generate a predictive model during training of a machine learning program using a training data set including a personal data set of a plurality of first users. The predictive model is configured to generate predicted survey data with respect to a second user by correlating a personal data set of the second user to the personal data set of at least one of the first users. The predicted survey data includes data regarding the predicted responses of the second user to a survey from which the survey data of each first user is derived, as well as one or more assessment scores calculated from the survey. The computing system is configured to take an action with respect to a user device of the second user in reaction to the generating of the predicted survey data regarding the second user.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: June 10, 2025
    Assignee: Truist Bank
    Inventors: Dontá Lamar Wilson, Jane Moury Kane, Kenneth William Cluff, Peter Councill, Qing Li, James Xu
  • Publication number: 20250156890
    Abstract: A computing system is configured to generate a predictive model during training of a machine learning program using a training data set including a personal data set of a plurality of first users. The predictive model is configured to generate a predicted assessment score with respect to a second user by correlating a personal data set of the second user to the personal data set of at least one of the first users, with the generating of the predicted assessment score occurring automatically when a data entry of the personal data set of the second user is determined to have changed by the computing system. The computing system is configured to report the automatically generated predicted assessment score to the second user via a user device of the second user.
    Type: Application
    Filed: January 15, 2025
    Publication date: May 15, 2025
    Applicant: Truist Bank
    Inventors: Dontá Lamar Wilson, Jane Moury Kane, Kenneth William Cluff, Peter Councill, Qing Li, James Xu
  • Publication number: 20250139649
    Abstract: An artificial intelligence (AI) system for use by a business to process multiple channels of user feedback data. User experience feedback data is provided via multiple channels—including structured feedback in the form of surveys, and unstructured and unsolicited feedback provided by people who wish to provide ad hoc feedback. The unstructured feedback may be from social media posts, calls to a service center, emails, and other sources. The feedback is aggregated as text data in a data pool. A natural language processing machine learning system is used to analyze the feedback and extract the meaning in human-understandable terms. Clustering techniques are used to identify commonalities in the feedback data even when issues are found in different data channels using different terminology. The commonalities are analyzed to identify actionable insights which address the underlying issues. Labeled sample data is used to perform supervised learning of the AI system.
    Type: Application
    Filed: June 20, 2024
    Publication date: May 1, 2025
    Applicant: Truist Bank
    Inventors: Ritesh A. Rao, Sparkle S. Douglas, Natalie Patrice Mabe, Susanth Sampath Kumar Dasari, Peter Councill, Krishnaveni Kavuri
  • Patent number: 12243065
    Abstract: A computing system is configured to generate a predictive model during training of a machine learning program using a training data set including a personal data set of a plurality of first users. The predictive model is configured to generate a predicted assessment score with respect to a second user by correlating a personal data set of the second user to the personal data set of at least one of the first users, with the generating of the predicted assessment score occurring automatically when a data entry of the personal data set of the second user is determined to have changed by the computing system. The computing system is configured to report the automatically generated predicted assessment score to the second user via a user device of the second user.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: March 4, 2025
    Assignee: TRUIST BANK
    Inventors: Dontá Lamar Wilson, Jane Moury Kane, Kenneth William Cluff, Peter Councill, Qing Li, James Xu
  • Publication number: 20250005402
    Abstract: Disclosed are systems and methods for detecting and tracking end user connection events. The connection event data can be displayed on a dashboard graphical user interface and used by a provider to test and implement system enhancements and optimizations, such as improved chat bots, training modules, or process improvements.
    Type: Application
    Filed: June 27, 2023
    Publication date: January 2, 2025
    Applicant: Truist Bank
    Inventors: Peter Councill, Natalie Patrice Mabe
  • Patent number: 11966570
    Abstract: Disclosed are systems and methods that automatically classify, segment, and parse content data using artificial intelligence and natural language processing technology, and generate graphical user interfaces that allow end users to dynamically filter content data for display. The systems processes volumes of content data to identify interrogative data, content sources that generated the interrogative data, and subject identifiers relating to the content data. The system generates graphical user interfaces that allow end users to effectively filter the data by choosing between layouts that display one or more of the various categories of data, including the interrogative data, content source identifiers, and/or subject identifiers.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: April 23, 2024
    Assignee: Truist Bank
    Inventors: Kenneth William Cluff, Harold Thomas Wood, III, Peter Councill, James Xu
  • Patent number: 11928128
    Abstract: A system for maintaining a meta-database including meta-data representing decentralized data from source databases, which cause inefficient selection of modeling data and/or variables. Each of source and meta-data interfaces communicate with the respective database(s). A key variable repository module operably couples the databases and includes an AI program with a scanner algorithm and a profiler algorithm. The scanner algorithm receives the source data from the source interface, compresses the data, and synchronizes the data with the meta-data using the meta-database interface. The profiler algorithm receives the meta-data from the meta-database interface, generates granular data types for the meta-data, determines variables indicative of the meta-data, generates variable probability distributions, produces variable associations, and modifies the meta-database to include the probability distributions and associations using the meta-data interface.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: March 12, 2024
    Assignee: Truist Bank
    Inventors: Peter Councill, Kenneth William Cluff, Glenn Thomas Nofsinger, James Xu, Qing Li
  • Patent number: 11914844
    Abstract: Disclosed are systems and methods that automatically classify, segment, and parse content data using artificial intelligence and natural language processing technology, and generate graphical user interfaces that allow end users to dynamically filter content data for display. The systems processes volumes of content data to identify interrogative data, content sources that generated the interrogative data, and subject identifiers relating to the content data. The system generates graphical user interfaces that allow end users to effectively filter the data by choosing between layouts that display one or more of the various categories of data, including the interrogative data, content source identifiers, and/or subject identifiers.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: February 27, 2024
    Assignee: TRUIST BANK
    Inventors: Kenneth William Cluff, Harold Thomas Wood, III, Peter Councill, James Xu
  • Patent number: 11907500
    Abstract: Disclosed are systems and methods that automatically classify, segment, and parse content data using artificial intelligence and natural language processing technology, and generate graphical user interfaces that allow end users to dynamically filter content data for display. The systems processes volumes of content data to identify interrogative data, content sources that generated the interrogative data, and subject identifiers relating to the content data. The system generates graphical user interfaces that allow end users to effectively filter the data by choosing between layouts that display one or more of the various categories of data, including the interrogative data, content source identifiers, and/or subject identifiers.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: February 20, 2024
    Assignee: TRUIST BANK
    Inventors: Kenneth William Cluff, Harold Thomas Wood, III, Peter Councill, James Xu
  • Publication number: 20240037406
    Abstract: A computing system is configured to generate a predictive model during training of a machine learning program using a training data set including a personal data set of a plurality of first users. The predictive model is configured to predict a predicted assessment score of a second user. A test personal data set is generated with at least one different data entry different from the personal data set utilized in predicting the predicted assessment score, the at least one different data entry corresponding to a change in relationship between the computing system and the second user. The predictive model predicts a test predicted assessment score of the second user based on the test personal data set. The computing system takes further action with respect to the second user when a difference between the predicted assessment score and the test predicted assessment score meets or exceeds a threshold value.
    Type: Application
    Filed: July 27, 2022
    Publication date: February 1, 2024
    Applicant: Truist Bank
    Inventors: Dontá Lamar Wilson, Jane Moury Kane, Kenneth William Cluff, Peter Councill, Qing Li, James Xu
  • Publication number: 20240037584
    Abstract: A computing system is configured to generate a predictive model during training of a machine learning program using a training data set including a personal data set of a plurality of first users. The predictive model is configured to predict a first predicted assessment score at a first instance and a second predicted assessment score at a second instance with respect to a second user. The computing system determines whether the first predicted assessment score is different from the second predicted assessment score, and whether a first data entry of the personal data set of the second user changed between the first instance and the second instance. The computing system takes or recommends an action corresponding to a reversal in the change in the first data entry in order to alter the predicted assessment score of the second user.
    Type: Application
    Filed: July 27, 2022
    Publication date: February 1, 2024
    Applicant: Truist Bank
    Inventors: Dontá Lamar Wilson, Jane Moury Kane, Kenneth William Cluff, Peter Councill, Qing Li, James Xu