Platform-Specific Notification Filtering for Social Networking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Social networking systems face challenges in delivering content objects to users across various communication channels without compromising compatibility with different device platforms, leading to suboptimal user experiences due to the lack of platform-specific optimized versions of third-party applications.

Innovation Solution

The social networking system filters content objects based on compatibility with the detected device platform, ensuring that only platform-optimized content objects are delivered to users, thereby enhancing user experience by eliminating links that are not clickable on specific platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the social networking system delivers content objects through multiple communication channels without filtering, then the system can provide broad compatibility and reach more users, but users may receive incompatible or non-interactive content objects that degrade the user experience

Engineering Contradiction:
Improvecompatibility with different device platformsVSAvoiduser experience quality
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs preliminary filtering of content objects based on device platform compatibility before delivery. The notification service determines the user's device platform and filters content objects to include only those compatible with the detected platform, preventing incompatible content from being delivered in the first place

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies different filtering criteria and content delivery strategies based on the specific device platform detected. Each platform (mobile, desktop, tablet) receives customized content objects optimized for its specific capabilities and interface characteristics

Inventive Principle:
Principle #3Local quality

2Ease of operation

If the system filters content objects based on device platform compatibility, then user experience is improved by delivering only compatible content, but the system complexity increases due to additional filtering logic

Engineering Contradiction:
Improveuser experience qualityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The notification service acts as an intermediary component between the content delivery system and the user's device. It receives content objects, determines device platform compatibility, filters inappropriate content, and delivers only compatible content objects, thereby managing system complexity through a dedicated intermediary layer

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the content delivery process into distinct stages: content object reception, device platform detection, compatibility filtering, and selective delivery. This segmentation allows each component to handle specific tasks independently, making the overall system more manageable despite increased complexity

Inventive Principle:
Principle #1Segmentation

3Productivity

If platform-specific optimized versions are delivered, then application distribution and user engagement improve, but the loss of information increases due to filtering out non-optimized versions

Engineering Contradiction:
Improveapplication distribution efficiencyVSAvoidcontent object variety
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The notification service extracts and delivers only the platform-optimized version of content objects relevant to the user's device. By extracting the compatible content while filtering out incompatible versions, the system maintains information quality for the target platform without wasting bandwidth on undeliverable content

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10148762B2Platform-specific notification delivery channel
Publication Date: 2018.12.04 META PLATFORMS INC
  • US10148762B2 patent drawing
  • US10148762B2 patent drawing
  • US10148762B2 patent drawing

AI summary

In one embodiment, a social networking system the social networking system filters content objects based upon the compatibility between the application and the detected device platform. In particular embodiments, content objects are only displayed on a particular platform if there exists an optimized version of the application generating the content object for the particular platform.