Actionable Answer Card for Natural Language Query Refinement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current database management systems and data analytics applications lack the ability to efficiently query complex data using natural language, and once results are obtained, users cannot further manipulate or share them in a comprehensive manner, leading to inefficiencies and frustration.

Innovation Solution

Implementing a Natural Language Query (NLQ) system that allows users to ask questions in a conversational interface, process queries using predefined templates, and generate actionable answer cards that can be edited, shared, and further queried, enabling continuous workflow and real-time data manipulation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users query complex data using traditional database management systems, then they can obtain query results, but the process is difficult and time consuming requiring users to start over with new queries if results do not fit needs

Engineering Contradiction:
Improvequery efficiencyVSAvoidtime to obtain and refine results
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements dynamic query refinement by allowing users to interactively modify query parameters and naturally language questions after initial results are generated. The system continuously adapts query results based on user feedback without requiring complete query restarts, enabling iterative refinement of data exploration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system maintains continuous workflow by preserving query context and results across multiple interactions. Users can build upon previous queries through natural language follow-up questions, and the system continuously provides relevant results without interrupting the analytical workflow, eliminating the need to start over.

Inventive Principle:
Principle #20Continuity of useful action

2Adaptability or versatility

If users obtain query results as snapshots, then they can view data at a specific time, but they cannot continue work with results in a comprehensive manner to focus answers while maintaining real-time data access

Engineering Contradiction:
Improveability to continue work with resultsVSAvoidsystem capability for continuous data manipulation
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates answer cards that serve multiple functions: they display query results, allow interactive refinement through natural language questions, enable sharing with collaborators, and maintain real-time data connectivity. This multi-functional component eliminates the need for separate tools for different data manipulation tasks.

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

Solution Approach 2:

The answer card acts as an intermediary between the database system and the user, maintaining real-time data connections while providing a stable interface for interaction. It mediates between snapshot visualization and continuous data access, allowing users to work with results as if static while maintaining live data connectivity in the background.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If typical applications require users to start over with new queries when answer content does not fit needs, then query results can be obtained, but user workflow is halted creating inefficiencies and frustration

Engineering Contradiction:
Improveworkflow continuityVSAvoiduser efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system implements continuous feedback loops where user interactions with answer cards, natural language questions, and result refinements are immediately processed and reflected in updated results. This real-time feedback mechanism allows users to iteratively improve query outcomes without workflow interruptions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary data exploration and analysis before users need to request specific results. By pre-processing data and maintaining query context, the system is ready to immediately respond to user follow-up questions without requiring users to restart their analytical workflow.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11086893B2Actionable answer card in natural language query
Publication Date: 2021.08.10 SALESFORCE INC
  • US11086893B2 patent drawing
  • US11086893B2 patent drawing
  • US11086893B2 patent drawing

AI summary

System, method, and computer product embodiments are described for querying a database using natural language queries (NLQ) to produce actionable results in an answer card. The method allows a user to take further action with the answer card by editing the card contents, manipulating the way data is displayed, or querying the answer results for more details of the data. By the method, the user may continue exploration of the data, use the results to collaborate with others, or build a story from the data in a presentation format, such as a dashboard, while maintaining access to the real-time data of the database through the answer card. System and computer product embodiments implement the method.