Unified Comment Display via Canonical ID Across Platforms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems fail to effectively integrate and display comments across multiple internet properties, leading to fragmented conversations and lack of personalized experiences, as comments generated on different platforms are not seamlessly unified.

Innovation Solution

A method and system that allow comments to be generated and displayed across multiple properties by using social graph data to identify relevant users and provide notifications, enabling comments to be presented in a unified manner, even across platforms that do not share a common domain, through the use of canonical IDs for content items and moderation interfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If comments are generated on multiple separate internet properties, then users can interact with content on different platforms, but the comments become fragmented and conversations are not unified

Engineering Contradiction:
Improvecross-platform comment generationVSAvoidconversation fragmentation
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system merges comments from multiple internet properties by using a canonical ID system that identifies the same content item across different platforms. When a content item is referenced on multiple properties, all comments are associated with the same canonical ID, allowing them to be retrieved and displayed together in a unified manner, thus combining fragmented conversations into a single coherent thread.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The canonical ID acts as an intermediary that bridges multiple internet properties. Instead of directly linking comments to specific platform instances, the canonical ID serves as a universal reference that allows the system to associate comments from different platforms with the same underlying content item, enabling unified retrieval without requiring direct integration between platforms.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If all comments from multiple properties are displayed together, then conversations are unified, but the system complexity increases due to need for cross-platform integration

Engineering Contradiction:
Improveconversation unityVSAvoidcross-platform integration complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system extracts the essential identifying information (canonical ID) from content items across multiple platforms, separating this identification function from the platform-specific implementation details. This allows the comment system to work with a simplified representation that doesn't require full cross-platform integration, reducing complexity while maintaining unity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The canonical ID system provides a universal mechanism that works across all internet properties without requiring each platform to implement specific integration logic. The same canonical ID approach can be applied universally to any content item on any platform, simplifying the integration process while achieving unified comment display.

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

3Quantity of substance

If comments are displayed without filtering, then all user interactions are visible, but irrelevant or inappropriate comments may appear

Engineering Contradiction:
Improvecomment volumeVSAvoidinappropriate content
Core Design Contradiction:
Quantity of substanceVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary filtering of comments based on user profiles and social graph relationships before displaying them. By pre-processing comments to identify and prioritize those from relevant users (such as friends or connections in the social graph), the system reduces the volume of comments that need further review while maintaining quality and relevance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses user feedback mechanisms to learn which comments are relevant and appropriate. By analyzing user interactions with displayed comments (such as likes, replies, or reports), the system can refine its filtering algorithms to better distinguish appropriate from inappropriate content, creating a feedback loop that improves content quality over time.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10666597B2Recipient location aware notifications in response to related posts
Publication Date: 2020.05.26 GOOGLE LLC
  • US10666597B2 patent drawing
  • US10666597B2 patent drawing
  • US10666597B2 patent drawing

AI summary

A group of post data items may be identified at a first location. Presentation of the group of post data items may be provided at a second location. A post data item in the group of post data items at the second location may be identified where the post data item is in reply to another post data item in the group of post data item. A user may be identified for notification of the post data item. A determination of whether the user interacted with the group of post data items at the first location or the second location is made and a notification for the user that includes a reference to the group of post data items at the first location or the second location is provided.