Patents by Inventor Keegan Hines

Keegan Hines 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: 20240152810
    Abstract: A method for monitoring performance of a ML system includes receiving a data stream via a processor and generating a first plurality of metrics based on the data stream. The processor also generates input data based on the data stream, and sends the input data to a machine learning (ML) model for generation of intermediate output and model output based on the input data. The processor also generates a second plurality of metrics based on the intermediate output, and a third plurality of metrics based on the model output. An alert is generated based on at least one of the first plurality of metrics, the second plurality of metrics, or the third plurality of metrics, and a signal representing the alert is sent for display to a user via an interface.
    Type: Application
    Filed: January 16, 2024
    Publication date: May 9, 2024
    Applicant: Arthur AI, Inc.
    Inventors: Adam WENCHEL, John DICKERSON, Priscilla ALEXANDER, Elizabeth O'SULLIVAN, Keegan HINES
  • Patent number: 11966949
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for targeting bid and position for a keyword. For instance, the method may include obtaining information about the keyword, the information about the keyword including observations of value with respect to position for the keyword. The method may further include applying a Gaussian Process Model on the observations to obtain a prediction function and associated uncertainties, the prediction function and the associated uncertainties relating positions to expected values; applying a Thompson sampling reinforcement learning model on the expected values and the positions to obtain a target position; and applying a bid model to the target position to obtain bid information for the keyword. The method may also include transmitting a bid message to a search engine, the bid message including the bid information.
    Type: Grant
    Filed: May 12, 2023
    Date of Patent: April 23, 2024
    Assignee: Capital One Services, LLC
    Inventors: James O. H. Montgomery, Athanassios Kintsakis, Keegan Hines
  • Patent number: 11922280
    Abstract: A method for monitoring performance of a ML system includes receiving a data stream via a processor and generating a first plurality of metrics based on the data stream. The processor also generates input data based on the data stream, and sends the input data to a machine learning (ML) model for generation of intermediate output and model output based on the input data. The processor also generates a second plurality of metrics based on the intermediate output, and a third plurality of metrics based on the model output. An alert is generated based on at least one of the first plurality of metrics, the second plurality of metrics, or the third plurality of metrics, and a signal representing the alert is sent for display to a user via an interface.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: March 5, 2024
    Assignee: Arthur AI, Inc.
    Inventors: Adam Wenchel, John Dickerson, Priscilla Alexander, Elizabeth O'Sullivan, Keegan Hines
  • Publication number: 20240046095
    Abstract: Systems, methods, and computer program products to provide neural embeddings of transaction data. A network graph of transaction data based on a plurality of transactions may be received. The network graph of transaction data may define relationships between the transactions, each transaction associated with at least a merchant and an account. A neural network may be trained based on training data comprising a plurality of positive entity pairs and a plurality of negative entity pairs. An embedding function may then encode transaction data for a first new transaction. An embeddings layer of the neural network may determine a vector for the first new transaction based on the encoded transaction data for the first new transaction. A similarity between the vectors for the transactions may be determined. The first new transaction may be determined to be related to the second transaction based on the similarity.
    Type: Application
    Filed: October 18, 2023
    Publication date: February 8, 2024
    Applicant: Capital One Services, LLC
    Inventors: Christopher BRUSS, Keegan HINES
  • Publication number: 20230351788
    Abstract: Methods and systems disclosed herein may quantify a representation of a type of input an image analysis system should expect. The image analysis system may be trained on the type of input the image analysis system should expect using a first image stream. A first model of the type of input that the image analysis system should expect may be built from the first image stream. After the first model is built, a second image, or a second image stream, may be compared to the first model to determine a difference between the second image, or second image stream, and the first image stream. When the difference is greater than or equal to a threshold, a drift may be detected and steps may be taken to determine the cause of the drift.
    Type: Application
    Filed: May 19, 2023
    Publication date: November 2, 2023
    Inventors: Keegan Hines, Christopher Bayan Bruss
  • Patent number: 11797844
    Abstract: Systems, methods, and computer program products to provide neural embeddings of transaction data. A network graph of transaction data based on a plurality of transactions may be received. The network graph of transaction data may define relationships between the transactions, each transaction associated with at least a merchant and an account. A neural network may be trained based on training data comprising a plurality of positive entity pairs and a plurality of negative entity pairs. An embedding function may then encode transaction data for a first new transaction. An embeddings layer of the neural network may determine a vector for the first new transaction based on the encoded transaction data for the first new transaction. A similarity between the vectors for the transactions may be determined. The first new transaction may be determined to be related to the second transaction based on the similarity.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: October 24, 2023
    Assignee: Capital One Services, LLC
    Inventors: Christopher Bruss, Keegan Hines
  • Publication number: 20230281665
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for targeting bid and position for a keyword. For instance, the method may include obtaining information about the keyword, the information about the keyword including observations of value with respect to position for the keyword. The method may further include applying a Gaussian Process Model on the observations to obtain a prediction function and associated uncertainties, the prediction function and the associated uncertainties relating positions to expected values; applying a Thompson sampling reinforcement learning model on the expected values and the positions to obtain a target position; and applying a bid model to the target position to obtain bid information for the keyword. The method may also include transmitting a bid message to a search engine, the bid message including the bid information.
    Type: Application
    Filed: May 12, 2023
    Publication date: September 7, 2023
    Applicant: Capital One Services, LLC
    Inventors: James O. H. MONTGOMERY, Athanassios KINTSAKIS, Keegan HINES
  • Publication number: 20230260022
    Abstract: Systems, methods, and computer program products to provide credit decisioning based on graph neural networks. A lending network graph of a plurality of loans may be received, each loan associated with a creditor and one account. A first node of the graph may be associated with a first creditor and the second node may be associated with a first account. A graph neural network may receive a respective message from each node connected to the first node, each message comprising an embedding vector reflecting a current state of the node. The graph neural network may update weights for the first node in a forward pass. The graph neural network may receive a respective message from each node connected to the second node, each message comprising the embedding vector reflecting the current state of the node. The graph neural network may update weights for the second node in a backward pass.
    Type: Application
    Filed: April 26, 2023
    Publication date: August 17, 2023
    Applicant: Capital One Services, LLC
    Inventors: Mohammad Reza SARSHOGH, Christopher BRUSS, Keegan HINES
  • Patent number: 11694457
    Abstract: Methods and systems disclosed herein may quantify a representation of a type of input an image analysis system should expect. The image analysis system may be trained on the type of input the image analysis system should expect using a first image stream. A first model of the type of input that the image analysis system should expect may be built from the first image stream. After the first model is built, a second image, or a second image stream, may be compared to the first model to determine a difference between the second image, or second image stream, and the first image stream. When the difference is greater than or equal to a threshold, a drift may be detected and steps may be taken to determine the cause of the drift.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: July 4, 2023
    Assignee: Capital One Services, LLC
    Inventors: Keegan Hines, Christopher Bayan Bruss
  • Patent number: 11687969
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for targeting bid and position for a keyword. For instance, the method may include obtaining information about the keyword, the information about the keyword including observations of value with respect to position for the keyword. The method may further include applying a Gaussian Process Model on the observations to obtain a prediction function and associated uncertainties, the prediction function and the associated uncertainties relating positions to expected values; applying a Thompson sampling reinforcement learning model on the expected values and the positions to obtain a target position; and applying a bid model to the target position to obtain bid information for the keyword. The method may also include transmitting a bid message to a search engine, the bid message including the bid information.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: June 27, 2023
    Assignee: Capital One Services, LLC
    Inventors: James O. H. Montgomery, Athanassios Kintsakis, Keegan Hines
  • Patent number: 11669899
    Abstract: Systems, methods, and computer program products to provide credit decisioning based on graph neural networks. A lending network graph of a plurality of loans may be received, each loan associated with a creditor and one account. A first node of the graph may be associated with a first creditor and the second node may be associated with a first account. A graph neural network may receive a respective message from each node connected to the first node, each message comprising an embedding vector reflecting a current state of the node. The graph neural network may update weights for the first node in a forward pass. The graph neural network may receive a respective message from each node connected to the second node, each message comprising the embedding vector reflecting the current state of the node. The graph neural network may update weights for the second node in a backward pass.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: June 6, 2023
    Assignee: Capital One Services, LLC
    Inventors: Mohammad Reza Sarshogh, Christopher Bruss, Keegan Hines
  • Publication number: 20220318562
    Abstract: Methods and systems disclosed herein may quantify a representation of a type of input an image analysis system should expect. The image analysis system may be trained on the type of input the image analysis system should expect using a first image stream. A first model of the type of input that the image analysis system should expect may be built from the first image stream. After the first model is built, a second image, or a second image stream, may be compared to the first model to determine a difference between the second image, or second image stream, and the first image stream. When the difference is greater than or equal to a threshold, a drift may be detected and steps may be taken to determine the cause of the drift.
    Type: Application
    Filed: June 24, 2022
    Publication date: October 6, 2022
    Inventors: Keegan Hines, Christopher Bayan Bruss
  • Patent number: 11403538
    Abstract: In an embodiment, the systems and methods discussed herein are related to generating, via a processor, a Markov Decision Process (MDP), the MDP including a state space, an action space, a transition function, a reward function, and a discount factor. A reinforcement learning (RL) model is applied, via the processor, to the MDP to generate a RL agent. An input data associated with a first user is received at the RL agent. At least one counterfactual explanation (CFE) is generated via the processor and by the RL agent and based on the input data. A representation of the at least one CFE and at least one recommended remedial action is caused to transmit, via the processor, to at least one of a compute device of the first user or a compute device of a second user different from and associated with the first user.
    Type: Grant
    Filed: November 5, 2021
    Date of Patent: August 2, 2022
    Assignee: Arthur AI, Inc.
    Inventors: Sahil Verma, John Dickerson, Keegan Hines
  • Patent number: 11386286
    Abstract: Methods and systems disclosed herein may quantify a representation of a type of input an image analysis system should expect. The image analysis system may be trained on the type of input the image analysis system should expect using a first image stream. A first model of the type of input that the image analysis system should expect may be built from the first image stream. After the first model is built, a second image, or a second image stream, may be compared to the first model to determine a difference between the second image, or second image stream, and the first image stream. When the difference is greater than or equal to a threshold, a drift may be detected and steps may be taken to determine the cause of the drift.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: July 12, 2022
    Assignee: Capital One Services, LLC
    Inventors: Keegan Hines, Christopher Bayan Bruss
  • Publication number: 20220215432
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for targeting bid and position for a keyword. For instance, the method may include obtaining information about the keyword, the information about the keyword including observations of value with respect to position for the keyword. The method may further include applying a Gaussian Process Model on the observations to obtain a prediction function and associated uncertainties, the prediction function and the associated uncertainties relating positions to expected values; applying a Thompson sampling reinforcement learning model on the expected values and the positions to obtain a target position; and applying a bid model to the target position to obtain bid information for the keyword. The method may also include transmitting a bid message to a search engine, the bid message including the bid information.
    Type: Application
    Filed: March 28, 2022
    Publication date: July 7, 2022
    Applicant: Capital One Services, LLC
    Inventors: James O. H. MONTGOMERY, Athanassios KINTSAKIS, Keegan HINES
  • Publication number: 20220114661
    Abstract: Systems, methods, and computer program products to provide credit decisioning based on graph neural networks. A lending network graph of a plurality of loans may be received, each loan associated with a creditor and one account. A first node of the graph may be associated with a first creditor and the second node may be associated with a first account. A graph neural network may receive a respective message from each node connected to the first node, each message comprising an embedding vector reflecting a current state of the node. The graph neural network may update weights for the first node in a forward pass. The graph neural network may receive a respective message from each node connected to the second node, each message comprising the embedding vector reflecting the current state of the node. The graph neural network may update weights for the second node in a backward pass.
    Type: Application
    Filed: December 20, 2021
    Publication date: April 14, 2022
    Applicant: Capital One Services, LLC
    Inventors: Mohammad Reza SARSHOGH, Christopher BRUSS, Keegan HINES
  • Patent number: 11288704
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for targeting bid and position for a keyword. For instance, the method may include obtaining information about the keyword, the information about the keyword including observations of value with respect to position for the keyword. The method may further include applying a Gaussian Process Model on the observations to obtain a prediction function and associated uncertainties, the prediction function and the associated uncertainties relating positions to expected values; applying a Thompson sampling reinforcement learning model on the expected values and the positions to obtain a target position; and applying a bid model to the target position to obtain bid information for the keyword. The method may also include transmitting a bid message to a search engine, the bid message including the bid information.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: March 29, 2022
    Assignee: Capital One Services, LLC
    Inventors: James O. H. Montgomery, Athanassios Kintsakis, Keegan Hines
  • Patent number: 11238531
    Abstract: Systems, methods, and computer program products to provide credit decisioning based on graph neural networks. A lending network graph of a plurality of loans may be received, each loan associated with a creditor and one account. A first node of the graph may be associated with a first creditor and the second node may be associated with a first account. A graph neural network may receive a respective message from each node connected to the first node, each message comprising an embedding vector reflecting a current state of the node. The graph neural network may update weights for the first node in a forward pass. The graph neural network may receive a respective message from each node connected to the second node, each message comprising the embedding vector reflecting the current state of the node. The graph neural network may update weights for the second node in a backward pass.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: February 1, 2022
    Assignee: Capital One Services, LLC
    Inventors: Mohammad Reza Sarshogh, Christopher Bruss, Keegan Hines
  • Publication number: 20220019836
    Abstract: Methods and systems disclosed herein may quantify the content and nature of first streaming data to detect when the typical composition of the first streaming data changes. Quantifying the content and nature of the first streaming data may begin by generating a baseline representation of the content of the first streaming data as represented by a first matrix. Once generated, the first matrix may be used as a control against subsequently received data streams. In this regard, a second matrix may be generated from second streaming data and compared to the first matrix to determine the differences between the first streaming data and the second streaming data. Once a difference is determined, the difference may be compared to a threshold value and, when the difference exceeds the threshold value, an administrator may be notified and corrective action taken.
    Type: Application
    Filed: September 1, 2021
    Publication date: January 20, 2022
    Applicant: Capital One Services, LLC
    Inventors: Keegan Hines, Christopher Bayan Bruss
  • Publication number: 20210334896
    Abstract: Systems, methods, and computer program products to provide credit decisioning based on graph neural networks. A lending network graph of a plurality of loans may be received, each loan associated with a creditor and one account. A first node of the graph may be associated with a first creditor and the second node may be associated with a first account. A graph neural network may receive a respective message from each node connected to the first node, each message comprising an embedding vector reflecting a current state of the node. The graph neural network may update weights for the first node in a forward pass. The graph neural network may receive a respective message from each node connected to the second node, each message comprising the embedding vector reflecting the current state of the node. The graph neural network may update weights for the second node in a backward pass.
    Type: Application
    Filed: April 24, 2020
    Publication date: October 28, 2021
    Applicant: Capital One Services, LLC
    Inventors: Mohammad Reza SARSHOGH, Christopher BRUSS, Keegan HINES