Context-Centric Multimedia Viewing With Asynchronous Group Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional shared-viewing applications lack the ability to provide a user-centric or context-centric experience, limiting users to a singular commonality and preventing customization of viewing experiences based on individual or group contexts without sharing such experiences with the entire group.

Innovation Solution

A system and method for establishing a context-centric shared-viewing party by determining user context, selecting context participant groups, generating a customized contextualized content overlay stream, and synchronizing complementary context with content to create individualized viewing experiences for each user.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional shared-viewing applications provide a singular commonality for all users, then system simplicity is maintained, but user customization capability is limited

Engineering Contradiction:
Improveuser customization capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the shared viewing experience into individual user contexts, allowing each user to have customized context participant groups while maintaining a unified content stream. This enables user customization without requiring complete system restructuring.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a contextual dimension to traditional shared viewing by layering user-specific context information (comments, reactions, discussions) over the base content stream. This allows customization in the context layer without affecting the core content delivery system.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If users share context with the entire group, then group cohesion is enhanced, but individual privacy is compromised

Engineering Contradiction:
Improvecontext sharing flexibilityVSAvoiduser context privacy
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system implements local quality by allowing different visibility settings for different context participant groups. Users can select which contexts are shared with specific groups (private, public, or third-party platforms) rather than forcing a uniform sharing model.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Context participant groups are segmented into distinct categories (private, public, third-party platforms), enabling users to control information flow to different segments independently. This preserves privacy while allowing selective sharing.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If synchronous viewing is required for shared viewing parties, then real-time interaction is enabled, but user scheduling flexibility is reduced

Engineering Contradiction:
Improveuser scheduling flexibilityVSAvoidwaiting time for participants
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-loading and buffering content before the scheduled viewing time. This allows users to join at their convenience without causing delays, as the content is ready to stream immediately when they connect.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the viewing session to accommodate asynchronous arrivals. The content stream adapts to each user's connection time while maintaining synchronization of context information, enabling both real-time interaction and scheduling flexibility.

Inventive Principle:
Principle #15Dynamics

4Adaptability or versatility

If multiple context participant groups are selected, then user-centric customization is improved, but system processing complexity increases

Engineering Contradiction:
Improvecontext participant group selectionVSAvoidsystem processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments context delivery by creating separate context streams for each participant group. This modular approach allows the system to handle multiple groups independently, reducing processing complexity compared to managing all contexts in a single unified stream.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12407743B2System and method for asynchronous user-centric context-based shared viewing of multimedia
Publication Date: 2025.09.02 CHARTER COMM OPERATING LLC
  • US12407743B2 patent drawing
  • US12407743B2 patent drawing
  • US12407743B2 patent drawing

AI summary

Systems, methods, and devices for establishing a context-centric shared-viewing party. A processor in a network server may determine content for shared viewing based on inputs received from a user via a user device, and select a context participant group. Each of the user and participants in the selected group may share a commonality with the other participants in that group. The processor may receive complementary context from at least one or more of the user device or user devices of participants in the selected group. The processor may generate a context stream based on the received contextualized content, and send the context stream to the user device.