Audio Compositing System Using Succession Rules and Priority Scoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in manually organizing and editing vast amounts of digital content, leading to underutilization of media libraries and inefficient presentation of composite digital media.

Innovation Solution

A media compositing method that automatically analyzes and groups media content pieces using templates based on attributes, generates a user interface layout to display composite presentations, and scores content relevance, quality, and quantity to prioritize and arrange content for user engagement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated analysis and grouping is implemented, then productivity is improved, but device complexity increases

Engineering Contradiction:
Improvecontent organization efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs automated analysis of media content pieces, automatically grouping them based on template matching without requiring manual user intervention. The application autonomously analyzes content attributes, compares them against templates, and generates organized groups, allowing the system to serve itself in the organization task.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system segments the vast digital media library into smaller, manageable groups based on content attributes and templates. Each template instance creates a distinct group segment, breaking down the overwhelming whole into organized, accessible portions that can be independently processed and presented.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If automated compositing is implemented, then ease of operation is improved, but manufacturing precision deteriorates

Engineering Contradiction:
Improveediting effortVSAvoidcontent selection accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system employs scoring mechanisms that evaluate template instance quality based on multiple attributes, providing feedback on the suitability of automated groupings. This feedback loop allows the system to refine its selections and maintain precision while operating automatically, enabling users to review and adjust results if needed.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes parameters such as template attributes, scoring weights, and matching criteria to optimize both automation and precision. By adjusting these parameters, the system can balance ease of operation with content selection accuracy, allowing flexible control over the automation level and precision requirements.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If comprehensive content analysis is performed, then measurement precision is improved, but loss of time increases

Engineering Contradiction:
Improvecontent analysis accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs partial analysis by focusing on key content attributes and templates rather than exhaustive examination of all possible characteristics. It applies template matching on essential attributes first, providing sufficiently accurate results without the time cost of complete analysis, thereby balancing precision and processing time.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary analysis by pre-defining templates and attributes that will be used for grouping. This preliminary setup allows subsequent content analysis to be more efficient, as the framework for evaluation is already in place, reducing the time required for actual content processing while maintaining analysis precision.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10269387B2Audio authoring and compositing
Publication Date: 2019.04.23 APPLE INC
  • US10269387B2 patent drawing
  • US10269387B2 patent drawing
  • US10269387B2 patent drawing

AI summary

Some embodiments provide an audio authoring method that provide a set authoring tools for specifying rules for combining sections of a first song to generate a second song. The set of authoring tools allow an array of cells to be arranged in first and second directions, and allow each body section to be associated with one set of cells that are arranged in the first direction and another set of cells that are arranged in the second direction. At each cell that belongs to one set of cells arranged in the first direction for a first body section and another set of cells arranged in the second direction for a second body section, the set of tools also allow the user to specify whether the second body section is allowed to follow the first body section. Some embodiments provide a method for compositing audio. The method receives (1) several song sections, and (2) for each particular song section, a priority value and a set of succession rules that identify a set of song sections that cannot follow the particular song section. Based on the priority values, the method adds the song sections to the first song until a desired first-song duration is reached without exceeding the duration or until all song sections have been examined for adding to the first song. The method then analyzes a sequence of song sections in the first song to remove any song section that violates a succession rule.