Browser Extension Overlay for Dynamic Price Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Consumers face inefficiencies in tracking and purchasing assets over the internet due to volatile characteristics and the need to revisit multiple websites, leading to frustration and potential loss of optimal deals, especially in eCommerce transactions like travel bookings.

Innovation Solution

A system that overlays user controls on web pages to track data fields with changing values, allowing users to monitor assets across multiple websites and receive notifications of price changes or refund eligibility, using a distributed network of client executables and a server system to coordinate searches and track assets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If consumers manually track items across multiple websites by repeatedly visiting and querying each site, then they can monitor price changes and availability, but the process becomes time-consuming and inefficient

Engineering Contradiction:
Improvetracking accuracyVSAvoidtime spent tracking
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent introduces an intermediary system consisting of a browser extension and server that automatically monitors price changes across multiple websites. The extension injects tracking code into web pages, and the server coordinates the tracking process, eliminating the need for consumers to manually visit each site repeatedly.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service tracking by automatically monitoring price changes without requiring user intervention. The browser extension continuously checks for price changes on monitored items, and the server manages the tracking process, allowing consumers to passively receive notifications when changes occur.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If consumers save items in shopping carts or wish lists on multiple websites, then they can return later to review selected items, but they still must revisit each source to check for changes

Engineering Contradiction:
Improveitem storageVSAvoidtime to review changes
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent merges the tracking functionality across multiple websites into a single unified system. Instead of managing separate shopping carts and wish lists on different sites, the system consolidates tracking for all items in one place, providing a centralized view of price changes across multiple sources.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The browser extension acts as an intermediary that monitors multiple website sources simultaneously. It injects tracking code into various e-commerce sites and consolidates the information, eliminating the need for consumers to manually check each source individually.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If consumers execute multiple queries at multiple times to track volatile asset characteristics like travel prices, then they can capture price changes, but the process is difficult and time-consuming

Engineering Contradiction:
Improveprice change detectionVSAvoidtracking efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system implements continuous monitoring of price changes through the browser extension, which automatically checks for changes whenever the user visits monitored websites. This eliminates the need for discrete, manual queries at scheduled intervals, providing continuous tracking without interrupting the user's workflow.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The tracking system operates autonomously without requiring user initiation. The browser extension automatically monitors price changes and the server coordinates tracking efforts, allowing the system to self-manage the continuous monitoring process without consuming user time or effort.

Inventive Principle:
Principle #25Self-service

4Loss of information

If consumers manually monitor transactional data across multiple websites, then they can find the best deals, but the process lacks cohesiveness and overall efficiency

Engineering Contradiction:
Improvedeal informationVSAvoidsystem coordination
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent creates a universal tracking system that works across multiple different e-commerce websites and platforms. The browser extension and server architecture are designed to handle various website formats and data structures, providing unified tracking functionality that works universally across different sources without requiring separate solutions for each site.

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

Data Source

PatentUS8775563B2Dynamic overlaying of content on web pages for tracking data
Publication Date: 2014.07.08 COUPA SOFTWARE INC
  • US8775563B2 patent drawing
  • US8775563B2 patent drawing
  • US8775563B2 patent drawing

AI summary

A computer system for overlaying content in a designated area of a web page is disclosed. The computer system may be used to run executable code configured to identify a data field in a received web page, insert a visible user control substantially adjacent to the data field, display the web page comprising the user control, and cause a value in the data field to be tracked upon actuation of the user control.