URL Product Identification via Regular Expression Matching
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
2Reliability
If manual processes are used to determine product insights, then simplicity is maintained, but reliability deteriorates due to errors
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
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
3Productivity
If automated systems are implemented to track product insights, then productivity is improved, but device complexity increases
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
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
Data Source
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.


