Generative Language Model Input Disambiguation for Secure Database Chat

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack effective integration of generative language models with cloud-based computing environments, limiting their utilization in managing interactions and tasks within database systems.

Innovation Solution

A conversational chat system with a unified metadata framework, including a user interface layer, model layer, and data layer, facilitates interaction between cloud computing environments and generative language models, enabling tasks such as receiving user input, retrieving information, and generating natural language responses while ensuring data security and trust through a trust layer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If generative language models are integrated into cloud-based database systems, then user interaction and task completion efficiency are enhanced, but system complexity increases

Engineering Contradiction:
Improvetask completion efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system is divided into distinct layers: a user interface layer for interaction, a model layer for generative language processing, and a data layer for database operations. This segmentation allows each layer to be independently optimized and managed, reducing overall system complexity while maintaining high productivity through specialized functionality in each layer.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A trust layer is introduced as an intermediary between the generative language model and the database system. This trust layer manages authentication, authorization, and data security protocols, enabling safe integration without requiring direct exposure of complex model architectures or database structures to users.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a trust layer is added to ensure data security and integrity, then data security is improved, but device complexity increases

Engineering Contradiction:
Improvedata securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The trust layer performs preliminary actions by establishing authentication and authorization protocols before any data access occurs. Security measures are pre-configured and validated in advance, ensuring data integrity without requiring complex real-time security computations during normal operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The trust layer acts as an intermediary that sits between users and the database system, centralizing security functions. This mediator handles all security-related operations through standardized interfaces, simplifying the overall architecture by consolidating complexity in one layer rather than distributing it throughout the system.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If multiple channels are supported for user interaction, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improvemulti-channel interactionVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The user interface layer is designed with universal functionality to handle multiple interaction channels (text, voice, graphical) through a unified architecture. This multi-functional design allows the same layer to serve different communication modes without requiring separate processing pipelines, thereby improving adaptability while controlling complexity through shared resources.

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

Data Source

PatentUS20250272280A1Generative Language Model Dynamic Input Disambiguation In A Database System
Publication Date: 2025.08.28 SALESFORCE INC
  • US20250272280A1 patent drawing
  • US20250272280A1 patent drawing
  • US20250272280A1 patent drawing

AI summary

A computing services environment may include a database system storing database records for client organizations accessing computing services including a conversational chat interface, an application server providing access to the conversational chat interface, and an orchestration service configured to execute an orchestration process based on a natural language request message received via the conversational chat interface. An information enrichment and disambiguation process may be executed to determine candidate values corresponding to a text portion of the natural language request message. Novel clarification text requesting clarification of the candidate information may be determined and transmitted via the conversational chat interface. Updated information may be determined based on the candidate information and clarification input received via the conversational chat interface. Novel response text responsive to the natural language request message may be determined based on the updated information.