Interactive Broadcast Device Selection via Capability Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing media broadcast systems face challenges in identifying and selecting user devices capable of contributing high-quality user content due to variations in device capabilities, leading to potential delays, gaps, or lower quality broadcasts.
Innovation Solution
A method is introduced where a broadcast system transmits specific requirements to user devices, inviting those with matching capabilities to respond, allowing the system to identify and select only suitable devices for content contribution, ensuring compatibility in bandwidth, format, and other characteristics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If the broadcast system requests content from all user devices, then the quantity of content sources is increased, but the reliability of content quality and continuity deteriorates due to incompatible devices causing delays and gaps
Solution Approach 1:
The broadcast system performs preliminary capability assessment by transmitting requirements to user devices before the interactive session begins. Devices self-evaluate their capabilities (camera, microphone, screen sharing, etc.) against the requirements and only those that match are invited to participate. This preliminary filtering ensures that only capable devices contribute content, maintaining reliability while still gathering content from multiple sources.
2Ease of operation
If the broadcast system invites all user devices to participate, then the ease of participation is improved, but the manufacturing precision of content format and resolution deteriorates due to unsuitable devices contributing low-quality content
Solution Approach 1:
The system implements local quality control by evaluating each user device's specific capabilities individually against the broadcast requirements. Instead of applying a uniform invitation to all devices, the system assesses each device's camera resolution, microphone quality, screen sharing capability, and other specific attributes. Only devices that meet the local quality thresholds for their specific contribution type are invited, ensuring high content quality while maintaining ease of participation for qualified devices.
3Adaptability or versatility
If the broadcast system requests content from incompatible user devices, then the adaptability of the system is improved, but the productivity of the broadcast process deteriorates due to delays and gaps in content delivery
Solution Approach 1:
The system performs preliminary capability matching before the broadcast session begins. User devices transmit their capabilities (camera, microphone, screen sharing, file transfer) to the broadcast system, which compares these against the requirements for the upcoming session. Only devices with matching capabilities are invited to participate. This preliminary action ensures high adaptability by supporting multiple device types while maintaining productivity by preventing incompatible devices from causing delays.
4Quantity of substance
If the broadcast system processes responses from all user devices, then the quantity of potential contributors is maximized, but the device complexity of the selection process increases due to need to evaluate capabilities and requirements
Solution Approach 1:
The system implements self-service capability assessment where user devices automatically evaluate their own capabilities against the broadcast requirements and self-select whether to participate. The broadcast system transmits the requirements to all devices, and each device independently determines if it meets the criteria. This self-service approach maximizes the number of potential contributors while reducing selection process complexity, as devices perform the evaluation themselves rather than requiring complex centralized assessment.
Data Source
AI summary
A method of determining a group of user devices suitable for contributing user content to an interactive media broadcast may comprise: —transmitting a set of requirements to a first plurality of user devices (13), each user device having a set of capabilities, the set of requirements relating to using at least part of the user content in the interactive media broadcast, —transmitting an invitation to a second plurality of user devices (13), the invitation being configured to cause a user device to produce a conditional response if the set of capabilities of the user device matches the set of requirements, and —identifying a group of user devices from which a conditional response was received. The method may further comprise selecting a group of user devices from the identified user devices. The selected group of user devices may include all identified user devices. The media broadcast may include an interactive television broadcast.


