URL Product Identification via Regular Expression Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing web commerce management systems lack the ability to efficiently and accurately determine product-related insights such as when a product is loaded, viewed, purchased, or its conversion rate, due to the large volume of data involved, making manual processes infeasible and prone to errors.

Innovation Solution

An experience analytics system that uses a combination of client-side and server-side functionality, including regular expressions to extract product information from URLs, and a database comparison to provide quick and accurate insights on product performance metrics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual processes are used to analyze web commerce data, then flexibility and adaptability are maintained, but accuracy deteriorates and time consumption increases

Engineering Contradiction:
Improveaccuracy of product insightsVSAvoidtime consumption for data analysis
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent replaces manual mechanical analysis processes with automated computer-based systems that use algorithms to extract product information from URLs and compare against database entries, eliminating human error and significantly reducing analysis time while improving accuracy

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

Solution Approach 2:

The system enables self-service automation where the computer automatically performs data extraction, comparison, and insight generation without human intervention, allowing the system to serve itself in analyzing web commerce data at scale

Inventive Principle:
Principle #25Self-service

2Reliability

If manual processes are used to determine product insights, then simplicity is maintained, but reliability deteriorates due to errors

Engineering Contradiction:
Improvereliability of product insightsVSAvoidcomplexity of analysis system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the analysis system into distinct functional modules: URL reception component, product information extraction component (using regular expressions), database comparison component, and insight generation component. This modular approach improves reliability through specialized functions while managing complexity through organized structure

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a database as an intermediary layer between raw URL data and product insights, storing pre-organized product information that enables accurate matching and comparison, thereby improving reliability without requiring complex real-time analysis algorithms

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If automated systems are implemented to track product insights, then productivity is improved, but device complexity increases

Engineering Contradiction:
Improveefficiency of product trackingVSAvoidcomplexity of analytics system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a universal analytics system that can handle multiple types of web commerce data (URLs, product information, sales data, user interactions) through a single integrated platform, improving productivity by consolidating multiple tracking functions while managing complexity through unified architecture

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

Solution Approach 2:

The patent uses regular expressions to create pattern-based copies of product information from diverse URL formats, enabling the system to process various data sources through standardized comparison templates, thereby improving productivity without proportionally increasing complexity

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11948178B2Anomaly detection and subsegment analysis method, system, and manufacture
Publication Date: 2024.04.02 CONTENT SQUARE SAS
  • US11948178B2 patent drawing
  • US11948178B2 patent drawing
  • US11948178B2 patent drawing

AI summary

Systems and techniques may be used for identifying a product from a uniform resource locator (URL) of a website. A technique may include receiving the URL based on a user interaction with the website, the user interaction triggering an event on the website. In an example, the technique includes comparing the URL to a database of stored URLs. The technique may include determining a portion of the URL, comparing, for example using a regular expression, the portion of the URL to entries in a specified product name column of the database, and identifying a product in the specified product name column corresponding to the portion of the URL based on comparing the portion of the URL. The technique may include outputting an indication of the product.