Context-Adaptive Natural Language Response Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Interactive user interface technologies for electronic devices typically provide uniform responses to events, failing to adapt the amount and type of information based on user context, resulting in responses that may not be relevant or useful to the user.

Innovation Solution

An electronic device with a processor and memory that detects events, determines queries, obtains raw data, creates a main information condition table based on context, selects relevant information, and generates a natural language response using this information for output.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If an electronic device provides uniform responses to all events, then the system complexity is low and easy to implement, but the responses are not relevant or useful to the user's specific context

Engineering Contradiction:
Improvecontext adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system pre-establishes multiple condition tables that define different response strategies for various contexts. When an event occurs, the system quickly matches the event type with the corresponding pre-defined condition table and executes the appropriate response strategy, avoiding complex real-time analysis while achieving context-adaptive responses

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the parameter of information selection criteria based on context. Different condition tables contain different sets of information priorities and response templates, allowing the system to adapt its response characteristics (such as level of detail, tone, or information type) according to the specific context without fundamentally changing the system architecture

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If an electronic device collects and provides all available information in responses, then the information completeness is high, but the information overload reduces user experience

Engineering Contradiction:
Improveinformation completenessVSAvoiduser experience
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system extracts only the most relevant information from the complete data set based on the applicable condition table. Each condition table specifies which information elements should be included or excluded, allowing the system to provide complete yet concise responses by selectively extracting necessary information rather than presenting all available data

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies partial action by providing a subset of information that is sufficient for the user's needs in each context. Rather than providing all possible information (excessive action), the condition tables define the optimal partial set of information to include, achieving completeness for the specific context without overwhelming the user

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If an electronic device generates customized responses based on user context, then the response relevance is improved, but the processing time and computational resources increase

Engineering Contradiction:
Improveresponse relevanceVSAvoidresponse processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary organization of response strategies by pre-defining multiple condition tables with different response patterns, information priorities, and templates. When a user event occurs, the system simply needs to identify the matching condition table and execute the pre-prepared response logic, significantly reducing real-time processing requirements while maintaining high response relevance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes response parameters (such as information depth, formatting style, or content type) based on the selected condition table rather than generating entirely custom responses. This parameter-based adaptation allows the system to maintain response relevance across different contexts while using efficient template-based generation instead of complex real-time synthesis

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11372907B2Electronic device for generating natural language response and method thereof
Publication Date: 2022.06.28 SAMSUNG ELECTRONICS CO LTD
  • US11372907B2 patent drawing
  • US11372907B2 patent drawing
  • US11372907B2 patent drawing

AI summary

An electronic device is provided. The electronic device includes an output device, at least one processor operatively connected to the output device, and a memory operatively connected to the at least one processor. The memory may store instructions that cause at least one processor to output a natural language response based on main information selected from raw data depending on a context. Other various embodiments as understood from the specification are also possible.