Web Log Filtering via Domain Extraction for Targeted Advertising

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Website servers lack information about visitors' previous websites visited, resources requested, or online purchases, making it difficult to deliver targeted advertisements effectively, as they cannot determine which advertisements would best match a visitor's interests or behaviors.

Innovation Solution

Implementing a web log filtering system that categorizes URLs based on domain names associated with multiple categories, incrementing counts in web log categories for each device, and analyzing usage patterns to provide insights for targeted advertising, while excluding unsolicited advertisements and resource extensions like images or audio files that do not indicate user intent.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If all URLs are stored and analyzed, then complete visitor behavior tracking is achieved, but storage requirements and processing loads increase significantly

Engineering Contradiction:
Improvevisitor behavior tracking accuracyVSAvoidstorage requirements
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the relevant portions of URLs (domain names) for storage and analysis, excluding unnecessary path information, parameters, and protocol prefixes. This selective extraction maintains the ability to track visitor behavior across websites while significantly reducing the storage requirements compared to storing complete URLs.

Inventive Principle:
Principle #2Taking out (Extraction)

2Loss of information

If complete URLs are stored, then detailed resource information is preserved, but processing time and computational resources increase

Engineering Contradiction:
Improveresource information preservationVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system extracts only the domain name component from complete URLs, discarding the path, query parameters, and fragment portions. This extraction maintains sufficient information for categorizing visitor behavior by website visited while dramatically reducing the computational burden of storing and processing full URL strings.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If all URL components are tracked, then comprehensive visitor analysis is possible, but data complexity and analysis difficulty increase

Engineering Contradiction:
Improvevisitor analysis comprehensivenessVSAvoiddata structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts and stores only domain names from complete URLs, creating a simplified data structure that captures the essential information needed for visitor behavior analysis (which websites visitors access) while eliminating the complexity of storing and analyzing full URL paths, parameters, and protocols.

Inventive Principle:
Principle #2Taking out (Extraction)

4Measurement precision

If advertisement URLs are included in analysis, then complete web activity is recorded, but advertising effectiveness is reduced due to lack of targeting

Engineering Contradiction:
Improveweb activity recording completenessVSAvoidadvertising targeting capability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system extracts and stores domain names from all visited URLs, including advertisement URLs. By maintaining a complete record of domain names visited (while excluding full URL details), the system enables advertisers to identify visitors who have accessed advertising content and target follow-up advertisements to these specific visitors, thereby improving advertising effectiveness.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS7945556B1Web log filtering
Publication Date: 2011.05.17 T MOBILE INNOVATIONS LLC
  • US7945556B1 patent drawing
  • US7945556B1 patent drawing
  • US7945556B1 patent drawing

AI summary

Computer implemented methods and systems are provided for web log filtering. A uniform resource locator (URL) is identified for a resource requested by an identified device. The URL is stored unless the URL has at a reference to an advertisement or an extension that matches any of a list of extensions specified for storage exclusion. The stored URL is categorized based on either the stored URL or an included domain name, depending on whether the included domain name matches any of the list of domain names that are associated with multiple categories. A count is incremented in a web log category associated with the identified device based on the categorized stored URL.