Website Analytics Overlay for Context-Aware Visualization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current website analytics solutions require customers to log into a third-party interface to view analytics, providing a third-person perspective that makes it difficult to understand specific data or usage patterns, as the metrics are not presented in the context of the website.

Innovation Solution

A method is implemented where a code snippet, such as JavaScript, is embedded into customer website pages to send data to a remote website analytics site, which then loads a bootstrap script to collect and pass data, including page and user interactions, and generates interactive graphical reports that overlay the customer website, providing a first-person perspective and context-aware analytics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If website analytics are displayed through a third-party interface requiring customer login, then analytics data collection capability is achieved, but user understanding of specific data and usage patterns deteriorates due to lack of website context

Engineering Contradiction:
Improvecontext informationVSAvoiduser understanding
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent introduces an intermediary component - a context-providing layer that sits between the analytics data source and the user interface. This intermediary enriches the raw analytics data with website context information (page structure, content, navigation elements) before presenting it to users, thereby resolving the information loss without complicating the user interface

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent merges previously separate elements (analytics data and website context) into a unified presentation. By combining click stream data with page structure information and visualizing them together on a single interface, the system eliminates the need for users to switch between multiple views or login to separate analytics portals

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If traditional third-party analytics interface is used, then data collection from website is achieved, but data visualization quality deteriorates due to detached perspective

Engineering Contradiction:
Improveusage pattern accuracyVSAvoidwebsite context
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent applies local quality by providing context-specific information at the appropriate location in the interface. Instead of presenting generic analytics data, the system tailors the visualization to show context-relevant information (such as page-specific click patterns, section-level engagement) where it is most needed, thereby improving measurement precision without losing website context

Inventive Principle:
Principle #3Local quality

3Quantity of substance

If code snippet is embedded in website pages to send data to remote analytics site, then data collection capability is improved, but system complexity increases due to additional scripts and processing

Engineering Contradiction:
Improveanalytics data volumeVSAvoidsystem architecture
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent makes the embedded code snippet multi-functional. Rather than requiring separate scripts for data collection, context extraction, and visualization coordination, the system uses a universal analytics module that performs all these functions through a single code integration, thereby increasing data collection capability without proportionally increasing system complexity

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

Data Source

PatentUS8930818B2Visualization of website analytics
Publication Date: 2015.01.06 ACOUSTIC LP
  • US8930818B2 patent drawing
  • US8930818B2 patent drawing
  • US8930818B2 patent drawing

AI summary

A computer-implemented method for visualization of website analytics overlaid upon the source website is described. In one example embodiment, the method can comprise receiving website usage data associated with a customer website, aggregating the website usage data to generate website statistics, processing the website statistics to generate the website analytics, receiving credential data associated with a substantially current user of the customer website, based on the credential data, identifying the substantially current user as a customer associated with the customer website, and selectively communicating the website analytics to the customer website, the website analytics being displayed within a website analytics interface having one or more graphical reports over the website. The interactive graphical reports include reporting elements positioned over website elements corresponding to the reporting elements, which are independent of any variations in the size and shape of the display window or screen. In another example embodiment, the method can comprise pre-configuring and remotely storing display options, and selectively and automatically altering the display of the customer website pages, presenting different versions of those pages to different users based on the preconfigured and remotely stored display options to establish which versions of the page are more effective.