Link Correlation via Identity Parameter Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods fail to effectively correlate user information obtained through download links with the corresponding application installations on user devices, hindering personalized user experiences and data analysis for commercial improvements.

Innovation Solution

A method that detects loading events of web documents containing download instructions, identifies and matches user identity parameters from browsers with those from installed software applications, enabling correlation between link access and application installation, and uses these parameters for personalized experiences and data analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If user identity parameters are collected from browsers during web document loading, then user correlation accuracy is improved, but data privacy risks and system complexity increase

Engineering Contradiction:
Improveuser correlation accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the user identification process into two distinct phases: (1) collecting identity parameters from browser during web document loading, and (2) matching these parameters with application installation data. This segmentation allows each phase to be optimized independently while maintaining overall system manageability and accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary correlation system that acts as a mediator between web browsing activities and application installation tracking. This intermediary layer processes and matches identity parameters without requiring direct integration between browsers and application stores, thereby reducing system complexity while maintaining correlation accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If identity parameters are automatically filled in application forms, then user experience is improved, but risk of wrong filling increases when parameters are identical across multiple users

Engineering Contradiction:
Improveuser experienceVSAvoidform filling accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system applies partial automatic filling by selectively populating form fields based on the uniqueness and reliability of matched identity parameters. When parameters are sufficiently distinctive, automatic filling is applied; when they are generic or identical across users, the system reduces or eliminates automatic filling to prevent errors, thus balancing convenience with accuracy.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If download link access and application installation are correlated, then conversion rate measurement is improved, but data processing complexity and time increase

Engineering Contradiction:
Improveconversion rate measurementVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary collection and preliminary matching of identity parameters during the web browsing phase, before the application installation occurs. This preliminary action prepares the data in advance, so when installation data becomes available, the correlation process is significantly accelerated, reducing overall processing time while maintaining measurement precision.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9886256B2Application download and link correlation
Publication Date: 2018.02.06 GREEN ALMOND LTD
  • US9886256B2 patent drawing
  • US9886256B2 patent drawing
  • US9886256B2 patent drawing

AI summary

A method of for correlating download link access and application installation, comprising: detecting a loading event during which a browser installed on a client terminal is loading a web document which includes instructions for downloading a software application; identifying at least one first identity parameter indicative of a user and received from the browser; storing the at least one first identity parameter in a memory accessible by at least one server; identifying at least one second identity parameter of the user by an execution of the software application by a processor of the client terminal; and matching between the at least one first identity parameter and the at least one second identity parameter to identify a correlation between the loading event of the web document and the downloading event of the software application.