Patent ID: 7362840

Claim:
A method for adjusting timing alignment in a wireless receiver, comprising: generating an imbalanced correction code signal comprising a plurality of imbalanced correction codes; generating a first square wave signal having a square wave frequency equal to a correction code frequency of the unbalanced correction codes in the imbalanced correction code signal; mixing the imbalanced correction code signal with the first square wave signal to create a first mixed signal; integrating the first mixed signal over a correction code period to generate a signal power value; adjusting a phase of the first square wave in a first direction when the signal power value satisfies a first criterion; and adjusting the phase of the first square wave in a second direction when the signal power value satisfies a second criterion, wherein the plurality of imbalanced correction codes are formed such that: each imbalanced correction code is symmetrical, and a total integrated value or one of the imbalanced correction codes over the correction code period is one of: above a first threshold, or below a second threshold, the first threshold being greater than or equal to the second threshold.