Collaborative Media Queue Generation via Voting and Access Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing music playback systems lack collaboration features for multiple participants to jointly create and manage media queues, especially across different devices and locations, and struggle with synchronizing playback and accommodating access level differences.

Innovation Solution

A system and method that allow multiple participants to collaborate in generating a media queue by proposing and voting on media entities, with the ability to update the queue in real-time, and automatically substituting unsuitable media entities based on access levels, ensuring synchronized playback across devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple participants collaborate to construct a media queue using a single device, then the collaborative selection capability is improved, but the device complexity and coordination difficulty increase

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

Solution Approach 1:

The patent divides the media queue construction process into separate phases: selection phase where participants add media entities to a candidate list, and voting phase where participants rank their preferences. This segmentation allows collaborative construction without requiring continuous coordination, reducing device complexity while maintaining adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a server as an intermediary that stores candidate media entities and facilitates voting between participants. The server acts as a mediator that coordinates the collaborative process without requiring direct peer-to-peer communication between participants, thereby reducing the coordination burden on individual devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If media queue is constructed in advance using a single device, then the playback preparation is improved, but the accessibility and collaboration opportunities are reduced

Engineering Contradiction:
Improveplayback preparation timeVSAvoidaccessibility
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The patent performs preliminary actions by generating a candidate list of media entities before the voting phase. This preliminary selection of candidates reduces the preparation time during the actual event, while the distributed voting mechanism maintains ease of access for multiple participants.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system allows the media queue to serve multiple functions: it can be constructed collaboratively in advance, modified during events, and adapted for different playback scenarios. This multi-functionality resolves the contradiction between advance preparation and accessibility by making the system flexible enough to operate in multiple modes.

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

3Adaptability or versatility

If credentials are shared among participants to enable collaboration, then the access capability is improved, but the security and service agreement compliance deteriorate

Engineering Contradiction:
Improveaccess capabilityVSAvoidservice agreement compliance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The server acts as an intermediary that manages access control and authentication. Instead of participants sharing credentials directly, the server verifies identities and manages access rights, maintaining service agreement compliance while enabling collaborative access for multiple participants.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables participants to add and vote on media entities from their own devices without requiring credential sharing. Each participant independently interacts with the system through their own authentication, eliminating the need to share credentials while maintaining access capability.

Inventive Principle:
Principle #25Self-service

4Ease of operation

If media entities are selected without considering individual access levels, then the selection freedom is improved, but the playback suitability deteriorates

Engineering Contradiction:
Improveselection freedomVSAvoidplayback suitability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by filtering media entities based on individual participant access levels. Each participant sees and votes on media entities that are appropriate for their specific subscription tier, maintaining selection freedom within their access context while ensuring playback suitability for all participants.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically changes the parameter of media entity availability based on participant access levels. Media entities are presented to participants according to their subscription tier, allowing free selection within constraints while ensuring that all selected entities can be played by all participants.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11863808B2Generating media queues by multiple participants
Publication Date: 2024.01.02 AMAZON TECH INC
  • US11863808B2 patent drawing
  • US11863808B2 patent drawing
  • US11863808B2 patent drawing

AI summary

A queue or media queue of music is generated by multiple listeners for playing by one or more devices. Listeners may select music using user interfaces rendered by their respective devices, and rank or vote to determine an order in which the music is played in accordance with the queue or media queue. Where a song or another media entity is accessible at a premium or only with a subscription, and one of the multiple listeners is not authorized to access the song, an unauthorized listener may be invited to purchase a subscription, or a substitute song may be selected for the unauthorized listener. Once a queue or media queue has been generated, music may be played in accordance with the queue or media queue by a single device in the presence of the multiple listeners, or by multiple devices each having any number of listeners within a vicinity.