Universal Queue Size for Wireless Display Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Wireless Display (WD) systems, the unsynchronized processing of media packets due to arbitrarily determined queue sizes in source and sink devices leads to unsynchronized playback of media data across devices.

Innovation Solution

Implementing a universal queue size management procedure at the source device, based on supported queue sizes of both the source and sink devices, to ensure synchronized processing and playback of media packets across all devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If arbitrarily determined queue sizes are used in source and sink devices, then device complexity is reduced and ease of operation is improved, but playback synchronization is lost

Engineering Contradiction:
Improveease of operationVSAvoidplayback synchronization
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent changes the queue size parameter from arbitrary values to universally determined values based on system-wide requirements. The source device determines a universal queue size that accounts for network conditions, device capabilities, and synchronization requirements, then communicates this to all sink devices. This parameter change ensures synchronized playback while maintaining ease of operation through automated determination.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements a universal queue size that serves multiple functions: it synchronizes playback across all devices, adapts to different network conditions, and works with various device capabilities. This single universal parameter replaces multiple device-specific arbitrary queue sizes, achieving synchronization without increasing operational complexity.

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

2Reliability

If a universal queue size management procedure is implemented, then playback synchronization is achieved, but device complexity increases

Engineering Contradiction:
Improveplayback synchronizationVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The source device automatically determines the universal queue size based on system conditions without requiring manual configuration or complex coordination protocols. The determination process self-adjusts to network conditions and device capabilities, reducing the need for complex management procedures while achieving synchronization.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces a universal queue size parameter as an intermediary that mediates between source and sink devices. This single parameter simplifies the coordination complexity by providing a common reference point that all devices use for synchronization, avoiding the need for complex inter-device negotiation protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If device-specific queue sizes are used, then adaptability to individual device capabilities is improved, but synchronized playback is lost

Engineering Contradiction:
ImproveadaptabilityVSAvoidplayback synchronization
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent changes from device-specific queue size parameters to a universal queue size parameter that adapts to overall system conditions. The universal parameter incorporates considerations of individual device capabilities while maintaining a common reference for synchronization, achieving both adaptability and synchronization through a single parameter.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent merges multiple device-specific queue size considerations into a single universal queue size parameter. This consolidation maintains adaptability to device capabilities while ensuring synchronized playback by using a common parameter across all devices, eliminating the contradiction between individualization and synchronization.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP2756639B1Synchronized wireless display devices
Publication Date: 2018.10.24 QUALCOMM INC
  • EP2756639B1 patent drawingFigure 1
  • EP2756639B1 patent drawingFigure 2
  • EP2756639B1 patent drawingFigure 3

AI summary

This disclosure relates to techniques for synchronizing playback of media data between a source device and one or more sink devices in a Wireless Display (WD) system. WD systems enable mobile devices to share a local display of the source device with remote sink devices. The techniques of this disclosure include a management procedure at the source device to select a universal queue size for the source device and the participating sink devices. The source device selects the universal queue size based at least on supported queue sizes of the source device and the sink devices. The media packets are then held in queues having the universal queue size at the source device and the sink devices. The uniform queue size combined with compensation for transmission delay enables each of the devices to begin processing the media packets at the same time.