Browser Segment Generation for Usage Pattern Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for analyzing user interaction with websites across diverse devices and geographic locations are cumbersome and require specialized knowledge, making it difficult to efficiently generate segments that describe usage patterns for targeting content.

Innovation Solution

A segment generation module embedded in a browser monitors user interaction and extracts data from web documents automatically, generating segments that describe usage patterns without user intervention, allowing for intuitive analysis and content targeting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If traditional monitoring techniques are used to track user interactions across diverse devices and locations, then comprehensive usage data can be collected, but the data becomes unwieldy and difficult to analyze

Engineering Contradiction:
Improveusage dataVSAvoidanalysis complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent segments the unwieldy usage data into distinct segments based on common usage patterns. Each segment represents a group of users with similar interaction behaviors, making the data more manageable and analyzable while preserving the comprehensive information from diverse devices and locations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces segments as an intermediary layer between the raw usage data and the analysis process. These segments serve as a mediating structure that organizes the comprehensive data into meaningful groups, reducing the complexity of direct analysis while maintaining data integrity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If detailed monitoring of user interactions is implemented, then usage patterns can be identified, but specialized knowledge is required to perform the analysis

Engineering Contradiction:
Improveusage pattern identificationVSAvoidanalysis accessibility
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent implements a self-service mechanism where the system automatically generates segments and identifies usage patterns without requiring manual analysis. The segment generation process is autonomous, performing the complex analysis task automatically and making the results accessible to users without specialized knowledge.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical process of pattern identification with an automated computational system. The segment generation module automatically processes usage data and identifies patterns, substituting human expert analysis with an automated mechanism that requires no specialized knowledge to operate.

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

3Measurement precision

If manual segment generation is performed to describe usage patterns, then accurate targeting can be achieved, but the process is time-consuming and requires user intervention

Engineering Contradiction:
Improvesegment accuracyVSAvoidsegment generation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary action by automatically generating segments in advance based on collected usage data. The segment generation module continuously processes data and creates segments proactively, so that when content targeting is needed, pre-generated segments are already available for immediate use, eliminating manual intervention and reducing time loss.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11019160B2Segment generation describing usage patterns
Publication Date: 2021.05.25 ADOBE INC
  • US11019160B2 patent drawing
  • US11019160B2 patent drawing
  • US11019160B2 patent drawing

AI summary

Segment generation describing usage patterns is described. In one or more implementations, user interaction with a browser is monitored to navigate through a plurality of web pages using a computing device. Data is extracted from web documents associated with the plurality of web pages automatically and without user intervention by one or more modules of the computing device, the data usable to describe a usage pattern involving the navigation through the plurality of web pages. A segment is generated which describes the usage pattern automatically and with user intervention, the segment configured to identify the usage pattern to target content.