IP Library Granted Patent US 10,951,357
Granted Patent B1
US 10,951,357 · App. 16/845,599 · Granted Mar 16, 2021

System and method for detecting a satellite

Inventors: Theodore Jon Myers (San Diego, CA); Matthew Zacchariah Hughes (San Diego, CA)
Assignee: Totum Labs, Inc.
H04L1/0054H04L25/03184H04L25/03331H04L27/2657
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 10,951,357
App. No.
16/845,599
Granted
Mar 16, 2021
Kind
B1
Abstract

An illustrated embodiment disclosed herein is a method including correlating, by an endpoint, a first frame and a second frame with a plurality of hypotheses, detecting, by the endpoint, for each correlation of the first frame, a first metric and, for each correlation of the second frame, a second metric, identifying, by the endpoint, a first subset of hypotheses based on the first metric and a second subset of hypotheses based on the second metric, identifying, by the endpoint, pairs of hypotheses, each pair including a first hypothesis from the first subset and a second hypothesis from the second subset. The first hypothesis is same or within a predetermined distance of the second hypothesis. The method includes selecting, by the endpoint and from the pairs of hypotheses, a hypothesis based on the second metric and selecting, by the endpoint, a channel for transmission at which the hypothesis is selected.

Claims (34)

1. A method comprising:

for each channel at which a first frame and a second frame are received by an endpoint and from a satellite:

correlating, by the endpoint, the first frame and the second frame with a plurality of hypotheses;

detecting, by the endpoint, for each correlation of the first frame, a first metric and, for each correlation of the second frame, a second metric;

identifying, by the endpoint, a first subset of hypotheses based on the first metric and a second subset of hypotheses based on the second metric;

identifying, by the endpoint, pairs of hypotheses, each pair including a first hypothesis from the first subset and a second hypothesis from the second subset, wherein the first hypothesis is same or within a predetermined distance of the second hypothesis; and

selecting, by the endpoint and from the pairs of hypotheses, a hypothesis based on the second metric; and

selecting, by the endpoint, a channel for transmission at which the hypothesis is selected.

2. The method of claim 1 , wherein each of the plurality of hypotheses includes at least one of a different frequency offset and a different chip timing.

3. The method of claim 1 , wherein the first subset and the second subset each include 8 hypotheses.

4. The method of claim 1 , wherein correlating the first frame includes correlating a swept sync in the first frame.

5. The method of claim 4 , wherein correlating the swept sync with the plurality of hypotheses includes, for each of the plurality of hypotheses, derotating the swept sync by a frequency of the hypothesis.

6. The method of claim 4 , wherein correlating the swept sync with the plurality of hypotheses includes, for each of the plurality of hypotheses, shifting the swept sync by a chip timing of the hypothesis.

7. The method of claim 1 , wherein the first metric and the second metric are received signal strength.

8. The method of claim 1 , wherein the first hypothesis is not same as the second hypothesis due to drift.

9. The method of claim 1 , wherein the predetermined distance is −100 Hz to 100 Hz.

10. The method of claim 1 , further comprising supporting, by the endpoint, further communications with the satellite using the selected hypothesis and the selected channel.

11. An endpoint comprising a processor having programmed instructions that when executed cause the processor to:

for each channel at which a first frame and a second frame are received by an endpoint and from a satellite:

correlate the first frame and the second frame with a plurality of hypotheses;

detect, for each correlation of the first frame, a first metric and, for each correlation of the second frame, a second metric;

identify a first subset of hypotheses based on the first metric and a second subset of hypotheses based on the second metric;

identify pairs of hypotheses, each pair including a first hypothesis from the first subset and a second hypothesis from the second subset, wherein the first hypothesis is same or within a predetermined distance of the second hypothesis; and

select, from the pairs of hypotheses, a hypothesis based on the second metric; and

select a channel for transmission at which the hypothesis is selected.

12. The endpoint of claim 11 , wherein each of the plurality of hypotheses includes at least one of a different frequency offset and a different chip timing.

13. The endpoint of claim 11 , wherein the first subset and the second subset each include 8 hypotheses.

14. The endpoint of claim 11 , wherein correlating the first frame includes correlating a swept sync in the first frame.

15. The endpoint of claim 14 , wherein correlating the swept sync with the plurality of hypotheses includes, for each of the plurality of hypotheses, derotating the swept sync by a frequency of the hypothesis.

16. The endpoint of claim 14 , wherein correlating the swept sync with the plurality of hypotheses includes, for each of the plurality of hypotheses, shifting the swept sync by a chip timing of the hypothesis.

17. The endpoint of claim 11 , wherein the first metric and the second metric are received signal strength.

18. The endpoint of claim 11 , wherein the first hypothesis is not same as the second hypothesis due to drift.

19. The endpoint of claim 11 , wherein the predetermined distance is −100 Hz to 100 Hz.

20. The endpoint of claim 11 , wherein the processor having further programmed instructions to support further communications with the satellite using the selected hypothesis and the selected channel.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2023
From: TOTUM LABS, INC.
To: TG SKY, INC.
Reel/Frame 065089/0419 →
SECURITY INTEREST Recorded Aug 24, 2023
From: TG SKY INC.
To: HEROIC VENTURES, L.P., AS COLLATERAL AGENT
Reel/Frame 064693/0832 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2020
From: MYERS, THEODORE JON; HUGHES, MATTHEW ZACCHARIAH
To: TOTUM LABS, INC.
Reel/Frame 052366/0356 →