IP Library Granted Patent US 12701454
Granted Patent B1
US 12701454 · App. 19/296,671 · Granted Aug 4, 2026

Low latency wireless messaging

Inventor: Jeffrey C. Adams (Seattle, WA)
Assignee: Spectranet Technologies LLC
H04W28/0236H04W4/12H04W28/0268H04W28/06H04W72/56H04W28/18
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 12701454
App. No.
19/296,671
Granted
Aug 4, 2026
Kind
B1
Abstract

Technology for wireless transmission of messages to remote receiving devices is disclosed. The technology includes receiving a message for transmission, determining transmission parameters for transmission of the message, and transmitting the message to a remote receiving device according to the determined transmission parameters. The technology may also include encoding the message to effect message latency and may be employed for message transmission via the ionosphere or other atmospheric layer at frequencies in the Medium Frequency (MF), High Frequency (HF), or Very High Frequency (VHF) spectrum. Further, the disclosed technology may be employed for message transmission to effect low latency financial transaction execution, such as high speed high frequency trading.

Claims (62)

1 . A method for instructing a financial transaction via an ionospheric radio frequency transmission in an ionospheric radio frequency band, the method comprising:

receiving a request to transmit an instruction for the financial transaction towards a remote receiving device, wherein the instruction for the financial transaction includes a representation of a financial product corresponding to the financial transaction and a transaction type corresponding to the financial transaction;

in response to receiving the request, generating an encoded message, wherein a format derived to reduce message latency is employed for the generating of the encoded message, wherein the encoded message is smaller than the request to transmit the instruction for the financial transaction, and wherein the encoded message represents, to the remote receiving device, the representation of the financial product corresponding to the financial transaction and the transaction type corresponding to the financial transaction; and

transmitting the encoded message in the ionospheric radio frequency band towards the remote receiving device using one or more transmission parameters selected based on an estimated propagation latency associated with the one or more transmission parameters and based on a predefined channel bandwidth for transmission in the ionospheric radio frequency band.

2 . The method of claim 1 , wherein the one or more transmission parameters are also selected based on ionospheric conditions affecting propagation of transmissions over the ionospheric radio frequency band, and wherein the ionospheric conditions are based on a time of day, a solar cycle, and a time of year.

3 . The method of claim 1 , wherein the instruction for the financial transaction is an instruction for a high frequency trading (HFT) order.

4 . The method of claim 1 , wherein the financial product is at least one of a stock, bond, forward, future, or option.

5 . The method of claim 1 , wherein the estimated propagation latency is based on an estimated duration of time for a given bit to propagate from a transmitting device to the remote receiving device.

6 . The method of claim 1 , further comprising:

determining a size of the encoded message; and

determining a transmission data rate such that the transmitting of the encoded message remains within the predefined channel bandwidth.

7 . The method of claim 1 , further comprising:

selecting the one or more transmission parameters based on the estimated propagation latency associated with the one or more transmission parameters and based on the predefined channel bandwidth for transmission in the ionospheric radio frequency band, including:

selecting a modulation type for transmitting the encoded message in the ionospheric radio frequency band.

8 . The method of claim 7 , wherein the modulation type includes at least one of On-Off keying (OOK) or phase shift keying (PSK).

9 . The method of claim 1 , wherein the transmitting the encoded message in the ionospheric radio frequency band includes:

transmitting the encoded message via two or more frequencies in the ionospheric radio frequency band, and wherein transmissions via the two or more frequencies at least partially overlap in time.

10 . The method of claim 1 , wherein the financial product corresponding to the financial transaction changes over time, without a change to the encoded message.

11 . The method of claim 1 , further comprising:

transmitting an additional message over an additional communications link, wherein the additional message includes additional information associated with the encoded message, wherein a first propagation latency for the additional message over the additional communications link is greater than a second propagation latency for the encoded message over the ionospheric radio frequency band, and wherein the additional communications link does not use the ionospheric radio frequency band.

12 . The method of claim 11 , wherein the transmitting of the encoded message and the transmitting of the additional message are both controlled by a same transmission controller.

13 . The method of claim 11 , wherein the additional information is employed in conjunction with the encoded message for the financial transaction.

14 . The method of claim 1 , wherein an order for the financial transaction is not to be executed if the encoded message is received outside of an expected time slot.

15 . A method for reducing message latency via ionospheric Radio Frequency (RF) transmission in an ionospheric High Frequency (HF) band, the method comprising:

receiving a request to transmit an instruction for a financial transaction towards a remote receiving device;

encoding the instruction for the financial transaction into an encoded message, wherein the encoded message is in a format that reduces message latency and is known to the remote receiving device as instructing the financial transaction, and wherein the encoded message identifies, to the remote receiving device, at least a financial product corresponding to the financial transaction;

transmitting the encoded message in the ionospheric HF band using one or more transmission parameters selected based on an estimated propagation latency associated with the one or more transmission parameters and based on a predefined channel bandwidth for transmission in the ionospheric HF band.

16 . The method of claim 15 , wherein the financial transaction is a high frequency trading (HFT) transaction, and wherein the financial product is at least one of a stock, bond, forward, future, or option.

17 . The method of claim 15 , further comprising:

selecting the one or more transmission parameters based on the estimated propagation latency associated with the one or more transmission parameters and based on the predefined channel bandwidth for transmission in the ionospheric HF band, including:

selecting a modulation type for transmitting the encoded message in the ionospheric HF band.

18 . The method of claim 15 , wherein the transmitting the encoded message in the ionospheric HF band includes:

transmitting at least a first portion of the encoded message in a first transmission channel; and

transmitting at least a second portion of the encoded message in a second transmission channel, wherein the first transmission channel and the second transmission channel are in the ionospheric HF band, and wherein the transmitting of the at least first portion of the encoded message in the first transmission channel at least partially overlaps with the transmitting of the at least second portion of the encoded message in the second transmission channel.

19 . The method of claim 15 , further comprising:

transmitting an additional message via an additional communications link that is not in the ionospheric HF band, wherein the additional message includes additional information associated with the encoded message, and wherein the additional information supplements the encoded message.

20 . The method of claim 15 , wherein the one or more transmission parameters are also selected based on ionospheric conditions affecting propagation of transmissions over the ionospheric HF band, and wherein the ionospheric conditions are based on a time of day, a solar cycle, and a time of year.

21 . A method for instructing low latency high frequency trading transactions via an ionospheric radio frequency band, the method comprising:

receiving a request to transmit an instruction for a financial transaction, wherein the request to transmit the instruction for the financial transaction corresponds to a financial product and to a transaction type;

generating, using a format derived to reduce message size latency, an encoded message, wherein the encoded message is smaller than the received request to transmit the instruction for the financial transaction, and wherein the encoded message is known by a remote device as corresponding to the financial product and to the transaction type; and

transmitting the encoded message over at least one frequency in an ionospheric radio frequency band towards the remote device using one or more transmission parameters selected to reduce propagation latency for the encoded message and based on a predefined channel bandwidth for transmission over the at least one frequency in the ionospheric radio frequency band.

22 . The method of claim 21 , wherein the financial transaction is a high frequency trading (HFT) transaction, and wherein the financial product is at least one of a stock, bond, forward, future, or option.

23 . The method of claim 21 , further comprising:

determining a size of the encoded message; and

determining a transmission data rate such that the transmitting of the encoded message remains within the predefined channel bandwidth.

24 . The method of claim 21 , wherein the transmitting of the encoded message over the at least one frequency in the ionospheric radio frequency band includes:

transmitting the encoded message via two or more frequencies in the ionospheric radio frequency band, and wherein transmissions via the two or more frequencies at least partially overlap in time.

25 . The method of claim 21 , wherein an order for the financial transaction is not to be executed if the encoded message is received outside of an expected time slot.

26 . A system for instructing a financial transaction via an ionospheric radio frequency transmission in an ionospheric radio frequency band, the system comprising:

at least one memory and at least one processing circuit, wherein the at least one memory and the at least one processing circuit are respectively configured to store and process information for causing the system to:

receive a request to transmit an instruction for the financial transaction towards a remote receiving device;

encode the instruction for the financial transaction into an encoded message, wherein the encoded message is in a format that reduces message latency and is known to the remote receiving device as instructing the financial transaction, and wherein the encoded message identifies, to the remote receiving device, at least a financial product corresponding to the financial transaction;

control transmission of the encoded message in the ionospheric radio frequency band using one or more transmission parameters selected based on an estimated propagation latency associated with the one or more transmission parameters and based on a predefined channel bandwidth for transmission in the ionospheric radio frequency band.

27 . The system of claim 26 , wherein the instruction for the financial transaction is an instruction for a high frequency trading (HFT) order, and wherein the financial product is at least one of a stock, bond, forward, future, or option.

28 . The system of claim 26 , wherein the at least one memory and the at least one processing circuit are also respectively configured to store and process information for causing the system to:

determine a size of the encoded message; and

determine a transmission data rate such that transmission of the encoded message remains within the predefined channel bandwidth.

29 . The system of claim 26 , wherein the at least one memory and the at least one processing circuit are also respectively configured to store and process information for causing the system to:

select the one or more transmission parameters based on the estimated propagation latency associated with the one or more transmission parameters and based on the predefined channel bandwidth for transmission in the ionospheric radio frequency band, including:

selecting a modulation type for transmitting the encoded message in the ionospheric radio frequency band.

30 . The system of claim 26 , wherein the at least one memory and the at least one processing circuit are also respectively configured to store and process information for causing the system to:

control transmission of an additional message over an additional communications link, wherein the additional message includes additional information associated with the encoded message, and wherein a first propagation latency for the additional message over the additional communications link is greater than a second propagation latency for the encoded message over the ionospheric radio frequency band, and wherein the additional communications link does not use the ionospheric radio frequency band.