Predictive Virtual Assistant Intervention via Clickstream Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current virtual assistant systems in customer service environments lack predictive capabilities, failing to understand user intent and needs in real-time, leading to inefficient interactions and increased customer service costs.

Innovation Solution

A system utilizing advanced machine learning algorithms to generate vector representations of user clickstream data, predicting user needs and intents, and proactively intervening with relevant information during web browsing sessions through a virtual assistant application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a virtual assistant application is activated to receive and handle customer service requests, then the enterprise can provide customer service support, but the system incurs significant costs in staffing customer service centers and users spend unproductive time searching for responses

Engineering Contradiction:
Improvecustomer service efficiencyVSAvoiduser search time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by capturing and analyzing clickstream data during web browsing sessions to predict user needs and intents before the user actually initiates a customer service request. This allows the virtual assistant to be pre-populated with relevant information and proactive interventions, eliminating the need for users to spend time searching and reducing the complexity of handling requests later.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If a virtual assistant application provides default generic messages, then the system can respond to user queries, but the user must spend additional time interacting to get specific information and may receive irrelevant responses

Engineering Contradiction:
Improveuser interaction simplicityVSAvoidinteraction time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of clickstream data to predict user needs and intents before the interaction begins. This allows the virtual assistant to display customized, relevant messages and proactive interventions instead of generic defaults, reducing the number of interaction turns needed and eliminating time waste on irrelevant responses.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors and analyzes user clickstream behavior during the interaction, using this feedback to refine predictions and adjust responses in real-time. This creates a dynamic feedback loop where the virtual assistant learns from user actions and improves its responses, making interactions more efficient and relevant.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the virtual assistant platform cannot obtain pre-existing knowledge about user intent, then the system architecture remains simple, but the virtual assistant cannot proactively intervene or provide customized responses

Engineering Contradiction:
Improvevirtual assistant personalizationVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary capture and analysis of clickstream data during web browsing sessions to build a knowledge base about user behavior, preferences, and intent. This pre-processing of data enables the virtual assistant to be adaptive and personalized without requiring complex real-time analysis during interactions, as the heavy lifting is done in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces clickstream data analysis as an intermediary layer between the user and the virtual assistant. This intermediary processes user behavior data to extract meaningful patterns and predictions, which then feed into the virtual assistant. This mediator approach enables personalization and proactive capabilities while keeping the core virtual assistant architecture relatively simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11625450B1Automated predictive virtual assistant intervention in real time
Publication Date: 2023.04.11 FMR CORP
  • US11625450B1 patent drawing
  • US11625450B1 patent drawing
  • US11625450B1 patent drawing

AI summary

Methods and apparatuses are described for automated predictive virtual assistant intervention. A server computing device captures clickstream data corresponding to web browsing sessions of a user at a client computing device, and generates predicted needs of the user based upon the clickstream data. The server computing device identifies virtual assistant messages for the user based upon the predicted needs of the user, and displays the identified virtual assistant messages in a virtual assistant application on the client computing device.