User Action Tracking in Matching Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current online dating platforms lack effective tracking and analysis of user interactions to evaluate the effectiveness of matching algorithms and user engagement, making it difficult to identify successful introduction methods and improve user experience.

Innovation Solution

A system and method for detecting user actions in a computer-implemented matching system, storing data on these actions, filtering it based on administrator-defined criteria, and presenting the data in user-friendly formats like logs, charts, and graphs to create a user action log, which helps administrators analyze user interactions and improve matching processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If user interaction data is tracked and stored in detail, then analysis capability and user engagement insights are improved, but data management complexity and storage requirements increase

Engineering Contradiction:
Improveuser interaction informationVSAvoiddata management system
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts specific user interaction data elements (profile views, messages sent, matches made) from the overall system operations and stores them separately in a dedicated data store. This extraction allows detailed tracking of user interactions without requiring the entire system to be redesigned for data management, thus improving information retention while controlling complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary matching system that acts as a mediator between users and the data management infrastructure. This intermediary layer processes and structures user interaction data before storage, making the data more manageable and analyzable while reducing the direct complexity burden on the storage and analysis systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If comprehensive user action logging is implemented, then matching algorithm effectiveness can be evaluated, but system resource consumption increases

Engineering Contradiction:
Improveuser interaction measurementVSAvoidsystem processing energy
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent implements partial logging by selecting and tracking only specific user actions that are most relevant to matching algorithm evaluation (profile views, messages sent, matches made). This partial action approach provides sufficient measurement precision for evaluating matching effectiveness while avoiding the excessive resource consumption that would result from logging every possible user interaction.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If user interaction data is aggregated and analyzed, then user experience improvement insights are obtained, but data processing time and computational resources increase

Engineering Contradiction:
Improveuser experience optimizationVSAvoiddata processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent performs preliminary structuring and organization of user interaction data as it is being collected and stored. By pre-organizing the data in a structured format during the logging phase rather than attempting to organize it during analysis, the system reduces the computational burden and processing time required for later analysis, thus improving productivity while minimizing time loss.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250016242A1System and method for tracking and illustrating user activity in a network environment
Publication Date: 2025.01.09 MATCH GROUP AMERICAS LLC
  • US20250016242A1 patent drawing
  • US20250016242A1 patent drawing
  • US20250016242A1 patent drawing

AI summary

A method is provided in one example embodiment and includes detecting actions taken by users in a computer-implemented matching system and, for each of the detected actions, storing data indicative of the detected action. The method further includes filtering the stored data in accordance with at least one filter selected by an administrator of the computer-implemented matching system and creating a user action log from the filtered stored data. The user action log includes all of the stored data that matches the selected at least one filter. The at least one filter may include log start time, log end time, type of action, user ID, target user ID, and/or site type. The detected action may include viewing another user's profile, changing the user's own profile, sending a message to another user via the computer-implemented matching system, and/or performing a matching search using the computer-implemented matching system.