IP Library Granted Patent US 12,726,263
Granted Patent B2
US 12,726,263 · App. 18/722,226 · Granted Sep 1, 2026

Satellite signal reception apparatus, satellite signal selection method, and program

Inventor: Seiji Yoshida (Tokyo, JP)
Assignee: NTT, Inc.
H04B7/18513
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,726,263
App. No.
18/722,226
Granted
Sep 1, 2026
Kind
B2
Abstract

A satellite signal reception apparatus includes: a signal selection unit that selects a predetermined number of satellite signals based on reception qualities of satellite signals received by a GNSS antenna; and a measurement unit that executes positioning by using the predetermined number of satellite signals selected by the signal selection unit and determines an initial estimated position, in which the signal selection unit selects a plurality of satellite signals to be used for positioning or time synchronization based on a comparison result obtained by comparing a reception time expected in a case where a satellite signal is received as a direct wave at the initial estimated position with an actual reception time of the satellite signal.

Claims (19)

1 . A satellite signal reception apparatus comprising:

a processor; and

a memory storing program instructions that cause the processor to:

select a predetermined number of satellite signals based on reception qualities of satellite signals received by a GNSS antenna; and

execute positioning by using the predetermined number of selected satellite signals and determines an initial estimated position, wherein

the program instructions cause the processor to select a plurality of satellite signals to be used for positioning or time synchronization based on a comparison result obtained by comparing a reception time expected in a case where a satellite signal is received as a direct wave at the initial estimated position with an actual reception time of the satellite signal.

2 . The satellite signal reception apparatus according to claim 1 , wherein

the program instructions cause the processor to reject a satellite signal actually received with a delay time greater than or equal to a threshold from the reception time expected in the case where the satellite signal is received as the direct wave at the initial estimated position based on the comparison result.

3 . The satellite signal reception apparatus according to claim 2 , wherein

the program instructions cause the processor to perform positioning by using a plurality of satellite signals in which the rejected satellite signal is excluded, and update the initial estimated position with an obtained coordinate value.

4 . The satellite signal reception apparatus according to claim 3 , wherein

the program instructions cause the processor to update the initial estimated position, repeat processing based on the comparison result using the updated initial estimated position, and end the repeated processing in a case where a predetermined end condition is satisfied.

5 . The satellite signal reception apparatus according to claim 4 , wherein

in a case where a number of satellite signals selected at a point of time at which the repeated processing ends is less than a preset number, the program instructions cause the processor to compare delay times with each other among a plurality of unselected satellite signals, and determine, based on a DOP value in a case where an unselected satellite signal having a small delay time is added to the selected satellite signals, the unselected satellite signal to be added to the selected satellite signals.

6 . A satellite signal selection method executed by a satellite signal reception apparatus, the satellite signal selection method comprising:

selecting a predetermined number of satellite signals based on reception qualities of satellite signals received by a GNSS antenna;

executing positioning by using the predetermined number of satellite signals and determining an initial estimated position; and

selecting a plurality of satellite signals to be used for positioning or time synchronization based on a comparison result obtained by comparing a reception time expected in a case where a satellite signal is received as a direct wave at the initial estimated position with an actual reception time of the satellite signal.

7 . A non-transitory computer-readable recording medium having stored therein a program for causing a computer to perform the satellite signal selection method according to claim 6 .

Assignments (2)
CHANGE OF NAME Recorded Aug 15, 2025
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 072473/0885 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2024
From: YOSHIDA, SEIJI
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 067785/0702 →
Continuity (1)
Related Publication 20250055558A1 · Feb 13, 2025
References Cited (10)
US 6320536B1 · Sasaki · 2001 [cited by examiner]
US 20210239846A1 · Yoshida · 2021 [cited by examiner]
US 20220018971A1 · Bennington · 2022 [cited by examiner]
US 20230026875A1 · Ignatiev · 2023 [cited by examiner]
US 20240069213A1 · Caparra · 2024 [cited by examiner]
JP 2005069729 · 2005 [cited by applicant]
JP 2008045896 · 2008 [cited by applicant]
JP 2020201282 · 2020 [cited by applicant]
Seiji Yoshida et al., “Improvement of the time synchronization precision in the multipath satellite signal reception environment by an algorithm for statistical satellite signals selection applied in the GPS receiver”, … [cited by applicant]
Tsukagoshi et al., “Localization for Autonomous Navigation of a Mobile Robot Using an Open Source GNSS Library in Pedestrian Environments” Transactions of the Society of Instrument and Control Engineers vol. 52, No. 5, … [cited by applicant]