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 1):
A method for use with a device in an asynchronous packet-switched network, comprising:\n obtaining, using a processor and for each packet of a plurality of packets sent from a master device to a slave device in a packet-based network of computers, a first time that the packet left the master device and a second time that the packet arrived at the slave device, wherein a difference between the second and first times for each packet is a time delay, and wherein the first time and time delay for each packet is a respective doublet; loading the plurality of doublets into a data register, wherein the doublets are arranged in the data register according to the respective first times starting with the doublet having the smallest first time and continuing to the doublet having the largest first time; dividing the data register into a plurality of intervals; selecting a doublet for each interval of the plurality of intervals, wherein the selected doublets form a subset of the plurality of doublets; calculating, using the processor, a linear regression using the time offsets and the first times of the subset of doublets; using the linear regression to adjust a frequency component of a 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: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15088468', '13555064', '14566943', '14566990', '14100345']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4895536147383412
- 35 USC 102 Novelty (BERT): 0.4789645237515361
- Combined Prediction Score: 0.4884947056396607
- Mean Citation Score: 192.018682
- Max Citation Score: 214.87506
- Similarity Product: 175.3964737317681

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