Patent ID: 8600661

Claim:
An apparatus, comprising: a computer having an input/output (I/O) interface and a memory, the computer including, a receiver configured to receive, from a first source, a first satellite signal including first satellite navigation data, and to receive, from a second source, a second satellite signal including second satellite navigation data; a packetizer configured to packetize the first satellite navigation data to produce a first reference packet stream and to add a first header to each packet of the first reference packet stream, and to packetize the second satellite navigation data to produce a second reference packet stream and to add a second header to each packet of the second reference packet stream; a concentrator configured to generate a combined packet stream by removing, based on the first header and the second header, duplicate packets within the second reference packet stream with respect to the first reference packet stream; and a decoder configured to decode satellite data from the combined packet stream.