Watch Party Synchronization With DID Authentication and Live Chat

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies fail to provide an efficient and secure method for users to participate in a watch party session while maintaining privacy and enabling real-time interaction with synchronized content and chat sessions across multiple devices, particularly for celebrities and influencers.

Innovation Solution

A method and system utilizing decentralized identifier (DID) authentication for user verification, synchronized content and chat session management, and bi-directional communication between host and guest devices, allowing for secure and simultaneous presentation of media content and chat messages across geographically or virtually separated users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If decentralized identifier (DID) authentication is implemented for user verification, then user privacy and security are improved, but system complexity increases

Engineering Contradiction:
Improveuser privacy and securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a DID authentication server as an intermediary component that handles the complex authentication logic between user devices and the watch party system. This server mediates the authentication process by verifying DID documents and managing cryptographic key pairs, thereby isolating the complexity from the core watch party functionality while maintaining enhanced security and privacy protections.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If synchronized content presentation is implemented across multiple devices, then user interaction experience is improved, but network bandwidth consumption increases

Engineering Contradiction:
Improveuser interaction experienceVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent segments the content delivery process by having the host device retrieve and process content locally, then distribute only essential synchronization signals and metadata to guest devices. The actual content streaming is handled independently by each device from the content provider, rather than broadcasting the full content stream to all participants, thereby reducing network bandwidth consumption while maintaining synchronized presentation experience.

Inventive Principle:
Principle #1Segmentation

3Productivity

If real-time chat session is conducted during watch party, then user engagement is improved, but processing overhead increases

Engineering Contradiction:
Improveuser engagementVSAvoidprocessing overhead
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges the chat session functionality with the watch party session by implementing a unified event-driven architecture where chat messages and content synchronization events are processed through the same event loop and state management system. This integration allows the system to handle both functionalities simultaneously with shared resources, reducing duplicate processing overhead while maintaining real-time user engagement through combined content viewing and communication.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12494930B2Influencer watch party
Publication Date: 2025.12.09 DISH NETWORK TECHNOLOGIES INDIA PTE LTD
  • US12494930B2 patent drawing
  • US12494930B2 patent drawing
  • US12494930B2 patent drawing

AI summary

Systems and methods for facilitating a watch party are provided. In one example, a method includes: initiating a watch party session for a host user using, presenting content selected by the host user on a first user device during the watch party session, initiating a chat session concurrent with the watch party session, receiving a participation request by a guest user sent from a second user device for participating in the chat session; in response to the participation request, authenticating the guest user; presenting the content selected by the host user on the second user device; synchronizing the presentation of the content on the first user device with the presentation of the second user device; and facilitating communication between the host user and the guest user during the chat session.