Patent ID: 8115675

Claim:
A method for communication, the method comprising: performing by one or more processors and/or circuits in an integrated global navigation satellite system (GNSS) receiver, said one or more processors and/or circuits comprising a global positioning system (GPS) IF tuner, one or more global orbiting navigation satellite system (GLONASS) IF tuners and a shared sample memory: decomposing GNSS intermediate frequency (IF) signals associated with GPS satellites and/or GLONASS satellites into a constituent narrowband GPS data stream and/or a plurality of constituent narrowband GLONASS data streams; and processing said narrowband GPS data stream and/or said plurality of narrowband GLONASS data streams at reduced sampling rates respectively utilizing said shared sample memory, wherein said reduced sampling rate of said narrowband GPS data stream is less than a sampling rate of said GNSS IF signals, and said reduced sampling rate of each of said narrowband GLONASS data streams is less than said sampling rate of said GNSS IF signals.