Dynamic Media Selection System Using Criteria-Based Randomization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Media systems lack the ability to play audio tracks in a more randomized fashion while considering user-specified or rules-based selection criteria, limiting the dynamic selection and presentation of media items.

Innovation Solution

Implementing a method and system for automatically selecting and presenting media items based on user-specified or rules-based criteria, allowing for continuous and randomized selection from a media source, with display features showing recently played, current, and upcoming items.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If audio tracks are played in a fixed playlist order, then playback is simple and reliable, but selection diversity and randomness are limited

Engineering Contradiction:
Improveselection diversityVSAvoidselection mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system transitions from static playlist ordering to dynamic track selection by introducing multiple selection modes (sequential, random, criteria-based). The selection mechanism adapts its behavior based on user-defined criteria such as genre, artist, or rating, allowing the playback order to change dynamically while maintaining system reliability through structured selection rules.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention introduces selectable parameters (genre, artist, rating, duration) that modify the selection process. By changing these parameters, the system can adjust the diversity and characteristics of track selection without fundamentally altering the playback mechanism, thus improving adaptability while controlling complexity.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If random selection is used for media playback, then selection diversity is improved, but user preference control is lost

Engineering Contradiction:
Improveselection randomnessVSAvoiduser preference control
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system applies different selection qualities to different tracks based on user-defined criteria. Instead of uniform random selection, tracks are evaluated against specific criteria (genre preferences, artist preferences, minimum rating thresholds) to determine selection probability. This allows random selection to coexist with user preference control by making the randomness localized and criterion-based rather than completely uniform.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The selection mechanism incorporates feedback from user-defined criteria and preferences. The system continuously evaluates tracks against these criteria and adjusts selection accordingly, creating a feedback loop that maintains both randomness and user preference control. User preferences act as feedback signals that guide the random selection process.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If criteria-based selection is implemented, then user preference control is improved, but selection speed and simplicity decrease

Engineering Contradiction:
Improveuser preference controlVSAvoidtrack selection speed
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-defining selection criteria and organizing the media library according to these criteria. Tracks are pre-tagged and categorized by genre, artist, rating, and other attributes, so that when selection is needed, the system can quickly filter and evaluate tracks against the criteria without extensive real-time processing, thus maintaining selection speed while implementing criteria-based control.

Inventive Principle:
Principle #10Preliminary action

4Extent of automation

If continuous automated playback is implemented, then user interaction is minimized, but selection adaptability to user preferences is reduced

Engineering Contradiction:
Improveautomated playbackVSAvoidselection adaptability
Core Design Contradiction:
Extent of automationVSAdaptability or versatility

Solution Approach 1:

The system enables self-service automated playback by incorporating user-defined criteria and preferences into the selection algorithm. Once users configure their preferences (genres, artists, ratings, duration), the system autonomously selects and plays tracks according to these criteria without requiring continuous user interaction. The automation adapts to user preferences by continuously evaluating tracks against the predefined criteria, making the system both automated and adaptable.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7827259B2Method and system for configurable automatic media selection
Publication Date: 2010.11.02 APPLE INC
  • US7827259B2 patent drawing
  • US7827259B2 patent drawing
  • US7827259B2 patent drawing

AI summary

Techniques for repeatedly selecting and presenting media items at a media device are disclosed. In one embodiment, media items are automatically (or dynamically) selected from a media source (e.g., list of media items) and then presented at a media device. As a result, the selected media items can be continuously selected and presented in an automated manner. In one embodiment, the automatic selection of the media items can be performed in accordance with at least one criterion. The at least one criterion can be user-specified and/or rules-based. In one embodiment, a display screen can display information pertaining to recently presented media items, media item being presented, and upcoming media items to be presented.