Patent ID: 7136369

Claim:
A method of detecting in a received CDMA communication (r) a plurality of data communications each corresponding with a specific user (k) comprising: (a) acquiring impulse response estimates for symbols within each data communication; (b) constructing a system transmission response matrix for each of the user data communications (k) from said impulse response estimates; (c) assembling a well-banded total system transmission response matrix from all of said user system transmission response matrices; (d) filtering said received CDMA communication (r) with said total system transmission response matrix yielding a matched filter output; (e) forming an objective matrix based upon said total system transmission response matrix; (f) inverting said objective matrix; (g) multiplying said matched filter output with said inverted objective matrix yielding estimated user data; (h) descrambling said estimated user data yielding user data corresponding to the plurality of data communications; and (I) repeating steps (a)–(h) for a next CDMA communication.