Patent ID: 8532113

Claim:
A mobile device comprising: a processor operatively associated with a buffer; a communications interface operatively associated with the processor; the communications interface being configured to: receive data packets; and transfer remaining blocks over a communication channel of the computing system; the processor being configured to: establish a unique header pattern to indicate a discontiguous stream of data packets; add a synchronization byte to the header; partition the data packets into a plurality of blocks; add a header with a continuity counter to each block of the plurality of blocks; erase one or more blocks of the plurality of blocks to form the remaining blocks; process the remaining blocks through a shift register; determine that the remaining blocks represent a discontiguous data stream, based on the unique header pattern; generate pseudo noise blocks; and replace the one or more erased blocks in the plurality of blocks with the pseudo noise blocks to provide a stream of contiguous data for demodulation; and the buffer being configured to store the plurality of blocks.