Re-authentication Server for Conversational AI Agents

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional conversational systems are burdened with the complexity of handling on-demand re-authentication requirements, which can lead to increased error rates and fragility, as they need to manage re-authentication queries alongside substantive requests, hindering the development of conversational AI agents that can interface with users and organizations independently of re-authentication rules.

Innovation Solution

An independent re-authentication server is introduced, separate from the primary conversational system, to handle re-authentication queries and rules, allowing the conversational AI agents to focus on substantive requests without addressing re-authentication complexities, and enabling seamless interaction with users by using a conversational style identical to the primary system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the primary conversational system handles both substantive requests and re-authentication queries, then it can process all user interactions in one system, but the system complexity increases and error rates increase

Engineering Contradiction:
ImproveUnified request handlingVSAvoidSystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system is divided into two independent servers: a primary conversational system that handles substantive user requests, and a separate re-authentication server that handles authentication queries. This segmentation allows each system to specialize in its specific function, reducing overall complexity while maintaining unified request handling capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An independent re-authentication server acts as an intermediary between the primary conversational system and authentication requirements. This mediator handles all re-authentication queries, allowing the primary system to remain simple while still fulfilling authentication needs through the intermediary service.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the primary conversational system manages re-authentication rules, then authentication can be integrated into the conversation flow, but the system becomes more fragile and error-prone

Engineering Contradiction:
ImproveAuthentication integrationVSAvoidSystem fragility
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Re-authentication rules and logic are extracted from the primary conversational system and placed into a dedicated re-authentication server. This extraction removes the source of fragility and errors from the main system while preserving authentication integration, as the separate server still handles authentication seamlessly.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The re-authentication server serves as an intermediary that specializes in authentication rules, providing reliable authentication integration without introducing fragility to the primary conversational system. The intermediary handles authentication complexities independently.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If conversational AI agents must handle re-authentication complexities, then authentication can be managed within the same conversational context, but the agents cannot operate independently of re-authentication rules

Engineering Contradiction:
ImproveConversational independenceVSAvoidAuthentication management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

By segmenting authentication management into a separate re-authentication server, conversational AI agents in the primary system gain independence from re-authentication rules. The agents can operate purely in their conversational context while the separate server handles authentication complexities independently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The re-authentication server acts as an intermediary that manages authentication complexities externally, allowing conversational AI agents to maintain their independence and versatility while still fulfilling authentication requirements through the intermediary service.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If re-authentication is handled by the primary system, then all requests can be processed through a single interface, but the error rate increases due to handling multiple query types

Engineering Contradiction:
ImproveRequest processing efficiencyVSAvoidError rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Segmenting request handling into two specialized systems allows each to optimize for its specific query type. The primary conversational system focuses on substantive requests with high efficiency, while the re-authentication server handles authentication queries with high reliability, reducing overall error rates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The re-authentication server as an intermediary specializes in authentication queries, allowing the primary system to maintain high productivity for substantive requests while the intermediary handles authentication with specialized logic that reduces errors.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10440003B2Automatic on demand re-authentication of software agents
Publication Date: 2019.10.08 KASISTO INC
  • US10440003B2 patent drawing
  • US10440003B2 patent drawing
  • US10440003B2 patent drawing

AI summary

A system for re-authentication comprises a re-authentication server, implemented by one or more processing devices. The re-authentication server is configured to receive a re-authentication request from an organizational server, process the re-authentication request, and transmit a re-authentication prompt to a user device, wherein the re-authentication request is transmitted from the organizational server to the re-authentication server without being communicated to an application server configured to receive a request for at least one of a service and data from the user device.