Patent ID: 11909504
Assignee: HUBBLE NETWORK INC.
Field: Measurement (Instruments)
Classification: CPC H  G  Y | IPC G  H

Claim 11:
12. A system comprising:
a satellite configured to be placed in low Earth orbit as part of a low-power wide-area network (LPWAN) satellite network; and
an endpoint device including at least one processor and memory storing instructions that, when executed by the at least one processor, cause the endpoint device to:
receive GNSS ephemeris data for a Global Navigation Satellite System (GNSS);
receive, via an LPWAN satellite radio of the endpoint device, satellite ephemeris data for the LPWAN satellite network;
receive, via a GNSS receiver of the endpoint device, first data from a satellite of the GNSS the first data including time data;
determine, based at least on the first data from the satellite of the GNSS, a location of the endpoint device;
determine, based at least on the first data from the satellite of the GNSS, a signal strength of the satellite of the GNSS;
determine, based at least on the first data from the satellite of the GNSS, including the time data, the signal strength of the satellite of the GNSS, and the GNSS ephemeris data, position information for the satellite of the GNSS at a time when the first data from the satellite of the GNSS was received;
determine, based at least on the location of the endpoint device, the position information for the satellite of the GNSS, the time data, and the satellite ephemeris data, a time when the satellite of the LPWAN satellite network will be in a position to receive a transmission from the LPWAN satellite radio of the endpoint device; and
transmit second data via the LPWAN satellite radio at the time when the satellite of the LPWAN satellite network is in the position to receive the transmission.