Bridge Event Analytics for Web Path Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current web analytics tools lack the ability to efficiently analyze paths taken by website visitors, as they do not retain memory of previous work, leading to redundant report building and inefficient management of checkpoints and fallout metrics.

Innovation Solution

The development of tools and techniques that allow for the selection of checkpoints and identification of common bridge events between them, enabling the analysis of website visitor paths and providing path analysis information based on frequency of events without regard to their position on the path, using a processor and memory interoperable system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the report builder runs from scratch each time checkpoints are edited, then the report is built consistently based on current checkpoints, but redundant work is duplicated and processing time increases

Engineering Contradiction:
Improvereport consistencyVSAvoidreport building efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by identifying and retaining information about previously processed checkpoint pairs. When checkpoints are edited, the system compares current checkpoints against stored historical data to determine which reports can be reused or partially updated, avoiding complete regeneration and reducing redundant processing.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If the report builder has no memory of previous work, then the system remains simple and easy to implement, but it cannot optimize by reusing previous report building work

Engineering Contradiction:
Improvesystem simplicityVSAvoidreport building speed
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system creates and stores copies of report building information and checkpoint data for future reference. By maintaining a memory store of previously processed checkpoint pairs and their associated reports, the system can retrieve and reuse this information when checkpoints remain unchanged, significantly improving processing speed without substantially increasing system complexity.

Inventive Principle:
Principle #26Copying

3Measurement precision

If all checkpoint pairs are reprocessed every time, then the analysis remains complete and accurate, but the processing time and computational resources increase

Engineering Contradiction:
Improveanalysis completenessVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system extracts and identifies checkpoint pairs that have not changed from the current set of checkpoints. By separating unchanged checkpoint pairs from those that require reprocessing, the system retrieves pre-generated reports for unchanged pairs and only processes the subset of checkpoints that have actually changed, maintaining analysis completeness while dramatically reducing processing time.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9390138B2Bridge event analytics tools and techniques
Publication Date: 2016.07.12 ADOBE INC
  • US9390138B2 patent drawing
  • US9390138B2 patent drawing
  • US9390138B2 patent drawing

AI summary

Multiple selected checkpoints define a group of paths represented in an analytics database. One or more events which appear between the multiple checkpoints on each of a plurality of the paths are identified as common bridge events. Path analysis information is then output, such as a bridge event analysis including a list of website visitor common bridge events that are ranked by their frequency of appearance, the frequencies calculated without regard to where each visitor event appears on a given path.