Patent ID: 8731029

Claim:
A method comprising: receiving information that is indicative of a wireless communication signal transmitted by a wireless communication device, the wireless communication signal having been generated based on a spreading sequence and a known preamble; determining, based on (i) the received information and (ii) the known preamble, an estimation of a first frequency offset using two or more locations for encoding elements associated with the spreading sequence, wherein the encoding elements are chips; determining, based on (i) the received information, (ii) the known preamble, and (iii) the first frequency offset, an estimation of a second frequency offset using two or more locations for symbols associated with the known preamble, wherein the second frequency offset is different from the first frequency offset; and processing the received information based on a combination of (i) the first frequency offset and (ii) the second frequency offset, wherein determining the estimation of the first frequency offset comprises using a first differential distance in a first differential detection, wherein determining the estimation of the second frequency offset comprises using a second differential distance in a second differential detection, wherein the second differential distance is greater than the first differential distance, and wherein the first differential distance is greater than one chip but less than a full symbol length.