Online System Application Peer Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Online systems face challenges in providing relevant performance metrics for applications due to differences in user audiences and interaction types, making it difficult for entities to evaluate application performance effectively.

Innovation Solution

The online system selects additional applications with a threshold measure of similarity to the target application based on genres, user characteristics, and interaction metrics, generating scores and providing metrics or information about these applications to help entities evaluate performance relative to relevant peers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the online system provides metrics for additional applications with different user audiences and interaction types, then the quantity of available comparison data increases, but the relevance and usefulness of the metrics for evaluating application performance decreases

Engineering Contradiction:
Improvequantity of comparison dataVSAvoidrelevance of metrics
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The system applies local quality by selecting additional applications based on specific similarity criteria (genre, user demographics, interaction types) rather than providing all available applications. This ensures that the comparison data provided is locally optimized for relevance to the target application, resolving the contradiction between quantity and relevance by filtering for quality in specific dimensions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes parameters by introducing multiple similarity dimensions (genre, user demographics, interaction types) to select additional applications. By adjusting these selection parameters, the system provides a controlled quantity of highly relevant comparison data, balancing quantity and relevance through parameter-based filtering.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If the online system selects additional applications based on multiple similarity criteria (genre, user characteristics, interaction metrics), then the relevance of comparison data improves, but the complexity of the selection process increases

Engineering Contradiction:
Improverelevance of comparison dataVSAvoidcomplexity of selection process
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the selection process into distinct criteria (genre matching, user demographic similarity, interaction type compatibility). By dividing the complex selection task into separate, manageable segments, the system achieves high relevance through multiple dimensions while keeping each selection criterion independently implementable and manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies universality by using a multi-functional selection framework that evaluates applications across multiple dimensions (genre, users, interactions). This universal approach allows the same selection mechanism to handle diverse comparison needs while maintaining relevance, reducing overall complexity through a unified multi-criteria process.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Loss of information

If the online system provides detailed metrics and scores for multiple additional applications, then the information completeness for evaluation improves, but the information overload and difficulty in identifying relevant comparisons increases

Engineering Contradiction:
Improveinformation completenessVSAvoidease of identifying relevant comparisons
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system implements feedback by providing scores that quantify the similarity between the target application and additional applications. This feedback mechanism helps entities prioritize which comparisons are most relevant, reducing information overload by highlighting the most important comparisons while maintaining complete metric data for thorough evaluation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system extracts and highlights the most relevant comparison data by providing scored rankings of additional applications. By extracting the key similarity metrics and presenting them in a prioritized format, the system maintains information completeness while making it easier to identify and focus on the most relevant comparisons.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10402758B2Identifying additional applications for comparison to an application with which online system users interact
Publication Date: 2019.09.03 META PLATFORMS INC
  • US10402758B2 patent drawing
  • US10402758B2 patent drawing

AI summary

An online system maintains information describing interactions by its users with various applications. To allow evaluation of an application against other applications, the online system identifies additional applications having a threshold measure of similarity to the application and with which at least at threshold number of users interacted during a time interval. Based on a number of users who interacted with various additional applications and amounts of revenue obtained by additional applications, the online system selects a group of additional applications. The online system selects additional applications from the group based on scores for the additional applications determined from user interaction and revenue obtained by the additional applications and provides information about the additional applications selected from the group to an entity associated with the application.