Patent ID: 6879576

Claim:
A method for recovering data transmitted on a physical channel, wherein a channelization code used for the physical channel is not known at the time of the data recovery, the method comprising: receiving and processing a modulated signal to provide received samples; selecting a hypothesized channelization code for processing the physical channel; processing the received samples with the hypothesized channelization code to generate partially processed symbols; storing intermediate results representative of the partially processed symbols; determining an actual channelization code used for the physical channel; processing the intermediate results in accordance with the actual channelization code and the hypothesized channelization code to provide final results, wherein the processing the intermediate results includes partitioning the intermediate results into sets of intermediate results, scaling each intermediate result in a particular set with a respective scaling factor determined by the actual channelization code and the hypothesized channelization code, and combining the scaled results for each set to obtain a final result for the set.