Social Network Media Notification Proximity Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Social networking systems lack an effective method to provide personalized media content recommendations to users based on their proximity to media-player devices, limiting the enhancement of the media-viewing experience.

Innovation Solution

A social networking system that communicates with media-player devices to deliver customized media-content item recommendations, utilizing deep links to instruct the media-player devices to present the recommended content, enhancing user interaction and media consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If social networking systems send generic content notifications to users, then users receive content recommendations, but the recommendations are not personalized and do not enhance the media-viewing experience

Engineering Contradiction:
Improvepersonalization of content recommendationsVSAvoidsystem complexity for tracking proximity and preferences
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by tracking user proximity to media-player devices and pre-processing social graph data before notifications are needed. User preferences, device proximity, and social connections are analyzed in advance, allowing personalized recommendations to be generated quickly when a notification is triggered without complex real-time processing

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary notification system that mediates between the social networking system and the media-player device. This intermediary processes complex social graph analysis and proximity tracking, then translates results into simple, actionable notifications for users, reducing the complexity burden on both the core social networking system and the media-player device

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the system integrates deep linking functionality to enable seamless content playback, then user interaction with recommended content is improved, but the device complexity and implementation difficulty increase

Engineering Contradiction:
Improveuser interaction with recommended contentVSAvoidintegration complexity between client system and media-player device
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The deep link mechanism is designed as a universal communication protocol that can be implemented across different client systems and media-player devices. A single deep link structure handles multiple functions: identifying the user, specifying the content, indicating the target device, and triggering playback, eliminating the need for separate complex integration mechanisms for each function

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

Solution Approach 2:

The deep link system enables self-service operation where the client system automatically generates and sends instructions to the media-player device without requiring manual user configuration or complex intermediary processing. The user simply selects content in the notification, and the system autonomously handles device communication and playback initiation

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11425082B2Content notification on online social networks for media-player devices
Publication Date: 2022.08.23 META PLATFORMS INC
  • US11425082B2 patent drawing
  • US11425082B2 patent drawing
  • US11425082B2 patent drawing

AI summary

In one embodiment, a method includes sending, to a client system of a first user, a notification for presentation to the first user. The notification may include a reference to a media-content item and an activatable element for accessing the media-content item. A user input selecting the activatable element may be received. Responsive to the user input, a list of proximate media-player devices to the client system may be determined. The list of proximate media-player devices may be sent to the client system for presentation to the first user. Each of the proximate media-player devices may correspond to a deep link being selectable by the first user. Each deep link may include instructions for presenting the media-content item on a display device coupled to the respective media-player device.