Unified Messaging Interface for Multi-Entity Natural Language Dialog

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional dialog-type content providing systems are limited in their ability to provide content or services outside their scope, leading to user frustration when the user's request is not met by a single content provider, as they cannot call or invite other entities to fulfill the request.

Innovation Solution

A method where a dialog entity, such as a chatbot, can call or invite another entity capable of providing the requested service, allowing users to receive content or services from multiple dialog entities based on natural language inputs, using a messaging application program with a messaging UI that facilitates communication between the user and multiple NLP servers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single dialog-type content providing system is managed by a single content provider, then the system structure is simple and easy to manage, but the system cannot provide content or services outside its scope, leading to user frustration

Engineering Contradiction:
Improveservice coverageVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges multiple dialog entities from different content providers into a unified messaging interface. The electronic device receives natural language inputs and transmits them to multiple external servers (different dialog entities), combining their responses in a single messaging UI. This allows the system to provide diverse content and services while maintaining a simple user-facing structure.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The messaging application program serves as a universal platform that can interface with multiple different dialog entities simultaneously. It handles various types of content and services through a single unified interface, making the system multi-functional without requiring the user to interact with multiple separate systems.

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

2Adaptability or versatility

If the dialog entity cannot call or invite other entities, then the system operation is simple, but the user cannot receive content or services from multiple sources

Engineering Contradiction:
Improveentity collaborationVSAvoidsystem operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The electronic device and messaging application act as intermediaries between the user and multiple dialog entities. The user sends a natural language input to the messaging app, which then transmits the request to multiple external servers. The responses from different entities are collected and presented back to the user through the same messaging interface, enabling entity collaboration without complicating user operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If multiple NLP servers are involved to provide comprehensive services, then the service coverage is improved, but the interface complexity increases

Engineering Contradiction:
Improveservice diversityVSAvoidinterface structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the complexity by separating the backend multi-server architecture from the frontend user interface. Multiple NLP servers operate independently in the background, each handling specific content or services. The messaging application program provides a unified, simple interface that masks the underlying complexity, presenting all responses in a consistent dialog format to the user.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10650817B2Method and electronic device for providing contents based on natural language understanding
Publication Date: 2020.05.12 SAMSUNG ELECTRONICS CO LTD
  • US10650817B2 patent drawing
  • US10650817B2 patent drawing
  • US10650817B2 patent drawing

AI summary

Disclosed is an electronic device includes a display, a communication circuit, a processor, and a memory. The memory stores instructions that cause the processor to receive a natural language input from a user, to transmit at least a portion of the natural language input to an external server, to display a first message based on the natural language input and a first indication indicating the user, to receive a first response from the external server, to display a second indication indicating a first engine and a second message based on the first response, to receive a second response from the external server, and to display a third indication indicating a second engine and a third message based on the second response. The first response is generated by the first engine based on the natural language input, and the second response is generated by the second engine based on the natural language input.