Dialog Manager Ontology Mapping for Natural Language Intent

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems fail to understand user context in natural language queries, leading to incorrect interpretations and results, as they require specific syntax to define a search domain rather than identifying it from the query context.

Innovation Solution

A spoken dialog system that uses a dialog manager to determine user intent by combining speech recognition, natural language understanding, context, and ontology data, identifying and executing actions based on defined ontologies associated with network applications, allowing for context-aware processing of user phrases.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional search systems use specific syntax to define search domain, then search precision is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvesearch precisionVSAvoidease of operation
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent introduces an intermediary component (search agent with ontology-based understanding) that mediates between the user's natural language query and the search system. This intermediary translates contextual meaning into structured search parameters, maintaining precision while allowing natural language input.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the parameter of domain definition from explicit syntax requirements to implicit contextual understanding. By using ontology-based interpretation, the system dynamically determines search domain parameters based on the semantic content of the query rather than requiring predefined syntactic structures.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If conventional systems require specific syntax for domain definition, then reliability of search domain identification is improved, but device complexity deteriorates

Engineering Contradiction:
Improvereliability of domain identificationVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-defining ontologies and domain knowledge structures before the search process. These pre-established semantic frameworks enable the system to reliably interpret queries without requiring complex real-time analysis, thus maintaining reliability while managing complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The search agent acts as an intermediary that uses pre-built ontologies to bridge natural language queries and structured search domains. This mediator layer provides reliable domain identification through systematic ontology matching rather than ad-hoc syntax parsing.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If systems use context-aware processing of natural language, then understanding of user intent is improved, but difficulty of detecting and measuring deteriorates

Engineering Contradiction:
Improveunderstanding of user intentVSAvoiddifficulty of detecting user intent
Core Design Contradiction:
Loss of informationVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments the complex task of intent understanding into manageable components: speech recognition, natural language parsing, ontology matching, and action generation. This segmentation makes the detection and measurement of user intent feasible by breaking it down into discrete, measurable steps.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The search agent serves as an intermediary that systematically processes contextual information through multiple analysis layers. This mediator structure enables the system to detect and measure user intent by transforming unstructured natural language into structured semantic representations that can be analyzed and measured.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10585957B2Task driven user intents
Publication Date: 2020.03.10 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10585957B2 patent drawing
  • US10585957B2 patent drawing
  • US10585957B2 patent drawing

AI summary

Identification of user intents may be provided. A plurality of network applications may be identified, and an ontology associated with each of the plurality of applications may be defined. If a phrase received from a user is associated with at least one of the defined ontologies, an action associated with the network application may be executed.