{
  "patent_number": "US 12067362",
  "country": "US",
  "title": "How a Computer System Improves Large Language Model Output with Structured Data",
  "original_title": "Computer implemented methods for the automated analysis or use of data, including use of a large language model",
  "summary": "This patent describes a method where a separate computer system analyzes and refines the initial output from a large language model (LLM) by translating it into a highly structured, machine-readable language to reduce bias and improve accuracy.",
  "what_it_does": "This patent details a computer-implemented method for improving the output of a Large Language Model (LLM). First, the LLM processes input data and generates an initial output (claim 1a). This initial output is then sent to a separate 'processing system' (claim 1c). This processing system is unique because it uses a highly structured, machine-readable language. This language represents data using 'semantic nodes' (specific meanings) and 'semantic links' between them, where even the links are semantic nodes (claim 1b). It also represents 'reasoning steps' and 'computation units' within this language (claim 1b). The processing system analyzes the LLM's initial output by translating it into this structured language and using its built-in reasoning steps and computation units (claim 1d). For example, if an LLM generates a response that contains factual errors or shows bias, this processing system can identify those issues by analyzing the translated output for factual inaccuracies (claim 4) or bias (claim 9), and then generate a corrected, 'bias-reduced version' or 'improved version' to present to the user (claim 1d).",
  "what_it_does_not_cover": [
    "Does not cover systems that refine LLM output solely by using another LLM as a critic or editor, without translating the output into the specified structured, machine-readable representation for analysis.",
    "Does not cover methods that improve LLM output using simple keyword filters or statistical models to reduce bias, without the explicit use of semantic nodes, semantic links, reasoning steps, and computation units.",
    "Does not cover systems that provide additional context or instructions to the LLM *before* it generates its initial output, as the core claim focuses on analyzing the LLM's output *after* it has been generated.",
    "Does not cover systems that only check for grammatical errors or stylistic improvements in LLM output, without also analyzing for factual inaccuracies, contradictions, or logical consistency using semantic reasoning.",
    "Does not cover systems that use a structured language if that language does not represent semantic nodes, semantic links, reasoning steps, and computation units as explicitly defined in the claims."
  ],
  "filed": "2023-04-17",
  "granted": "2024-08-20",
  "expires": "2043-04-17",
  "status": "active",
  "holder": "Unlikely Artificial Intelligence",
  "holder_url": "https://patentbrief.org/company/unlikely-artificial-intelligence",
  "inventors": [
    {
      "name": "Robert Heywood",
      "url": "https://patentbrief.org/inventor/robert-heywood"
    },
    {
      "name": "Paul BENN",
      "url": "https://patentbrief.org/inventor/paul-benn"
    },
    {
      "name": "Duncan REYNOLDS",
      "url": "https://patentbrief.org/inventor/duncan-reynolds"
    },
    {
      "name": "Ziyi Zhu",
      "url": "https://patentbrief.org/inventor/ziyi-zhu"
    },
    {
      "name": "Seth WARREN",
      "url": "https://patentbrief.org/inventor/seth-warren"
    },
    {
      "name": "Ayush Shah",
      "url": "https://patentbrief.org/inventor/ayush-shah"
    },
    {
      "name": "William Tunstall-Pedoe",
      "url": "https://patentbrief.org/inventor/william-tunstall-pedoe"
    },
    {
      "name": "Luci KRNIC",
      "url": "https://patentbrief.org/inventor/luci-krnic"
    }
  ],
  "times_cited": 5,
  "tags": [
    "ai_ml",
    "software",
    "telecommunications",
    "consumer_electronics"
  ],
  "abstract": "Methods are provided, such as a method of interacting with a large language model (LLM), including the step of a processing system using a structured, machine-readable representation of data that conforms to a machine-readable language, such as a universal language, to provide new context data for the LLM, in order to improve the output, such as continuation text output, generated by the LLM in response to a prompt; and such as a method of interacting with a LLM, including the step of providing continuation data generated by the LLM to a processing system that uses a structured, machine-readable representation of data that conforms to a machine-readable language, such as a universal language, in which the processing system is configured to analyse the continuation output generated by the LLM in response to a prompt to enable an improved version of that continuation output to be provided to a user. Related computer systems are provided.",
  "url": "https://patentbrief.org/patent/us/12067362/computer-implemented-methods-for-the-automated-analysis-or-use-of-data-including-12067362",
  "markdown_url": "https://patentbrief.org/patent/us/12067362/computer-implemented-methods-for-the-automated-analysis-or-use-of-data-including-12067362/md",
  "google_patents_url": "https://patents.google.com/patent/US12067362",
  "relatedPatents": [
    {
      "patentNumber": "12073180",
      "countryCode": "US",
      "title": "How a Computer System Fact-Checks AI Language Models",
      "url": "https://patentbrief.org/patent/us/12073180/computer-implemented-methods-for-the-automated-analysis-or-use-of-data-including-12073180"
    },
    {
      "patentNumber": "11989527",
      "countryCode": "US",
      "title": "How a Computer System Checks and Improves AI Text",
      "url": "https://patentbrief.org/patent/us/11989527/computer-implemented-methods-for-the-automated-analysis-or-use-of-data-including-11989527"
    },
    {
      "patentNumber": "12353827",
      "countryCode": "US",
      "title": "Using Non-AI Systems to Improve AI Text Generation",
      "url": "https://patentbrief.org/patent/us/12353827/computer-implemented-methods-for-the-automated-analysis-or-use-of-data-including"
    },
    {
      "patentNumber": "12299406",
      "countryCode": "US",
      "title": "How AI Checks Documents for Policy Rules and Compliance",
      "url": "https://patentbrief.org/patent/us/12299406/large-language-model-artificial-intelligence-text-evaluation-system"
    },
    {
      "patentNumber": "12307349",
      "countryCode": "US",
      "title": "How an AI System Answers Financial Questions Using Specialized Bots",
      "url": "https://patentbrief.org/patent/us/12307349/systems-and-methods-of-large-language-model-driven-orchestration-of-task-specifi"
    }
  ]
}