Proxy Server Filtering Wavetable Samples for Wireless Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless devices face inefficiencies in downloading wavetable content due to varying device capabilities and limited resources, leading to wasteful use of storage and bandwidth.
Innovation Solution
A method involving a proxy server that filters wavetable information based on available memory and requested samples, allocating samples to groups and selecting midpoints to reduce distortion, optimizing file size and quality for efficient download.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If wavetable content is downloaded to wireless devices, then audio quality is improved, but storage space and bandwidth are consumed
Solution Approach 1:
The patent extracts only the necessary samples from the complete wavetable file based on device capabilities and available storage. The proxy server filters and selects only the essential audio samples needed for acceptable sound quality, removing redundant data while preserving core audio characteristics.
Solution Approach 2:
The system applies different quality levels to different parts of the wavetable data. Critical samples that provide fundamental audio quality are preserved, while less critical samples are omitted. The filtering algorithm prioritizes samples that contribute most to audio fidelity given storage constraints.
2Measurement precision
If wavetable content is downloaded to wireless devices, then audio quality is improved, but download time increases
Solution Approach 1:
The proxy server performs preliminary filtering and sample selection before the actual download to the wireless device. By pre-determining which samples are essential based on device capabilities and available storage, the system prepares an optimized data set that reduces download time while maintaining audio quality.
Solution Approach 2:
The system extracts only the necessary samples from the complete wavetable file based on device capabilities and available storage. The proxy server filters and selects only the essential audio samples needed for acceptable sound quality, removing redundant data while preserving core audio characteristics.
3Measurement precision
If wavetable content is downloaded to wireless devices, then audio quality is improved, but network bandwidth is consumed
Solution Approach 1:
The patent extracts only the necessary samples from the complete wavetable file based on device capabilities and available storage. The proxy server filters and selects only the essential audio samples needed for acceptable sound quality, removing redundant data while preserving core audio characteristics.
Solution Approach 2:
The system applies different quality levels to different parts of the wavetable data. Critical samples that provide fundamental audio quality are preserved, while less critical samples are omitted. The filtering algorithm prioritizes samples that contribute most to audio fidelity given storage constraints.
4Quantity of substance
If wavetable content is filtered and compressed, then storage space is reduced, but audio quality deteriorates
Solution Approach 1:
The system changes the parameters of sample selection and filtering to optimize the balance between file size and audio quality. By adjusting which samples are retained and how they are processed, the system achieves acceptable audio quality with reduced storage requirements.
Solution Approach 2:
The patent extracts only the necessary samples from the complete wavetable file based on device capabilities and available storage. The proxy server filters and selects only the essential audio samples needed for acceptable sound quality, removing redundant data while preserving core audio characteristics.
Data Source
AI summary
A method for providing wavetable information to a wireless device from a content server over a wireless network, the wavetable information including a plurality of samples corresponding to a plurality of notes, comprising: in response to a request from the wireless device, receiving at a proxy server the wavetable information from the content server; filtering the wavetable information in accordance with a selection of samples contained in the request; and, transmitting the filtered wavetable information to the wireless device.


