Chatbot Input Auditing for AI Impersonation Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing interactive response systems struggle to distinguish between human and artificial intelligence interactions, particularly in private or professional contexts, leading to potential security breaches when AI systems imitate users to access secure data.

Innovation Solution

An interactive response system that utilizes an AI model and an AI auditor to monitor and analyze inputs for distinct human and AI interactions by leveraging machine learning algorithms, natural language processing, and customized user profiles to verify user authenticity through response times, utterances, and behavioral patterns.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If AI systems replicate human responses using publicly available data, then the ability to simulate human-like interactions is improved, but the security against unauthorized access deteriorates

Engineering Contradiction:
Improveability to simulate human-like interactionsVSAvoidsecurity against unauthorized access
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary authentication actions before allowing AI-generated content to access secure data. The AI auditor analyzes inputs and outputs in advance to detect AI-generated patterns, and only after verification does the system permit access to secure information, preventing unauthorized access while maintaining the ability to process AI-generated interactions

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

An AI auditor is introduced as an intermediary component between the AI system and secure data access. The auditor analyzes interactions to distinguish between human and AI-generated inputs, acting as a mediator that allows legitimate AI interactions while blocking unauthorized access to secure data

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system monitors and analyzes inputs to detect AI programs, then the security verification is improved, but the device complexity increases

Engineering Contradiction:
Improvesecurity verificationVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The AI auditor is designed as a multi-functional component that handles multiple security verification tasks including analyzing inputs for AI-generated patterns, detecting behavioral anomalies, verifying user authenticity, and managing authentication protocols. This consolidation of multiple security functions into a single component improves verification capability while limiting the increase in overall system complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12537825B2Securing interactive response systems from infiltration of artificial intelligence programs
Publication Date: 2026.01.27 BANK OF AMERICA CORP
  • US12537825B2 patent drawing
  • US12537825B2 patent drawing
  • US12537825B2 patent drawing

AI summary

A method for securing communications received at an automated chatbot within an entity network is provided. The method may enable securing the communications by monitoring inputs received at the automated chatbot in order to identify whether there may be a probability that the input is generated by an artificial intelligence (“AI”) program. The method may include receiving a request to initiate a chat session at the automated chatbot. Each input received at the automated chatbot may be simultaneously retrieved by a processor associated with the chatbot for verifying. Each input may be analyzed by an AI auditor application in comparison to trained data stored in an AI model. The trained data may include characteristics that may be associated with input generated by the AI program. When any inputs correspond to the trained data, the AI auditor may pause the chat session at the automated chatbot and/or terminate the chat session.