IP Library Granted Patent US 12710546
Granted Patent B2
US 12710546 · App. 18/325,762 · Granted Aug 18, 2026

Mobility and control method thereof

Inventors: Donghee Seok (Seoul, KR); Yocheol Jang (Suwon-si, KR)
Assignees: Hyundai Motor Company; Kia Corporation
G01S19/07G01S19/40G01S19/46G01S19/48G16Y20/10
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 12710546
App. No.
18/325,762
Granted
Aug 18, 2026
Kind
B2
Abstract

An embodiment mobility includes a first global navigation satellite system (GNSS) module configured to generate first location information using a first signal, an internet of things (IOT) communication module configured to receive correction information from a base station for correcting the first location information, a first calculation processing module configured to perform calculation of final location information using the first location information and the correction information, and a communication interface module configured to communicate with a user terminal that includes a second GNSS module configured to generate second location information using a second signal, wherein the first calculation processing module is configured to set the first GNSS module or the second GNSS module as a master module and to calculate the final location information using the first location information or the second location information generated by the set master module.

Claims (53)

1 . A mobility comprising:

a first global navigation satellite system (GNSS) module configured to generate first location information using a first GNSS signal;

an internet of things (IOT) communication module configured to receive correction information for correcting the first location information from a base station;

a first calculation processing module configured to perform calculation of final location information using the first location information generated by the first GNSS module and the correction information received from the IOT communication module; and

a communication interface module configured to communicate with a user terminal that comprises a second GNSS module configured to generate second location information using a second GNSS signal;

wherein the first calculation processing module is configured to set the first GNSS module or the second GNSS module as a master module and to calculate the final location information using the first location information or the second location information generated by the master module;

wherein the first calculation processing module is configured to compare a performance of the first GNSS module and a performance of the second GNSS module to set the master module, wherein the performance of the first GNSS module and the performance of the second GNSS module are evaluated using at least one measurement result of a response time or an amount of satellite information using a test signal; and

wherein the first calculation processing module is configured to confirm at least the response time or the amount of satellite information using the test signal, to perform comparison of the performance with respect to at least the response time or the amount of satellite information of each of the first GNSS module and the second GNSS module, and to determine that the performance is higher as the response time is shorter or as the amount of satellite information increases and set a GNSS module with higher performance as the master module.

2 . The mobility of claim 1 , wherein, based on the first GNSS module being set as the master module, the first calculation processing module is configured to:

perform calculation of the final location information using the first location information generated by the first GNSS module and the correction information received from the IOT communication module; and

transmit the final location information to the user terminal to share.

3 . The mobility of claim 1 , wherein the first calculation processing module is configured to compare specifications for a model of the first GNSS module and specifications for a model of the second GNSS module to set the master module.

4 . The mobility of claim 1 , further comprising a first GNSS antenna configured to receive the first GNSS signal about the first location information from a GNSS.

5 . The mobility of claim 1 , wherein the user terminal further comprises:

a terminal communication module configured to receive the correction information for correcting the first location information and to communicate with the communication interface module; and

a second calculation processing module configured to perform calculation of the final location information using the second location information generated by the second GNSS module and the correction information received from the terminal communication module.

6 . The mobility of claim 5 , wherein, based on the second GNSS module being set as the master module, the second calculation processing module is configured to:

perform calculation of the final location information using the second location information generated by the second GNSS module and the correction information received from the terminal communication module; and

transmit the final location information to the first calculation processing module to share.

7 . The mobility of claim 6 , further comprising a first GNSS antenna configured to receive the second GNSS signal about the second location information from a GNSS, wherein the second GNSS module is configured to receive the second GNSS signal received from the first GNSS antenna to generate the second location information.

8 . The mobility of claim 5 , wherein the second calculation processing module is configured to compare specifications for a model of the first GNSS module and specifications for a model of the second GNSS module to set the master module.

9 . The mobility of claim 5 , wherein the second calculation processing module is configured to compare a performance of the first GNSS module and a performance of the second GNSS module to set the master module; and

wherein the second calculation processing module is configured to confirm at least a response time or amount of satellite information using a test signal, to perform comparison of the performance with respect to at least the response time or the amount of satellite information of each of the first GNSS module and the second GNSS module, and to determine that the performance is higher as the response time is shorter or as the amount of satellite information increases and set a GNSS module with higher performance as the master module.

10 . A control method of a mobility, the control method comprising:

operating a first global navigation satellite system (GNSS) module to generate location information of the mobility using a first GNSS signal;

operating a second GNSS module to generate location information of a user terminal using a second GNSS signal;

communicatively connecting the mobility and the user terminal;

setting the first GNSS module or the second GNSS module as a master module; and

calculating final location information using the location information generated by the master module and correction information about the location information received from a base station;

wherein the setting comprises:

confirming at least a response time or amount of satellite information using a test signal;

performing comparison of the performance with respect to at least the response time or the amount of satellite information of each of the first GNSS module and the second GNSS module;

determining that the performance is higher as the response time is shorter or as the amount of satellite information increases; and

setting a GNSS module with higher performance as the master module.

11 . The control method of claim 10 , wherein the first GNSS module is set as the master module and wherein the mobility calculates the final location information using the location information of the mobility generated by the first GNSS module and sets the master module.

12 . The control method of claim 10 , wherein the second GNSS module is set as the master module and wherein the user terminal calculates the final location information of the user terminal using the location information generated by the second GNSS module and sets the master module.

13 . The control method of claim 12 , further comprising sharing the final location information calculated by the user terminal with the mobility.

14 . The control method of claim 10 , wherein the correction information about the location information is at least one of correction information about the location information of the mobility or correction information about the location information of the user terminal.

15 . A control method of a mobility, the control method comprising:

operating a first global navigation satellite system (GNSS) module to generate location information of the mobility using a first GNSS signal, the first global navigation satellite system (GNSS) module being installed in the mobility;

communicatively connecting the mobility and a user terminal;

receiving a second GNSS signal from a second GNSS module of the user terminal to generate location information of the user terminal;

setting, by the mobility, the first GNSS module as a master module; and

calculating, by the mobility, final location information using the location information generated by the mobility and correction information about the location of the mobility received from a base station.

16 . The control method of claim 15 , further comprising sharing the final location information calculated by the mobility with the user terminal.

17 . The control method of claim 15 , wherein setting the master module comprises comparing specifications for a model of the first GNSS module and specifications for a model of the second GNSS module.

18 . The control method of claim 15 , wherein setting the master module comprises:

confirming at least a response time or amount of satellite information using a test signal;

performing comparison of the performance with respect to at least the response time or the amount of satellite information of each of the first GNSS module and the second GNSS module;

determining that the performance is higher as the response time is shorter or as the amount of satellite information increases; and

setting a GNSS module with higher performance as the master module.

19 . The control method of claim 15 , wherein communicatively connecting comprises automatically connecting the mobility and the user terminal when the mobility and the user terminal are within a predetermined distance of each other.

20 . The control method of claim 15 , further comprising regularly confirming whether communication between the mobility and the user terminal is maintained, and reverting to operating the first GNSS module independently to generate the location information of the mobility when the mobility is disconnected from the user terminal.