Intents Framework App ID Segmentation for Content Ranking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing intents frameworks lack the ability to provide application-specific data, leading to incorrect ranking of shared content across different social networking services, as they treat all shares uniformly, resulting in penalization despite high aggregate click-through rates.
Innovation Solution
Incorporating application-specific data, such as app IDs, into the intents framework to enable implementing applications to properly rank shared content based on specific service requirements, while restricting this data to ensure it only reaches associated services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If general-purpose intents framework is used to enable communication between applications, then application interoperability is improved, but application-specific data (such as app IDs) is lost, resulting in inability to properly rank shared content
Solution Approach 1:
The data transmission is segmented into two parts: general intent data (for interoperability) and application-specific data (for ranking). The framework transmits both types of data separately, allowing receiving applications to use the general intent for action determination while preserving application-specific identifiers for proper content ranking and aggregation.
Solution Approach 2:
The intents framework acts as an intermediary that carries both general intent information and application-specific data from source applications to implementing applications. This mediator preserves the identity information (app IDs) that would otherwise be lost in direct application-to-application communication, enabling proper ranking while maintaining interoperability.
2Measurement precision
If application-specific data is transmitted to all implementing applications, then ranking accuracy is improved, but data security and privacy are worsened due to unauthorized access
Solution Approach 1:
Application-specific data is transmitted selectively to specific implementing applications based on their association with the source application or service. Each receiving application gets the app ID data only if it has the appropriate permissions or associations, ensuring that ranking accuracy is maintained for authorized applications while preventing unauthorized access.
3Device complexity
If uniform treatment of all shares is applied, then framework simplicity is maintained, but user engagement deteriorates due to incorrect ranking penalization
Solution Approach 1:
The framework maintains simplicity by using standard intent transmission mechanisms, but changes the parameter being tracked by preserving application-specific identifiers (app IDs) in the transmitted data. This allows receiving applications to differentiate between shares from different applications and implement appropriate ranking algorithms, thereby improving user engagement without complicating the core framework.
Data Source
AI summary
Improvements to previous intents frameworks/platforms are provided. In particular, previous general-purpose data common to intents frameworks can be augmented with application-specific data, which can provide numerous benefits or advantages. For example, applications that implement an intent can be supplied with information that can be used by the implementing application to enhance the services associated with the implementing application.


