Playback Request Processing for Spatial Audio Range Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In three-dimensional graphics engines, playback requests are processed regardless of whether the sound diffusion range of a sound source is within the receiving range of a recipient, leading to low resource utilization as sounds are played even when they cannot be received, wasting resources.

Innovation Solution

A method and apparatus that receive playback requests from sound sources and determine if the sound diffusion range is within the current receiving range of a recipient, processing the request only if it is, and shielding or stopping the request if not, based on real-time updates of the recipient's moving speed and range.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all playback requests are processed regardless of sound diffusion range, then all sound sources can potentially play sounds, but resource utilization decreases due to unnecessary sound playback when recipient cannot receive

Engineering Contradiction:
Improvesound playback reliabilityVSAvoidresource utilization
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary judgment before sound playback by determining whether the sound diffusion range overlaps with the recipient's receiving range. This preliminary action prevents unnecessary sound playback requests from being processed, thereby improving resource utilization while ensuring reliable sound delivery when needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback about the recipient's receiving range and the sound source's diffusion range to dynamically control playback requests. By continuously monitoring the spatial relationship between sound diffusion and receiving ranges, the system adjusts playback behavior to optimize resource usage while maintaining playback reliability.

Inventive Principle:
Principle #23Feedback

2Productivity

If playback requests are processed for all sound sources, then complete sound coverage is attempted, but unnecessary processing occurs when sound cannot reach recipient

Engineering Contradiction:
Improvesound playback coverageVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

Before processing playback requests, the system performs preliminary spatial analysis to determine if the sound diffusion range overlaps with the recipient's receiving range. This preliminary action filters out unnecessary playback requests, reducing processing time while maintaining complete sound coverage for valid scenarios.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts and processes only those playback requests that have potential to reach the recipient by checking spatial overlap between sound diffusion range and receiving range. Invalid requests are excluded from processing, thereby reducing unnecessary processing time while maintaining productivity for valid sound playback scenarios.

Inventive Principle:
Principle #2Taking out (Extraction)

3Loss of energy

If sound playback is controlled based on sound diffusion range and receiving range overlap, then resource utilization improves, but system complexity increases

Engineering Contradiction:
Improveresource utilizationVSAvoidrequest processing complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The system performs preliminary spatial overlap judgment between sound diffusion range and receiving range before processing playback requests. This preliminary action adds a simple geometric check that efficiently improves resource utilization without significantly increasing system complexity, as the overlap determination uses straightforward spatial calculations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9913055B2Playback request processing method and apparatus
Publication Date: 2018.03.06 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9913055B2 patent drawing
  • US9913055B2 patent drawing
  • US9913055B2 patent drawing

AI summary

A playback request processing method and apparatus belongs to the field of computer technologies. The method includes: receiving a playback request sent by a sound source; determining whether a sound diffusion range of the sound source is within a current receiving range of a recipient; and processing the playback request if the sound diffusion range of the sound source is within the current receiving range of the recipient. In the present disclosure, it is determined according to the received playback request sent by the sound source that the sound diffusion range of the sound source is within the current receiving range of the recipient, and whether to process the playback request sent by the sound source is determined according to a determination result.