Selective Error Correction for Bluetooth Speech Data Packets
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for improving Bluetooth speech quality, such as increased re-transmission, can lead to side effects like reduced Wi-Fi and Bluetooth Low Energy function time and may not guarantee correct speech data, especially in scenarios with long distances or cross-body interference.
Innovation Solution
A data processing method and apparatus that selectively performs error correction on wireless received speech data packets based on packet characteristics, particularly in timing-critical or re-transmission limited scenarios, to enhance speech quality and correctness.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional methods increase re-transmission to improve speech data delivery successful rate, then speech data delivery reliability is improved, but time available for Wi-Fi functions and other Bluetooth functions is reduced
Solution Approach 1:
The patent applies partial action by selectively performing error correction only on specific packets that require it, rather than processing all packets uniformly. The system identifies packets with delivery issues and applies error correction only to those, avoiding unnecessary processing time on already successful packets while still improving overall speech data delivery reliability
Solution Approach 2:
The patent changes the parameter of error correction application from a uniform approach to a selective approach based on packet characteristics. By monitoring packet delivery status and applying error correction only when needed, the system improves speech data delivery success rate without proportionally increasing processing time for all packets
2Productivity
If conventional methods do not perform error correction to save processing time, then data processing speed is maintained, but correctness of speech data cannot be guaranteed
Solution Approach 1:
The patent applies partial action by performing error correction only on packets that show signs of delivery issues or errors, rather than processing all packets with full error correction. This selective approach maintains data processing speed while ensuring correctness of speech data where needed
Solution Approach 2:
The patent uses feedback from packet delivery status and error detection mechanisms to determine whether error correction should be applied. By monitoring packet transmission outcomes and applying error correction based on this feedback, the system ensures speech data correctness without unnecessarily reducing processing speed for already successful transmissions
3Reliability
If error correction is performed on all packets, then speech data correctness is improved, but data processing time increases
Solution Approach 1:
The patent applies partial action by selectively performing error correction only on packets that require it based on delivery status and error indicators, rather than processing all packets uniformly. This reduces overall data processing time while maintaining speech data correctness for packets that need correction
Solution Approach 2:
The patent changes the parameter of error correction application from a blanket approach to a selective approach based on packet-specific characteristics such as delivery status and error indicators. This optimization improves speech data correctness where needed while minimizing the impact on overall data processing time
Data Source
AI summary
A data processing method for performing data processing on wireless received data and an associated data processing apparatus are provided, where the data processing method is applied to an electronic device. The data processing method includes the steps of: wirelessly receiving a plurality of packets corresponding to a same set of speech data from another electronic device; and selectively performing error correction operation on at least one of the plurality of packets to obtain the set of speech data, wherein whether to perform the error correction operation is determined according to at least one characteristic of the plurality of packets. More particularly, the error correction operation is selectively performed for at least one scenario of a timing critical scenario and a re-transmission limited scenario.


