Sound Processing Apparatus Real-Time Streaming Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing sound processing systems that rely on a server to perform sound processing as a proxy face delays in processing and reproducing audio, as they require the entire file to be received and processed before use, leading to inefficiencies and potential discontinuities in sound quality.

Innovation Solution

A sound processing system where the audio data is transmitted and processed in real-time using a streaming method, allowing the sound processing apparatus to store and process data in its main storage device, reducing delays and enabling continuous sound reproduction by managing audio data and processed data within the main storage device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the sound processing apparatus receives the entire audio file before processing, then the processing can be completed with full data available, but the time delay from transmission to reproduction becomes excessively long

Engineering Contradiction:
Improvetime delay from transmission to reproductionVSAvoidprocessing speed
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The audio file is divided into multiple segments that are transmitted and processed sequentially rather than waiting for the complete file. The management element receives audio data in segments, stores them in main storage device 342, and the sound processing element processes each segment as it becomes available, enabling overlapping transmission and processing operations.

Inventive Principle:
Principle #1Segmentation

2Speed

If audio data is stored in the auxiliary storage device, then storage capacity is sufficient, but the data access speed and processing efficiency decrease

Engineering Contradiction:
Improvedata access speedVSAvoidstorage capacity
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The system transitions from a single-storage architecture to a two-level storage hierarchy, utilizing both main storage device 342 (for high-speed access during processing) and auxiliary storage device 344 (for capacity and archival). This dimensional addition allows the system to simultaneously optimize for both speed and storage capacity by placing frequently accessed audio segments in main storage.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Loss of time

If the sound processing apparatus processes audio data in real-time streaming, then the time delay is reduced, but the system complexity increases due to concurrent transmission and processing management

Engineering Contradiction:
Improveprocessing timeVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The management element 62 serves as an intermediary between the communication interface and the sound processing element 64. It manages the complexity of concurrent operations by handling audio segment reception, storing segments in main storage device 342, coordinating with the sound processing element, and managing transmission of processed data, thereby isolating complexity from both transmission and processing components.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If all audio data is retained in storage for potential reprocessing, then flexibility is maintained, but storage requirements and memory usage increase

Engineering Contradiction:
Improvereprocessing flexibilityVSAvoidstorage requirements
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

Different storage locations are assigned different functions with varying quality characteristics. The main storage device 342 provides high-speed access for currently processed segments, while the auxiliary storage device 344 provides capacity for archival. This local differentiation allows the system to maintain reprocessing flexibility for active segments while efficiently managing overall storage requirements.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9460203B2Sound processing apparatus
Publication Date: 2016.10.04 YAMAHA CORP
  • US9460203B2 patent drawing
  • US9460203B2 patent drawing
  • US9460203B2 patent drawing

AI summary

A sound processing apparatus communicates with a terminal apparatus through a communication network and includes a main storage device, and an auxiliary storage device that stores a management program and a sound processing program. A management element is implemented by making the management program resident in the main storage device. The management element receives audio data transmitted from the terminal apparatus by a streaming method and stores the received audio data in the main storage device. The management element acquires, from the main storage device, processed data generated by performing sound processing on the audio data and transmits the processed data to the terminal apparatus by a streaming method. A sound processing element is implemented by making the sound processing program resident in the main storage device. The sound processing element performs the sound processing on the audio data to generate the processed data when the management element stores the audio data in the main storage device and stores the generated processed data in the main storage device.