Question Queue Management for Interactive Media Broadcasting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack an efficient method for managing and presenting a queue of questions from audience users during media-based interactions, such as video broadcasting, where questions can be effectively ordered, answered, and recorded in a seamless and interactive manner.

Innovation Solution

A system and method for conducting media-based interactions that involve managing a queue of questions submitted by audience users, where questions are ordered based on submission time, popularity, or priority, and answered by a host user, with the answers streamed and recorded, allowing for real-time interaction and post-session retrieval of media segments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a queue management system is implemented for audience questions during media broadcasting, then user engagement and interaction quality improve, but system complexity increases

Engineering Contradiction:
Improveuser engagementVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the question management process into distinct functional modules: question submission module, queue management module with multiple sorting criteria (submission time, popularity, priority), question selection module, and answer streaming module. This segmentation allows each component to handle specific tasks independently, improving overall system adaptability while managing complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The queue management system is designed as a universal platform that can handle multiple types of questions from diverse audience users during media broadcasting sessions. It supports various sorting criteria and integration with different broadcasting systems, making it versatile across different use cases while maintaining a unified architectural framework.

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

2Productivity

If real-time streaming and recording of answers is implemented, then interaction quality improves, but processing requirements and system complexity increase

Engineering Contradiction:
Improveinteraction efficiencyVSAvoidprocessing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-processing and buffering questions in the queue before they are selected for answering. Question metadata is prepared in advance, and the system pre-loads necessary resources. This preliminary preparation reduces real-time processing requirements during the actual answer delivery, improving interaction efficiency while managing processing complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces intermediary components including a queue management buffer and streaming mediator that decouple the question selection process from the answer streaming and recording processes. This intermediary layer allows independent optimization of each function, enabling real-time interaction while distributing processing requirements across multiple specialized components.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11127307B2Joint media broadcasting and live media methods and systems
Publication Date: 2021.09.21 TALKING STICK INC
  • US11127307B2 patent drawing
  • US11127307B2 patent drawing
  • US11127307B2 patent drawing

AI summary

Embodiments provide systems and methods for conducting a media-based interaction between a host user and a plurality of audience users. According to one embodiment, conducting a media-based interaction between a host user and a plurality of audience users can comprise managing a queue of a plurality of questions. Each question of the plurality of questions can be presented by one of the plurality of audience users. An interactive media session can be initiated between the host user and the plurality of audience users and a question from the queue of the plurality of questions can be presented to the host user. An answer to the question provided by the host user can be streamed in the interactive media session and recorded and the queue of the plurality of questions can be updated to remove the question provided to the host user.