Host Media Presentation via Guest-Request Queuing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication devices struggle to efficiently manage media content presentation in group settings, where multiple users' requests for content playback can overwhelm the host device and consume valuable time, especially in social gatherings or group environments.

Innovation Solution

A host electronic device communicates with multiple guest electronic devices, arranging media content requests in a queue, selecting a principal request, and initiating the corresponding application to deliver the content to a group output device, allowing guests to manipulate the queue through a companion device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the host device manages all media content requests from multiple guest devices, then the system can provide centralized control and coordinated playback, but the host device becomes overwhelmed and consumes excessive time managing requests

Engineering Contradiction:
Improvemedia content presentation efficiencyVSAvoidhost device time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

A queue data structure is introduced as an intermediary between multiple guest devices and the host device. The queue automatically manages requests through First-In-First-Out (FIFO) processing, eliminating the need for the host device to manually prioritize or coordinate multiple media requests. This intermediary system handles the coordination overhead, allowing the host device to simply execute requests in order without cognitive or processing burden.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The queue system operates autonomously to manage request prioritization and ordering. Instead of requiring the host device to actively manage and prioritize requests from multiple guests, the queue automatically processes requests in the order they were received, making the system self-managing and freeing the host device from coordination tasks.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If multiple guest devices can request media content simultaneously, then the system supports group settings and social gatherings, but the device complexity increases to manage multiple requests and applications

Engineering Contradiction:
Improvegroup setting supportVSAvoidrequest management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The complexity of managing multiple media requests is extracted from the host device and embodied in the queue data structure. The queue independently handles request ordering, prioritization, and coordination, while the host device's role is simplified to merely executing requests in the order provided by the queue. This extraction reduces the computational and logical burden on the host device.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system architecture is segmented into distinct functional components: guest devices that generate requests, a queue that manages and orders requests, and a host device that executes requests. This segmentation allows each component to perform its specific function without overwhelming complexity, with the queue acting as a buffer that decouples request generation from request execution.

Inventive Principle:
Principle #1Segmentation

3Device complexity

If the host device processes all media requests directly, then the system maintains simple architecture, but the host device becomes a bottleneck and cannot scale to handle multiple requests efficiently

Engineering Contradiction:
Improvesystem architecture simplicityVSAvoidrequest processing throughput
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The queue serves as an intermediary buffer between request generation and request execution. It absorbs the variability in request arrival rates and smooths the flow of requests to the host device, preventing the host from becoming overwhelmed by bursts of simultaneous requests. This intermediary layer enables the system to scale to handle more requests without proportionally increasing host device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12455837B2Devices, methods, and systems for presentation by a host electronic device of media content output from an application operating locally on a guest electronic device
Publication Date: 2025.10.28 MOTOROLA MOBILITY LLC
  • US12455837B2 patent drawing
  • US12455837B2 patent drawing
  • US12455837B2 patent drawing

AI summary

One or more guest electronic devices establish electronic communication with a host electronic device. The guest electronic devices transmit requests requesting presentation of media content from an application operating locally on each guest electronic device. The host electronic device arranges the requests in a queue. One or more processors of the host electronic device select a principal request from the queue and initiate the application operating locally on a guest electronic device identified by the principal request, thereby causing delivery of the media content from the guest electronic device identified by the principal request to the host electronic device.