IP Library Patent Application 18425583
Patent Application
App. No. 18/425,583

COMMUNICATION SYSTEM AND METHOD WHERE MESSAGE LENGTH IS ASSIGNED BASED ON MESSAGE PREFERENCE

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 None
App. No.
18/425,583
Abstract

A method and communication system has been developed to increase the number of messages sent over a bandwidth limited channel and/or under noisy conditions by using a variable message length encoding and decoding scheme. With this technique, the messages having a higher probability of being sent are shorter as compared to the messages that are less likely to be sent under the current conditions. With this technique, a higher number of transactions per unit of time can be communicated and/or executed over a given bandwidth limited channel. When the transmitted message is received, the receiver does not know the message length, but the receiver deduces the length by using information from various error detection and correction techniques, such as forward error correction (FEC) and cyclic redundancy check (CRC) techniques.

Claims (37)

1 . A method, comprising:

creating a message code table that includes message groups with different message lengths;

assigning higher preference messages to shorter message length groups and lower preference messages to longer message length groups; and

communicating messages having variable lengths over a communication channel.

2 . The method of claim 1 , wherein preference is based at least on probability that the message will be sent.

3 . The method of claim 2 , wherein preference is based at least on financial benefit of the message.

4 . The method of claim 3 , further comprising:

communicating the message code table to a receiver for the messages.

5 . The method of claim 4 , further comprising:

transmitting the message code table over a high latency, high bandwidth channel.

6 . The method of claim 5 , wherein the message code table is created in at least part by a computer at a transmitter.

7 . The method of claim 6 , wherein the message code table is created in at least part by a computer at a receiver.

8 . The method of claim 6 , further comprising:

transmitting the messages using a low latency, low bandwidth channel.

9 . The method of claim 7 , wherein the communication channel includes a primary channel.

10 . The method of claim 9 , wherein the primary channel includes a high frequency radio channel.

11 . The method of claim 1 , further comprising:

selecting a financial trading strategy;

developing a set of possible trading commands based on the financial trading strategy;

estimating probabilities that the possible trading commands will be issued;

assigning highest probability trading commands to a shortest message group; and

assigning next priority commands to a next longer message group that has message lengths longer than the shortest message group.

12 . A method, comprising:

encoding higher preference messages to shorter message length groups and lower preference messages to longer message length groups;

communicating the messages having variable lengths based on said encoding over a communication channel; and

wherein said communicating the messages includes transmitting the messages using a low latency, low bandwidth channel.

13 . The method of claim 12 , wherein the preference is based at least on probability that the message will be sent.

14 . The method of claim 12 , wherein the preference is based at least on financial benefit of the message.

15 . The method of claim 12 , further comprising:

communicating the messages using skywave propagation.

16 . The method of claim 12 , wherein the communication channel includes a primary channel.

17 . The method of claim 16 , wherein the primary channel includes a high frequency radio channel.

18 . The method of claim 12 , wherein the communication channel includes a backend channel.

19 . The method of claim 12 , further comprising:

encoding the messages with at least an error correction code.

20 . The method of claim 19 , wherein the messages include at least forward error correction (FEC).

21 - 36 . (canceled)

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2024
From: BABICH, KEVIN J.; VISHLOFF, TERRY LEE
To: SKYWAVE NETWORKS LLC
Reel/Frame 068595/0930 →