Audio Apparatus Intermediary Module for Digital Audio Capture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional audio apparatuses for portable devices require extensive modifications to capture digital audio data, which is difficult and time-consuming, especially when the audio engine is licensed from a third party, leading to potential performance degradation.

Innovation Solution

An audio apparatus that hosts replacement software products, such as a Replacement High Level Audio Library (RHLAL) and a Wrapper Library (WL), to capture digital audio data without modifying existing applications or audio engines, allowing seamless integration and performance preservation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional audio apparatus modifies applications or audio engines to capture digital audio data, then audio data capture functionality is achieved, but device performance degrades and development becomes difficult and time-consuming

Engineering Contradiction:
Improveaudio data capture functionalityVSAvoiddevice performance
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent introduces an intermediary component called an audio capture module that sits between the audio engine and the application. This module intercepts audio data streams without requiring modifications to the original application or audio engine code. The audio capture module acts as a mediator that copies audio data from the audio engine's output stream, enabling audio capture functionality while preserving the performance of the original audio processing pipeline.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If conventional audio apparatus modifies applications or audio engines to capture digital audio data, then audio data capture functionality is achieved, but development complexity increases

Engineering Contradiction:
Improveaudio data capture functionalityVSAvoidmodification complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The audio capture module serves as a standardized intermediary layer that simplifies development. Instead of modifying each application or audio engine individually, developers only need to integrate the single audio capture module into the audio apparatus. This module provides a uniform interface for capturing audio data, reducing development complexity and making the system more maintainable.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the audio processing system into distinct functional modules: the original audio engine, the audio capture module, and the application. This segmentation allows the audio capture functionality to be added as a separate, independent component rather than being tightly coupled with the existing audio processing code, thereby reducing overall system complexity.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If conventional audio apparatus uses third-party licensed audio engines, then audio generation capability is provided, but modification becomes impossible and capture implementation becomes tedious

Engineering Contradiction:
Improveaudio capture capabilityVSAvoidimplementation ease
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The audio capture module is designed as a universal intermediary that works with third-party licensed audio engines without requiring access to their source code or modification capabilities. It interfaces with the audio engine through standard APIs and captures audio data at the output stream level, making it compatible with any audio engine while avoiding the need to modify protected or licensed software.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8781613B1Audio apparatus for portable devices
Publication Date: 2014.07.15 UNITY TECH SF
  • US8781613B1 patent drawing
  • US8781613B1 patent drawing
  • US8781613B1 patent drawing

AI summary

An audio apparatus for a portable device is provided. The portable device includes computing hardware coupled to associated data memory, which stores one or more audio or computer program products that include a plurality of audio libraries. The audio apparatus is operable to execute the audio products upon the computing hardware, whereby the audio products are operable to call the audio libraries to generate digital audio data. The digital audio data so generated is provided to sound-generating hardware, which is then operable to generate acoustic audio signals corresponding to the digital audio data. The audio apparatus is operable to host one or more replacement audio products, which are storable in the data memory. The audio apparatus is operable to invoke the replacement audio products as an alternative to the audio products for generating the digital audio data. The replacement audio products are operable to provide a functionality of capturing the digital audio data while substantially generating the acoustic audio signals.