SYNCHRONIZING TIMING MISMATCH BY DATA INSERTION
First Claim
1. A method of data processing, comprising:
- identifying a timing mismatch associated with a set of data;
processing the set of data to provide data that is correlated with the set of data; and
inserting the correlated data into the set of data to mitigate the timing mismatch.
1 Assignment
0 Petitions
Accused Products
Abstract
The rate at which data is provided by one device and the rate at which that data is processed by another device may differ. For example, a transmitting device may transmit data according to a transmit clock while a receiving device that receives the transmitted data may process the data according to a receive clock. If there is a timing mismatch between the transmit and receive clocks, the receiving device may receive data faster or slower than it processes the data. In such a case, there may be errors relating to the processing of the received data. To address timing mismatches such as this, the receiving device may delete data from or insert data into the received data. In conjunction with these operations, the receiving device may modify the received data at or near the insertion point or the deletion point in a manner that mitigates any adverse effect the insertion or deletion may have on a resulting output signal.
112 Citations
37 Claims
-
1. A method of data processing, comprising:
-
identifying a timing mismatch associated with a set of data; processing the set of data to provide data that is correlated with the set of data; and inserting the correlated data into the set of data to mitigate the timing mismatch. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for data processing, comprising:
-
an identifier configured to identify a timing mismatch associated with a set of data; a data processor configured to process the set of data to provide data that is correlated with the set of data; and a data inserter configured to insert the correlated data into the set of data to mitigate the timing mismatch. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An apparatus for data processing, comprising:
-
means for identifying a timing mismatch associated with a set of data; means for processing the set of data to provide data that is correlated with the set of data; and means for inserting the correlated data into the set of data to mitigate the timing mismatch. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A computer-program product for data processing, comprising:
computer-readable medium comprising codes executable to; identify a timing mismatch associated with a set of data; process the set of data to provide data that is correlated with the set of data; and insert the correlated data into the set of data to mitigate the timing mismatch.
-
35. A headset, comprising:
-
an identifier configured to identify a timing mismatch associated with a set of data; a data processor configured to process the set of data to provide data that is correlated with the set of data; a data inserter configured to insert the correlated data into the set of data to mitigate the timing mismatch; and a transducer configured to provide an audio output based on the set of data after the insertion of the correlated data.
-
-
36. A watch, comprising:
-
an identifier configured to identify a timing mismatch associated with a set of data; a data processor configured to process the set of data to provide data that is correlated with the set of data; a data inserter configured to insert the correlated data into the set of data to mitigate the timing mismatch; and a user interface configured to provide an indication based on the set of data after the insertion of the correlated data.
-
-
37. A sensing device, comprising:
-
an identifier configured to identify a timing mismatch associated with a set of data; a data processor configured to process the set of data to provide data that is correlated with the set of data; a data inserter configured to insert the correlated data into the set of data to mitigate the timing mismatch; and a sensor configured to sense based on the set of data after the insertion of the correlated data.
-
Specification