IP Library Granted Patent US 12696228
Granted Patent B2
US 12696228 · App. 18/524,819 · Granted Jul 28, 2026

Systems and methods for hyper-precise time operations

Inventors: Mourad B. Takla (Hillsborough, NJ); Weimin Liu (Chatham, NJ)
Assignee: Verizon Patent and Licensing Inc.
H04W64/00G04R20/04H04W56/001
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 12696228
App. No.
18/524,819
Granted
Jul 28, 2026
Kind
B2
Abstract

Disclosed are systems and methods for a computerized Hyper-precise time (HPT) framework that accurately and efficiently provides precise time data for all sorts of network-based and local operations. The disclosed HPT framework can, among other benefits, provide sub-nanosecond time accuracy for operations involving, but not limited to, precise positioning, ambiguity resolution, mitigation of signal delays, maintaining continuous and accurate tracking for dynamic applications, improved convergence for accurate solutions, and the like. The framework can be utilized for Real-Time Kinematic (RTK), such that the determined HPT can directly contribute to achieving the high levels of accuracy and reliability required in RTK applications.

Claims (66)

1 . A method comprising:

determining, over a Real-Time Kinematic (RTK) network, information related to a receiver, the receiver information comprising initial coordinates of the receiver and a receiver time offset;

executing ambiguity resolutions based on the receiver information;

executing a correction model based on the receiver information and ambiguity resolutions, wherein the execution of the correction model is based on estimated coefficients that are related to the ambiguity resolution of the receiver information;

generating, on the RTK network, based on the correction modelling, a Virtual Reference Station (VRS); and

determining, based on information related to the VRS, hyper-precise time (HPT) in relation to the receiver, the HPT enabling accurate execution of computer-executable instructions by user equipment (UE).

2 . The method of claim 1 , further comprising:

computing, based on the initial coordinates of the receiver, a position correction and a time correction for the VRS; and

correcting a position estimate and a time estimate for the receiver based on the computed position correction and time correction of the VRS, wherein the HPT is determined based on the correction of the position and time estimates for the receiver.

3 . The method of claim 1 , wherein the RTK network further comprises a set of satellites, wherein a position of the receiver is based on positions of the set of satellites.

4 . The method of claim 3 , further comprising:

determining a range from the receiver to each satellite in the set of satellites;

determining, based on the range, a position correction for the receiver;

performing a distance correction for the range based on the determined position correction; and

determining an updated receiver time offset based on the distance correction, wherein the HPT is determined based on the updated receiver time offset.

5 . The method of claim 4 , wherein the updated receiver time offset is based on an average of the range from the receiver to each satellite in the set of satellites.

6 . The method of claim 1 , further comprising:

performing measurement corrections for the receiver related to satellite ephemerides, ionospheric, tropospheric and carrier phase data, wherein the HPT is determined based on the measurement corrections.

7 . The method of claim 1 , further comprising:

determining differences in distances between the receiver and a station of the RTK network;

determining a closest station based on the determined differences in distances; and

performing the correction modelling based on coordinate measurements of the closest station, wherein the HPT is determined based on the performed correction modelling.

8 . The method of claim 1 , wherein the correction model corresponds to at least one of a tropospheric correction, ionospheric correction and orbit correction of a satellite.

9 . The method of claim 1 , wherein the receiver time offset is an offset from Global Positioning System (GPS) time (GPST).

10 . The method of claim 1 , wherein the RTK network comprises a RTK base station, wherein the RTK base station is associated with a master station, auxiliary station and the VRS.

11 . A network device comprising:

a processor configured to:

determine, over a Real-Time Kinematic (RTK) network, information related to a receiver, the receiver information comprising initial coordinates of the receiver and a receiver time offset;

execute ambiguity resolutions based on the receiver information;

execute a correction model based on the receiver information and ambiguity resolutions, wherein the execution of the correction model is based on estimated coefficients that are related to the ambiguity resolution of the receiver information;

generate, on the RTK network, based on the correction modelling, a Virtual Reference Station (VRS); and

determine, based on information related to the VRS, hyper-precise time (HPT) in relation to the receiver, the HPT enabling accurate execution of computer-executable instructions by user equipment (UE).

12 . The network device of claim 11 , wherein the processor is further configured to:

compute, based on the initial coordinates of the receiver, a position correction and a time correction for the VRS; and

correct a position estimate and a time estimate for the receiver based on the computed position correction and time correction of the VRS, wherein the HPT is determined based on the correction of the position and time estimates for the receiver.

13 . The network device of claim 11 , wherein the processor is further configured to:

determine a range from the receiver to a set of satellites on the RTK network;

determine, based on the range, a position correction for the receiver;

perform a distance correction for the range based on the determined position correction; and

determine an updated receiver time offset based on the distance correction, wherein the HPT is determined based on the updated receiver time offset.

14 . The network device of claim 11 , wherein the processor is further configured to:

perform measurement corrections for the receiver related to satellite ephemerides, ionospheric, tropospheric and carrier phase data, wherein the HPT is determined based on the measurement corrections.

15 . The network device of claim 11 , wherein the processor is further configured to:

determine differences in distances between the receiver and a station of the RTK network;

determine a closest station based on the determined differences in distances; and

perform the correction modelling based on coordinate measurements of the closest station, wherein the HPT is determined based on the performed correction modelling.

16 . A non-transitory computer-readable storage medium storing instructions, executable by a network device, wherein the instructions are configured to:

determine, over a Real-Time Kinematic (RTK) network, information related to a receiver, the receiver information comprising initial coordinates of the receiver and a receiver time offset;

execute ambiguity resolutions based on the receiver information;

execute a correction model based on the receiver information and ambiguity resolutions, wherein the execution of the correction model is based on estimated coefficients that are related to the ambiguity resolution of the receiver information;

generate, on the RTK network, based on the correction modelling, a Virtual Reference Station (VRS); and

determine, based on information related to the VRS, hyper-precise time (HPT) in relation to the receiver, the HPT enabling accurate execution of computer-executable instructions by user equipment (UE).

17 . The non-transitory computer-readable storage medium of claim 16 , wherein the instructions are further configured to:

compute, based on the initial coordinates of the receiver, a position correction and a time correction for the VRS; and

correct a position estimate and a time estimate for the receiver based on the computed position correction and time correction of the VRS, wherein the HPT is determined based on the correction of the position and time estimates for the receiver.

18 . The non-transitory computer-readable storage medium of claim 16 , wherein the instructions are further configured to:

determine a range from the receiver to a set of satellites on the RTK network;

determine, based on the range, a position correction for the receiver;

perform a distance correction for the range based on the determined position correction; and

determine an updated receiver time offset based on the distance correction, wherein the HPT is determined based on the updated receiver time offset.

19 . The non-transitory computer-readable storage medium of claim 16 , wherein the instructions are further configured to:

perform measurement corrections for the receiver related to satellite ephemerides, ionospheric, tropospheric and carrier phase data, wherein the HPT is determined based on the measurement corrections.

20 . The non-transitory computer-readable storage medium of claim 16 , wherein the instructions are further configured to:

determine differences in distances between the receiver and a station of the RTK network;

determine a closest station based on the determined differences in distances; and

perform the correction modelling based on coordinate measurements of the closest station, wherein the HPT is determined based on the performed correction modelling.