Mobile App Crash Data Tracking for Incomplete Purchase Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile application errors during transactions, such as crashes or incomplete purchases, result in monetary losses for providers due to missed opportunities, as users may abandon purchases rather than retrying through the affected application.

Innovation Solution

Implementing a system to track and analyze transaction events and application errors on mobile devices, using monitoring components and analytics services like SPLUNK ENTERPRISE, to identify correlations between incomplete transactions and errors, enabling developers to prioritize debugging efforts based on the impact of these errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If mobile application errors occur during transactions, then application functionality is maintained, but monetary losses increase due to incomplete transactions

Engineering Contradiction:
Improveapplication functionalityVSAvoidmonetary loss
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system implements feedback by tracking and analyzing application errors and their correlation with incomplete transactions. Error tracking components monitor application performance, capture error data, and provide feedback to developers about which errors cause the most monetary loss, enabling prioritized debugging efforts

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent converts the harmful effect of application errors into beneficial information by tracking and analyzing error patterns. Instead of errors merely causing loss, they generate valuable data about which specific errors impact transactions most, allowing developers to prioritize fixes based on actual monetary impact rather than guessing

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

2Measurement precision

If comprehensive error tracking is implemented, then debugging priority can be determined, but system complexity increases

Engineering Contradiction:
Improveerror impact measurementVSAvoidtracking system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The tracking system is segmented into distinct functional components: error tracking components that monitor application errors, transaction tracking components that monitor transaction completion, and analysis components that correlate the data. This segmentation allows each component to perform its specific function independently, managing complexity through modular design

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11860717B1Graphical user interface for presenting crash data
Publication Date: 2024.01.02 CISCO TECHNOLOGY INC
  • US11860717B1 patent drawing
  • US11860717B1 patent drawing
  • US11860717B1 patent drawing

AI summary

Various methods and systems for tracking incomplete purchases in correlation with application performance, such as application errors or crashes, are provided. In this regard, aspects of the invention facilitate monitoring transaction and application error events and analyzing data associated therewith to identify data indicating an impact of incomplete purchases in relation to an error(s) such that application performance can be improved. In various implementations, application data associated with an application installed on a mobile device is received. The application data is used to determine that an error that occurred in association with the application installed on the mobile device correlates with an incomplete monetary transaction initiated via the application. Based on the error correlating with the incomplete monetary transaction, a transaction attribute associated with the error is determined.