Moderated Interactive Media Session Server Architecture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing interactive media systems, including those for television, primarily function as one-way communication mediums, isolating viewer interactions and preventing collaborative experiences among multiple remote users, despite advancements in interactive technologies.

Innovation Solution

A system and method for moderated collaborative sessions that associate moderator controls with a media stream, enabling multiple remote users to interact in real-time, with the moderator facilitating interactions and sending display data to users' devices based on moderator input, user feedback, and the media stream.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional one-way broadcast systems are used, then content delivery is simple and reliable, but user interaction and collaborative experiences are isolated and limited

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

Solution Approach 1:

The patent introduces a server as an intermediary component that mediates between multiple users and the content delivery system. The server receives content from a source, processes user inputs from multiple participants, and distributes synchronized content and user-generated content (such as annotations and comments) to all users. This intermediary architecture enables collaborative interaction without requiring direct peer-to-peer communication between users, thus enhancing adaptability while managing system complexity through centralized coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent adds a new dimension of interaction by enabling multi-user collaboration around shared content. Instead of traditional one-way or simple two-way communication, the system creates a multi-dimensional interaction space where multiple users can simultaneously view content, add annotations, post comments, and interact with both the content and other users. This dimensional expansion transforms the viewing experience from isolated individual consumption to collaborative group engagement.

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

2Adaptability or versatility

If interactive features are added to enable user collaboration, then viewing experience is enhanced, but system complexity and coordination requirements increase

Engineering Contradiction:
Improvecollaborative interaction capabilityVSAvoidcoordination complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms where user inputs (annotations, comments, reactions) are collected from multiple users, processed by the server, and distributed back to all participants in real-time or near-real-time. This feedback loop enables continuous interaction and collaboration, as users can see the effects of their contributions and respond to others' inputs. The server manages this feedback circulation, coordinating the complex interactions without requiring users to directly manage the complexity themselves.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The server in the patent serves multiple functions simultaneously: it acts as a content distribution hub, a user input collection point, a data synchronization center, and a coordination mechanism for collaborative features. By consolidating these diverse functions into a single universal platform, the system enables rich collaborative interactions without requiring separate specialized systems for each function, thus managing complexity through multi-functionality.

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

3Adaptability or versatility

If real-time interaction among multiple users is enabled, then collaborative viewing experience improves, but data synchronization and moderation challenges increase

Engineering Contradiction:
Improvereal-time collaboration capabilityVSAvoiddata synchronization complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The server acts as a central intermediary that receives all user inputs, synchronizes data across users, and distributes updated content to all participants. This centralized mediation approach ensures that all users receive consistent, synchronized data without requiring complex peer-to-peer synchronization protocols. The server manages timestamping, ordering, and distribution of user contributions, thereby enabling real-time collaboration while centralizing the complexity of data synchronization.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system establishes predetermined rules and structures for interaction before users engage in real-time collaboration. This includes predefined annotation formats, comment structures, and synchronization protocols that are set up in advance. By establishing these preliminary frameworks, the system reduces the complexity of real-time data synchronization, as users interact within pre-defined parameters rather than requiring dynamic negotiation of interaction rules during real-time collaboration.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8225348B2Moderated interactive media sessions
Publication Date: 2012.07.17 AT&T INTELLECTUAL PROPERTY I L P
  • US8225348B2 patent drawing
  • US8225348B2 patent drawing
  • US8225348B2 patent drawing

AI summary

Systems and methods to provide interactive moderated collaborative sessions are disclosed. In a particular embodiment, a method is disclosed that includes receiving a media stream and associating moderator controls with the media stream to create an interactive media session. The interactive media session enables multiple remote users to interact with one another with respect to the media stream. The moderator controls enable a moderator to facilitate the interaction of the multiple remote users. The method also includes sending display data to display devices of the multiple remote users. The display data is based on moderator control input received via the moderator controls, interactive input received from the multiple remote users, and the received media stream.