Association Rule Learning for App Transaction Trouble Spot Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for analyzing customer interactions in web or mobile applications are inefficient, as they require expensive and time-consuming replay of customer sessions to identify trouble spots, and lack the ability to quantify customer difficulties effectively, leading to revenue losses due to poor user experience.

Innovation Solution

An approach that utilizes an association rule learning algorithm, such as the Apriori algorithm, to generate rules based on customer transaction data, predicting user outcomes and identifying areas of difficulty by analyzing historical interactions and providing dynamic assistance to improve user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If customer session replay is used to identify trouble spots, then customer struggle points can be visualized, but the process becomes very expensive and time consuming

Engineering Contradiction:
Improveidentification accuracy of trouble spotsVSAvoidtime required for analysis
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary analysis by automatically processing customer session data through association rule learning algorithms to generate confidence values and identify trouble spots before any human review is needed. This preliminary action eliminates the need for manual replay and analysis, directly resolving the time loss issue while maintaining identification accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of requiring analysts to replay actual customer sessions, the system creates a computational model (association rules with confidence values) that replicates the analysis function. This copying approach allows automated identification of trouble spots without the time-consuming manual replay process, while preserving the precision of trouble spot detection.

Inventive Principle:
Principle #26Copying

2Loss of information

If manual session replay is performed to see customer interactions, then specific struggle points can be identified, but the cost and time required increase significantly

Engineering Contradiction:
Improvedetailed interaction informationVSAvoidresource consumption for analysis
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The system enables self-service analysis where the data automatically generates association rules and confidence values without requiring human analysts to perform manual replay. The system serves itself by processing customer interaction data through automated algorithms, preserving detailed interaction information while eliminating the high resource consumption of manual analysis.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical process of manual session replay with an automated computational system using association rule learning algorithms. This substitution preserves all detailed interaction information through systematic processing while dramatically reducing the energy and resource consumption associated with human analysts manually reviewing sessions.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Measurement precision

If traditional analysis methods are used to quantify customer difficulties, then some metrics can be obtained, but the ability to predict customer outcomes is insufficient

Engineering Contradiction:
Improvequantification of customer difficultiesVSAvoidprediction accuracy of customer outcomes
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system implements feedback by using association rule learning to analyze customer transaction patterns and generate confidence values that predict future customer outcomes. The feedback loop continuously refines the association rules based on observed customer behavior, improving both the precision of difficulty quantification and the reliability of outcome predictions over time.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent transforms traditional analysis by introducing confidence values as a new parameter that directly measures the likelihood of customer achieving goals. This parameter change from simple metric collection to probabilistic prediction enhances both the precision of difficulty quantification and the reliability of outcome predictions by providing a statistically grounded measure of customer success probability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11222270B2Using learned application flow to predict outcomes and identify trouble spots in network business transactions
Publication Date: 2022.01.11 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11222270B2 patent drawing
  • US11222270B2 patent drawing
  • US11222270B2 patent drawing

AI summary

An approach is provided that receives, over a computer network, transaction data from a number of clients that are running an app. The approach generates association rules by inputting the transaction data to an association rule learning algorithm, such as an Apriori algorithm. Each association rule is based on a user transaction pattern and a desired result, and each association rule includes a generated confidence value that pertains to an expected performance of one of the steps included in the respective association rule. The app is then modified based on an analysis of the generated confidence values, with the app modification being directed towards improving one or more of the confidence values.