Bot response generation with dynamically-changing website or native application

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication sessions on the web are limited to text-only exchanges and lack dynamic content updates based on message interactions.

Innovation Solution

A conversational website or native application interface that includes a communication area and a dynamic content area, where content in the dynamic area is updated in real-time based on messages exchanged during the session, using attributes of the messages to determine and display relevant content elements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If text-only communication sessions are used, then system simplicity is maintained, but user engagement and information delivery are limited

Engineering Contradiction:
Improveuser engagementVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The interface is divided into distinct functional areas: a communication area for message exchange and a dynamic content area for displaying relevant content. This segmentation allows the system to handle different types of information separately, enhancing user engagement without overwhelming system complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The communication session system is enhanced to serve multiple functions: it not only exchanges messages but also dynamically displays context-relevant content based on message attributes. This multi-functionality transforms a simple text exchange into an engaging interactive experience

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

2Loss of information

If dynamic content updates are added to communication sessions, then information delivery is enhanced, but processing requirements increase

Engineering Contradiction:
Improveinformation deliveryVSAvoidprocessing energy
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

Content elements are pre-associated with specific message attributes before the communication session begins. When a message is received, the system simply retrieves and displays the pre-associated content based on the message's attributes, avoiding the need for complex real-time analysis and reducing processing energy requirements

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors message attributes and provides feedback by dynamically updating the content area. This feedback mechanism ensures that relevant information is delivered to users in real-time based on the ongoing communication, enhancing information delivery without requiring excessive processing

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If real-time content updates based on message attributes are implemented, then user engagement increases, but system complexity increases

Engineering Contradiction:
Improveuser engagementVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Different areas of the interface have specialized functions: the communication area handles message display while the dynamic content area handles context-relevant content. Each area is optimized for its specific purpose, allowing the system to provide engaging functionality without requiring complex integration across the entire interface

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12388771B2Bot response generation with dynamically-changing website or native application
Publication Date: 2025.08.12 LIVEPERSON INC
  • US12388771B2 patent drawing
  • US12388771B2 patent drawing
  • US12388771B2 patent drawing

AI summary

Systems and methods provide a conversational website or native application. The conversational website or native application includes an interface that enables a network device to exchange one or more messages with a bot or a terminal device (operated by a live agent) during a communication session. The interface may include a communication area (e.g., a portion of the screen) and a dynamic content area (e.g., another portion of the screen). The content of a message received from the network device may be used to select dynamic content to display in the dynamic content area. Dynamic updating of content displayed in the dynamic content area occurs continuously as messages are exchanged during the communication session.