A computer program product stored in a computer readable medium for a host apparatus to perform a packet update method, the host apparatus comprising a receiving module, a microprocessor, a comparison module and a transmitting module, the computer program product comprising:
- an instruction A for the receiving module to receive a first positioning packet, wherein the first positioning packet includes a first message serial number;
- an instruction B for the microprocessor to generate a first temporary packet, wherein the first temporary packet includes the second message serial number;
- an instruction C for the comparison module to determine that the first message serial number of the first positioning packet is smaller than the second message serial number of the first temporary packet;
- and
- an instruction D for the transmitting module to transmit the first temporary packet.