Patents by Inventor Christopher Bayan Bruss
Christopher Bayan Bruss 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).
-
Computer-based systems configured to select a monitored data segmentation and methods of use thereof
Patent number: 12683763Abstract: In some embodiments, the present disclosure provides an exemplary system and method that may include steps of identifying a device capable of processing a data stream; calculating a plurality of hash keys for a plurality of monitored segmentations associated with the device capable of the data stream; generating an increment data counter that corresponds to each hash key in a plurality of counting structures; calculating an anomaly score associated for the plurality of monitored segmentations; selecting a monitored segmentation based on the anomaly score; determining that a selected monitored segmentation meets a predetermined threshold associated with the anomaly score; and automatically marking the device capable of the data stream with a pre-generated label.Type: GrantFiled: December 29, 2023Date of Patent: July 14, 2026Assignee: Capital One Services, LLCInventors: Nikita Seleznev, Christopher Bayan Bruss, Chaya Glendon, Senthil Kumar -
Patent number: 12675709Abstract: A method and related system operations include determining a predicted category by providing a prediction model with a set of input feature values and generating a plurality of conditionals based on the set of input feature values for a set of features and the predicted category. The method also includes filtering the plurality of conditionals based on a knowledge base to obtain a selected conditional by generating a set of sub-conditional paths by providing, as an input for a prompt generator model, a candidate conditional of the plurality of conditionals to the prompt generator model and selecting the candidate conditional as the selected conditional based on a determination that the set of sub-conditional paths satisfies a set of criteria associated with a set of sequences of the knowledge base. The method further includes storing the selected conditional in a data structure in association with the set of input feature values.Type: GrantFiled: June 20, 2023Date of Patent: July 7, 2026Assignee: Capital One Services, LLCInventors: Samuel Sharpe, Christopher Bayan Bruss, Brian Barr
-
Publication number: 20260178948Abstract: In some embodiments, a computing system may generate a first set of importance metrics (e.g., scores or values) for a model. The importance metrics may be generated using an explainable artificial intelligence technique, and an individual importance metric may indicate how influential a corresponding feature is for a decision made by a model. The computing system may determine an important feature and create a modified dataset by removing the important feature from the dataset. The computing system may train the model on the modified dataset and evaluate the performance of the model to determine the effect of removing the feature (e.g., which may indicate how important the feature is to output generated by the model). This process may be repeated for additional features and additional performance metrics may be obtained.Type: ApplicationFiled: February 13, 2026Publication date: June 25, 2026Applicant: Capital One Services, LLCInventors: Samuel Sharpe, Christopher Bayan Bruss, Brian Barr, Sahil Verma, Jocelyn Huang
-
Publication number: 20260141188Abstract: Aspects described herein may relate to techniques and/or methods that process certain forms of event data and/or tabular data for input to one or more machine learning models, such as a large language model. Additional aspects may relate to using the output of a large language model as part of a process for detecting fraud based on the event data and/or tabular data. In some variations, the event data and/or tabular data may be processed into data tokens, embeddings, or other forms of data suitable for use as input to a large language model.Type: ApplicationFiled: January 12, 2026Publication date: May 21, 2026Inventors: Samuel Sharpe, Christopher Bayan Bruss
-
Patent number: 12579479Abstract: In some aspects, a computing system may aggregating multiple counterfactual samples so that machine learning explanations can be generated for sub-populations. In addition, methods and systems described herein use machine learning and counterfactual samples to determine text to use in an explanation for a model's prediction. A computing system may also train machine learning models to not only determine whether a request to perform an action should be accepted, but also to generate output that is consistent with output generated by previous machine learning models. Further, a computing system may generate counterfactual samples based on user preferences. A computing system may obtain preferences and then apply a penalty or adjustment parameter such that when a counterfactual sample is created, the computing system is forced to change one or more features indicated by the preferences to create the counterfactual sample.Type: GrantFiled: September 30, 2022Date of Patent: March 17, 2026Assignee: Capital One Services, LLCInventors: Samuel Sharpe, Christopher Bayan Bruss, Brian Barr
-
Patent number: 12572816Abstract: In some aspects, a computing system may use a surrogate machine learning model to detect whether a production or other machine learning model has a tendency to generate different output depending on which subpopulation a particular sample belongs to. The surrogate machine learning model may be trained using features/outputs that are not included in the data used by the production model. For example, by using demographic information in lieu of the original labels of a dataset that was used to train a production model, a surrogate model may be used to detect whether the production model is able to discern one or more characteristics associated with but not present in a sample using other features of the dataset. Output of the surrogate machine learning model may be clustered to detect whether certain subpopulations are treated differently by the production model.Type: GrantFiled: October 11, 2022Date of Patent: March 10, 2026Assignee: Capital One Services, LLCInventors: Samuel Sharpe, Christopher Bayan Bruss, Brian Barr, Justin Au-Yeung
-
Patent number: 12566984Abstract: A computing system may generate a first set of importance metrics (e.g., scores or values) for a model. The importance metrics may be generated using an explainable artificial intelligence technique, and an individual importance metric may indicate how influential a corresponding feature is for a decision made by a model. The computing system may determine an important feature and create a modified dataset by removing the important feature from the dataset. The computing system may train the model on the modified dataset and evaluate the performance of the model to determine the effect of removing the feature (e.g., which may indicate how important the feature is to output generated by the model). This process may be repeated for additional features and additional performance metrics may be obtained.Type: GrantFiled: July 26, 2022Date of Patent: March 3, 2026Assignee: Capital One Services, LLCInventors: Samuel Sharpe, Christopher Bayan Bruss, Brian Barr, Sahil Verma, Jocelyn Huang
-
Patent number: 12554941Abstract: Aspects described herein may relate to techniques and/or methods that process certain forms of event data and/or tabular data for input to one or more machine learning models, such as a large language model. Additional aspects may relate to using the output of a large language model as part of a process for detecting fraud based on the event data and/or tabular data. In some variations, the event data and/or tabular data may be processed into data tokens, embeddings, or other forms of data suitable for use as input to a large language model.Type: GrantFiled: February 14, 2024Date of Patent: February 17, 2026Assignee: Capital One Services, LLCInventors: Samuel Sharpe, Christopher Bayan Bruss
-
Publication number: 20260019435Abstract: In some embodiments, a method and related system for creating a steam-adaptable encoder model includes generating a first complete encoded representation using the encoder model based on unrestricted data provided by a first unrestricted data stream and restricted data provided by a restricted data stream. The method also includes generating an unrestricted encoded representation based on the first unrestricted data, evaluating a loss function value by updating the loss function value based on a similarity between the first complete encoded representation and the unrestricted encoded representation, and updating the encoder model based on the loss function value. The method also includes updating the encoder model based on the loss function value, generating an encoded representation using the encoder model based on filtered data that includes additional data from the first unrestricted data stream, and generating an indicator based on the encoded representation.Type: ApplicationFiled: July 12, 2024Publication date: January 15, 2026Applicant: Capital One Services, LLCInventors: Samuel SHARPE, Christopher Bayan BRUSS
-
Patent number: 12524542Abstract: A method and related system operations include obtaining a time-ordered set of action types and generating a first dataset by determining, for each respective stored sequence of a plurality of stored sequences, a respective dataset element indicating that the respective stored sequence is present in the time-ordered set of action types. The method may also include generating a reduced dataset based on the first dataset by detecting that the first dataset indicates that a first sequence and a second sequence are present in the time-ordered set of action types, determining a reduced dataset element based on the detection of a presence of the first sequence and the second sequence in the time-ordered set of action types and a score between the first sequence and the second sequence indicated by a table, and detecting malicious activity using a decision model based on the reduced dataset.Type: GrantFiled: February 8, 2023Date of Patent: January 13, 2026Assignee: Capital One Services, LLCInventors: Samuel Sharpe, Christopher Bayan Bruss, Maximo Moyer
-
Publication number: 20250299066Abstract: A method and related system for efficiently capturing relationships between event feature values in embeddings includes flattening an event sequence into a feature sequence including a first event prefix, a second event prefix, and a first set of feature values. The method includes generating an attention mask including first mask indicators to associate the first set of feature values with each other and second mask indicator to associate a first feature value of the first set of feature values with the second event prefix. The method includes providing the feature sequence and the attention mask to a self-attention neural network model to generate an embedding.Type: ApplicationFiled: March 19, 2024Publication date: September 25, 2025Applicant: Capital One Services, LLCInventors: Samuel SHARPE, Christopher Bayan BRUSS, Senthil KUMAR, Doron BERGMAN
-
Publication number: 20250291901Abstract: Methods and systems are described herein for generating group definition sequences for accounts (e.g., user accounts) using action sequence processing and then classifying accounts using those group definition sequences. A plurality of user account actions and corresponding time that each action was taken may be received and based on that information, a sequence of action types sometimes referred to as a time-ordered dataset of action types (e.g., based on a chronological order of the actions) may be generated. The time-ordered dataset of action types may be compared with known time-ordered sequences for a particular user group or user classification. If the time-ordered dataset of action types matches the time-ordered sequences of the particular user group, the user may be classified into that user group.Type: ApplicationFiled: May 28, 2025Publication date: September 18, 2025Applicant: Capital One Services, LLCInventors: Samuel Sharpe, Christopher Bayan Bruss, Maximo Moyer
-
Publication number: 20250259012Abstract: Aspects described herein may relate to techniques and/or methods that process certain forms of event data and/or tabular data for input to one or more machine learning models, such as a large language model. Additional aspects may relate to using the output of a large language model as part of a process for detecting fraud based on the event data and/or tabular data. In some variations, the event data and/or tabular data may be processed into data tokens, embeddings, or other forms of data suitable for use as input to a large language model.Type: ApplicationFiled: February 14, 2024Publication date: August 14, 2025Inventors: Samuel Sharpe, Christopher Bayan Bruss
-
COMPUTER-BASED SYSTEMS CONFIGURED TO SELECT A MONITORED DATA SEGMENTATION AND METHODS OF USE THEREOF
Publication number: 20250219810Abstract: In some embodiments, the present disclosure provides an exemplary system and method that may include steps of identifying a device capable of processing a data stream; calculating a plurality of hash keys for a plurality of monitored segmentations associated with the device capable of the data stream; generating an increment data counter that corresponds to each hash key in a plurality of counting structures; calculating an anomaly score associated for the plurality of monitored segmentations; selecting a monitored segmentation based on the anomaly score; determining that a selected monitored segmentation meets a predetermined threshold associated with the anomaly score; and automatically marking the device capable of the data stream with a pre-generated label.Type: ApplicationFiled: December 29, 2023Publication date: July 3, 2025Inventors: Nikita Seleznev, Christopher Bayan Bruss, Chaya Glendon, Senthil Kumar -
Patent number: 12333000Abstract: Methods and systems are described herein for generating group definition sequences for accounts (e.g., user accounts) using action sequence processing and then classifying accounts using those group definition sequences. A plurality of user account actions and corresponding time that each action was taken may be received and based on that information, a sequence of action types sometimes referred to as a time-ordered dataset of action types (e.g., based on a chronological order of the actions) may be generated. The time-ordered dataset of action types may be compared with known time-ordered sequences for a particular user group or user classification. If the time-ordered dataset of action types matches the time-ordered sequences of the particular user group, the user may be classified into that user group.Type: GrantFiled: February 8, 2023Date of Patent: June 17, 2025Assignee: Capital One Services, LLCInventors: Samuel Sharpe, Christopher Bayan Bruss, Maximo Moyer
-
Publication number: 20250077946Abstract: Systems and methods for ranking user interface elements using explainability vectors. The system receives training data for a ranking machine learning model. The training data comprises values for a first set of features. The system trains the ranking machine learning model using the training data. The system processes the ranking model to extract an explainability vector. Based on the explainability vector, the system processes the first set of features to generate a second set of features. The system processes the second set of features and the output of the predictive machine learning model to generate an explanative factor and trains a ranking model using the explanative factor and a third set of features. The system receives as output from the ranking model a vector indicating display positions and rankings of user interface elements.Type: ApplicationFiled: August 28, 2023Publication date: March 6, 2025Applicant: Capital One Services, LLCInventors: Samuel SHARPE, Christopher Bayan BRUSS, Brian BARR
-
Publication number: 20250077981Abstract: Systems and methods for generating contextual data for downstream models using explainability vectors. The system receives training data for an upstream machine learning model. The training data comprises values for a first set of features. The system trains the upstream machine learning model using the training data. The system processes the upstream machine learning model to extract an explainability vector. Based on the explainability vector, the system processes the first set of features to generate a second set of features. The system processes the second set of features and the output of the upstream machine learning model to generate an explanative factor and trains a downstream model using the explanative factor and a third set of features.Type: ApplicationFiled: August 28, 2023Publication date: March 6, 2025Applicant: Capital One Services, LLCInventors: Samuel SHARPE, Christopher Bayan BRUSS, Brian BARR
-
Publication number: 20250053491Abstract: Systems and methods for executing resource availability notifications to user systems are described. In some aspects, the system receives, for a first plurality of user systems, a first plurality of user profiles and a plurality of resource availability values. Each user profile includes values for a set of features. The system processes a first machine learning model which generates resource availability values from the set of features and extracts an explainability vector. The system uses the explainability vector to generate an embedding map that translates feature values into a corresponding embedding in an embedding space. The system encodes a second plurality of user profiles and processes the resulting user profile vectors using a second machine learning model to generate clusters of user profile vectors. The system selects a cluster from the clusters of user profile vectors and determines user systems corresponding to the cluster for executing resource availability notifications.Type: ApplicationFiled: August 10, 2023Publication date: February 13, 2025Applicant: Capital One Services, LLCInventors: Samuel SHARPE, Christopher Bayan BRUSS, Brian BARR
-
Publication number: 20250021658Abstract: Systems and methods for generating communications based on user account activity data are described herein. For example, the system may receive an input activity log and generate a plurality of tokens. The system may generate a time-ordered sequence of tokens based on the plurality of tokens. The system may generate an output vector encoding based on a machine learning model. The system may generate a predicted communication based on a vector encoding model. The system may transmit the predicted communication to a user device.Type: ApplicationFiled: July 12, 2023Publication date: January 16, 2025Applicant: Capital One Services, LLCInventors: Samuel SHARPE, Christopher Bayan BRUSS, Senthil KUMAR
-
Publication number: 20250021461Abstract: Systems and methods for generating communications based on user account activity data are described herein. For example, the system may obtain an input activity log and generate an activity log transformation. The system may input the activity log transformation into a vector encoding model to obtain a first output vector encoding. The system may input the first output vector encoding into a contrastive machine learning model to obtain a first matching vector encoding. The system may access a first plurality of vector encodings from a communication database. Based on comparing each vector encoding in the first plurality of vector encodings with the first matching vector encoding, the system may generate the matching communication.Type: ApplicationFiled: July 12, 2023Publication date: January 16, 2025Applicant: Capital One Services, LLCInventors: Samuel SHARPE, Christopher Bayan BRUSS, Senthil KUMAR