# US 2014/0152496 A1 · Gnss receiver and calculating method for pseudo-range and position determination thereof

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0152496 A1
- Document ID: US20140152496A1
- Status: Published application
- Kind: A1
- Application number: 14/095,491
- Filed: 2013-12-03
- Published: 2014-06-05
- Earliest claimed: 2012-12-04
- Assignees: Samsung Electronics Co., Ltd.
- Inventors: JaeBum CHO
- Web page: https://patentgrep.com/patent/US20140152496A1

## CPC

- G01S 19/13: Receivers
- G01S 19/071: {DGPS corrections}
- G01S 19/41: Differential correction, e.g. DGPS [differential GPS]
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES

## Abstract

Methods and apparatus are provided for calculating a pseudo-range and position in a global navigation satellite system receiver. A first pseudo-range of a satellite is calculated for position determination of the global navigation satellite system receiver. A second pseudo-range of the satellite is calculated for position correction of the global navigation satellite system receiver. A differential operation is performed using the first pseudo-range and the second pseudo-range to eliminate an error. A more precise pseudo-range of the satellite is calculated using the differential pseudo-range.

## Claims

### Claim 1

A method for calculating a pseudo-range in a global navigation satellite system receiver, the method comprising the steps of:
calculating a first pseudo-range of a satellite for position determination of the global navigation satellite system receiver;
calculating a second pseudo-range of the satellite for position correction of the global navigation satellite system receiver;
performing a differential operation using the first pseudo-range and the second pseudo-range to eliminate an error; and
calculating a more precise pseudo-range of the satellite using the differential pseudo-range.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
calculating the first pseudo-range for each of a plurality of satellites for position determination of the global navigation satellite system receiver.

### Claim 3 (depends on 2)

The method of claim 2, wherein the satellite is one of the plurality of satellites.

### Claim 4 (depends on 3)

The method of claim 3, wherein the satellite satisfies a predetermined condition, and
wherein the predetermined condition is dependent upon at least one of a signal strength, a Dilution Of Precision (DOP), an elevation, an azimuth, and a multipath.

### Claim 5 (depends on 1)

The method of claim 1, wherein the global navigation satellite system receiver communicates with a plurality of satellites through a normal channel for the position determination.

### Claim 6 (depends on 5)

The method of claim 5, wherein the global navigation satellite system receiver communicates with the satellite through an augmented channel for position correction, and
wherein the augmented channel is not allocated as the normal channel.

### Claim 7 (depends on 1)

The method of claim 1, wherein the first pseudo-range is calculated in a normal mode of the global navigation satellite system receiver.

### Claim 8 (depends on 7)

The method of claim 7, wherein the first and second pseudo-ranges are calculated in an augmented mode of the global navigation satellite system receiver.

### Claim 9 (depends on 8)

The method of claim 8, wherein performing the differential operation using the first pseudo-range and the second pseudo-range in the augmented mode comprises:
performing the differential operation using the first pseudo-range calculated at a previous point in time and the second pseudo-range calculated at a current point in time.

### Claim 10

A method for calculating a pseudo-range in a global navigation satellite system receiver, the method comprising the steps of:
determining whether the global navigation satellite system receiver is in an augmented mode;
correcting a pseudo-range calculated in a previous position determination operation through an augmented channel in the augmented mode; and
calculating a position of the global navigation satellite system receiver using the corrected pseudo-range.

### Claim 11 (depends on 10)

The method of claim 10, wherein the previous position determination operation calculates a pseudo-range of each of a plurality of satellites through a normal channel, which is different from the augmented channel, and calculates a position for each of the calculated pseudo-ranges.

### Claim 12 (depends on 11)

The method of claim 11, wherein calculating the pseudo-range of each of the plurality of satellites comprises:
allocating normal channels to the plurality of satellites, respectively;
receiving navigation data from the plurality of satellites through the allocated normal channels;
calculating positions of the satellites using the received navigation data; and
calculating pseudo-ranges of the satellites based on the calculated positions and time information of the satellites.

### Claim 13 (depends on 11)

The method of claim 11, wherein correcting the pseudo-range comprises:
selecting a satellite, which satisfies a predetermined condition, from among the plurality of satellites.

### Claim 14 (depends on 13)

The method of claim 13, wherein correcting the pseudo-range further comprises:
allocating the augmented channel to the selected satellite.

### Claim 15 (depends on 13)

The method of claim 13, wherein correcting the pseudo-range comprises:
calculating a pseudo-range of the selected satellite allocated the augmented channel; and
performing a differential operation using the pseudo-range of the selected satellite allocated to the normal channel and the pseudo-range of the selected satellite allocated to the augmented channel.

### Claim 16 (depends on 10)

The method of claim 10, further comprising:
receiving navigation data from each of a plurality of satellites when the global navigation satellite system receiver is not the augmented mode;
calculating pseudo-ranges based on the input navigation data; and
calculating a position of the global navigation satellite system receiver based on the calculated pseudo-ranges.

### Claim 17

A global navigation satellite system receiver, comprising:
a mode selection unit configured to select one of a normal mode and an augmented mode;
a satellite capturing unit configured to be connected to a plurality of satellites through a normal channel for a position determination operation in the normal mode, and to be connected to a satellite, which satisfies a predetermined condition, from among the plurality of satellites, through an augmented channel for position correction in the augmented mode; and
a pseudo-range calculation unit configured to calculate a first pseudo-range of the satellite in the normal mode and a second pseudo-range of the satellite in the augmented mode, and to correct a pseudo-range of the satellite using the first and second pseudo-ranges.

### Claim 18 (depends on 17)

The global navigation satellite system receiver of claim 17, wherein the plurality of satellites comprises at least three satellites.

### Claim 19 (depends on 17)

The global navigation satellite system receiver of claim 17, further comprising:
a signal processing unit configured to receive navigation signals from the plurality of satellites to process input navigation signals into baseband signals.

### Claim 20 (depends on 17)

The global navigation satellite system receiver of claim 17, further comprising:
a time calculation unit configured to calculate a time difference using time information included in each navigation signal from the plurality of satellites and current time information.

### Claim 21 (depends on 17)

The global navigation satellite system receiver of claim 17, further comprising:
a position calculation unit configured to calculate a position by applying navigation filtering to pseudo-ranges input from the plurality of satellites.

### Claim 22

A global navigation satellite system receiver, comprising:
a first receiver configured to calculate a position based on position information received from an external device; and
a second receiver configured to calculate a position through a normal channel and to correct position determination through an augmented channel, which is not allocated as the normal channel,
wherein the second receiver corrects a pseudo-range by calculating first pseudo-ranges of satellites for position determination, calculating a second pseudo-range for a satellite, which satisfies a predetermined condition, from among the satellites, for position correction, and performing a differential operation using the first and second pseudo-ranges of the satellite, and
wherein the second receiver calculates a position of the global navigation satellite system receiver using the corrected pseudo-range.

### Claim 23 (depends on 22)

The global navigation satellite system receiver of claim 22, wherein the external device is a reference station for executing communications with a portable terminal.

### Claim 24 (depends on 23)

The global navigation satellite system receiver of claim 23, wherein the reference station calculates a position of the global navigation satellite system receiver using the satellites to eliminate a common error.

### Claim 25 (depends on 22)

The global navigation satellite system receiver of claim 22, wherein the external device is another global navigation satellite system receiver.
