In a block-spreading code-division multiple-access communication system a demodulator stores received chip data in a separate memory area for each transmitting station. Each area has a capacity of at least two blocks. When a complete block is received from a transmitting station, all blocks of data stored...http://www.google.com/patents/US5463660?utm_source=gb-gplus-sharePatent US5463660 - Block-spreading code-division multiple-access demodulator with improved interference cancellation