# How an AI System Answers Financial Questions Using Specialized Bots

> This patent describes an AI system where a large language model (LLM) directs specialized machine learning agents to answer natural language questions about financial data, then refines the answers using an adversarial AI.

- **Patent:** US 12307349
- **Original title:** Systems and methods of large language model driven orchestration of task-specific machine learning software agents
- **Owner:** Broadridge Financial Solutions
- **Granted:** 2025
- **Status:** Active
- **Times cited:** 0
- **Field:** finance, ai_ml, software, telecommunications

## What it does

This system takes a user's natural language question about financial records, like "Find similar stocks to Apple." A central large language model (LLM) then processes this request and outputs specific instructions to various machine learning (ML) agents (Claim 1). For example, a 'similarity-based data record identification machine learning model' (Claim 1) might be instructed to compare financial instruments. These agents perform their tasks, like finding similar financial instruments based on specific attributes, and return their findings. The LLM then takes these findings and generates a natural language response. Crucially, an 'adversarial machine learning agent' (Claim 1) then automatically reviews and modifies this response until it meets certain quality standards, ensuring clarity and accuracy before it's shown to the user.

## What it does NOT cover

- Does not cover systems that process natural language queries for non-financial data records, as Claim 1 specifies 'at least one attribute associated with at least one financial instrument'.
- Does not cover systems where a large language model directly answers the query without orchestrating separate, task-specific machine learning agents.
- Does not cover systems that identify similar data records without using a 'similarity-based data record identification machine learning model' to determine a metric between items (Claim 1).
- Does not cover systems that generate natural language responses without an 'adversarial machine learning agent' to recursively auto-correct the output based on predetermined criteria (Claim 1).
- Does not cover systems where the ML agents are not configured to be instantiated in parallel (Claim 2).
- Does not cover systems that do not generate an 'explainability prompt' to get a natural language explanation from the LLM about its decisions (Claim 3).

## The clever bit

The novelty lies in using a large language model not just to answer questions, but to act as an orchestrator, directing specialized machine learning agents to perform specific data tasks. Even more clever is the 'adversarial machine learning agent' that automatically reviews and refines the LLM's final natural language output, ensuring it meets quality standards before being presented to the user.

## Real-world examples

1. Financial analysis platforms using AI to answer investor questions
2. Customer service chatbots for banking and investment firms
3. AI-powered tools for compliance and risk management in finance
4. Automated financial report generation systems
5. Intelligent search engines for financial data records

## Why it matters

This patent describes a method for AI systems to handle complex, domain-specific queries, particularly in finance, by combining the broad understanding of an LLM with the precision of specialized ML agents. This approach can improve the accuracy and reliability of AI-generated responses in critical fields. The inclusion of an adversarial agent for self-correction aims to address common issues of factual errors or 'hallucinations' in LLM outputs, making AI more trustworthy for professional use.

## Frequently asked questions

### What does How an AI System Answers Financial Questions Using Specialized Bots cover?

This patent describes an AI system where a large language model (LLM) directs specialized machine learning agents to answer natural language questions about financial data, then refines the answers using an adversarial AI.

### Who owns patent US 12307349?

Broadridge Financial Solutions owns this patent, granted in 2025.

### When does this patent expire?

This patent is expected to expire on August 1, 2044, when the invention enters the public domain.

### What problem does this patent solve?

This patent describes a method for AI systems to handle complex, domain-specific queries, particularly in finance, by combining the broad understanding of an LLM with the precision of specialized ML agents. This approach can improve the accuracy and reliability of AI-generated responses in critical fields. The inclusion of an adversarial agent for self-correction aims to address common issues of factual errors or 'hallucinations' in LLM outputs, making AI more trustworthy for professional use.

### What does this patent NOT cover?

Does not cover systems that process natural language queries for non-financial data records, as Claim 1 specifies 'at least one attribute associated with at least one financial instrument'.

**Full plain-English explainer:** https://patentbrief.org/patent/us/12307349/systems-and-methods-of-large-language-model-driven-orchestration-of-task-specifi

**Original patent:** https://patents.google.com/patent/US12307349

---

_Source: PatentBrief — https://patentbrief.org. Patent facts are from public records; the plain-English explanation is PatentBrief's._


## Related patents

Semantically similar inventions in the PatentBrief corpus:

- [Using Non-AI Systems to Improve AI Text Generation](https://patentbrief.org/patent/us/12353827/computer-implemented-methods-for-the-automated-analysis-or-use-of-data-including) — This patent describes a method where a traditional, rule-based computer system helps a Large Language Model (LLM) generate more accurate and reliable text by providing it with better context and fact-checking.
- [How Computers Rank Financial News for Analysts](https://patentbrief.org/patent/us/11922469/automated-news-ranking-and-recommendation-system) — This patent describes a computer system that automatically collects financial news, groups similar stories, and ranks them for financial analysts using advanced text analysis and machine learning.
- [Training AI on Private Data Without Seeing It](https://patentbrief.org/patent/us/12518214/distributed-machine-learning-systems-including-generation-of-synthetic-data) — This patent describes a way to train artificial intelligence models using private data stored on many separate computers, by generating fake data that mimics the real data's patterns, so the private data itself never leaves its original location.
- [How Cloud Systems Automatically Create and Train AI Data Models](https://patentbrief.org/patent/us/11615208/dall-e-text-to-image-generation) — A cloud-based system that generates fake, privacy-safe data to train AI models, ensuring they remain accurate while protecting sensitive personal information.
- [How Banks Dynamically Adjust Security Questions Based on Your Behavior](https://patentbrief.org/patent/us/10169761/stripe-atlas) — A system that automatically changes the difficulty and number of security questions you face when opening a bank account based on your device data and risk level.
