PATENT CLAIM ANALYSIS

Application Number: 15977734
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2018-12
Patent Classification: ["342", "352000"]

Abstract:
Determination of one or more timing (phase) and/or frequency corrections to be made to a local time base of a receiver device to synchronize the local time base with the time of GPS or other highly accurate time base. Timing packets from one or more grandmaster devices whose time bases are substantially the same as that of GPS or the like and/or positioning system signals (e.g., GPS signals) directly from a positioning system are received and manipulated to determine the timing and/or frequency corrections. The corrected time base may be used to assist in acquiring such positioning signals to allow for higher accuracy correction and/or for downstream communication operation. The present utilities are advantageous such as when a sufficient number of channels (e.g., four) from the receiver device to positioning system satellites are unavailable to synchronize the local time base to the GPS or other accurate time base.

Claim (Index 17):
The method of  claim 15 , wherein the manipulating includes:\n determining, for each packet exchange of a plurality of packet exchanges between the master device and the slave device: a) a round trip delay (RTD) based on i) a first message sent from the master device to the slave device and ii) a second message sent from the slave device to the master device, and b) an estimated time offset based on the RTD, wherein each RTD and its respective estimated time offset for each respective packet exchange is a doublet, and wherein the determining includes obtaining a respective doublet for each packet exchange of the plurality of packet exchanges; loading the plurality of doublets into a data register; ordering the plurality of doublets in the data register according to RTD by starting with the doublet having the smallest RTD of all of the plurality of doublets and continuing to the doublet having the largest RTD of all of the plurality of doublets; identifying a subset of adjacent doublets in the ordered data register that includes the doublet having the smallest RTD of all of the plurality of doublets; manipulating the estimated time offsets of the identified subset of adjacent doublets to obtain the slave device time offset; and providing the slave device time offset for use in updating the local time base of the slave device.

Metadata:
- Claim Count in Document: 52.0
- Percentile: 93.0
- Lexical Diversity: 2.05128
- Patent Class: 342.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15088468', '13555064', '14566943', '14566990', '14100345']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5182329056324633
- 35 USC 102 Novelty (BERT): 0.4854828250364831
- Combined Prediction Score: 0.5149578975728653
- Mean Citation Score: 192.018682
- Max Citation Score: 214.87506
- Similarity Product: 167.9485494670057

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 0
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test