IP Library Granted Patent US 12,739,197
Granted Patent B2
US 12,739,197 · App. 18/957,928 · Granted Sep 15, 2026

Utilizing network routing to communicate covert message

Inventor: Robert W. Twitchell, Jr. (St. Pete Beach, FL)
Assignee: CODE-X DELAWARE, INC.
H04L45/566H04L45/24H04L63/029
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 12,739,197
App. No.
18/957,928
Granted
Sep 15, 2026
Kind
B2
Abstract

A method of transmitting a covert message over a network from an origin device to a destination device includes using selection a plurality of network paths, network channels, and network tunnels to signal to the destination device symbols. Sequences of the symbols are interpreted by the destination device as values in an n-based number system. The values are decoded by the destination device to obtain the covert message. Some preferred implementations use a binary number system and some use a hexadecimal number system. Some utilize network path selection and incorporate network watermarks, by which the network path that was selected for each received packet is determined. Network paths preferably are differentiated from one another by redirects that are storage servers in an overlay network. Network communications can be opened between the origin device and destination device for continuously communicating packets without signaling symbols when no covert message is being transmitted.

Claims (18)

1 . A method of transmitting a covert message over a network from an origin device to a destination device, comprising using selection by the origin device of a plurality of network paths, network channels, and network tunnels to signal to the destination device symbols, wherein sequences of the signaled symbols are interpreted by the destination device as values, wherein the interpreted values represent an encoded message that is then decoded by the destination device to obtain the covert message, and wherein a selected one of the plurality of network paths, network channels, and network tunnels comprises a path comprising a plurality of prime nodes.

2 . The method of claim 1 , wherein the values are values of an n-based number system.

3 . The method of claim 1 , wherein the values are values of a binary number system, and wherein there are at least two network paths, network channels, and network tunnels by which the devices may communicate.

4 . The method of claim 1 , wherein the values are values of a hexadecimal number system, and wherein there are at least sixteen network paths, network channels, and network tunnels by which the devices may communicate.

5 . The method of claim 1 , wherein a selected one of the plurality of network paths, network channels, and network tunnels signals a single symbol.

6 . The method of claim 1 , wherein a selected one of the plurality of network paths, network channels, and network tunnels signals a sequence of symbols.

7 . The method of claim 1 , wherein another selected one of the plurality of network paths, network channels, and network tunnels comprises a single prime node.

8 . A method of transmitting a covert message over a network from an origin device to a destination device, comprising using selection by the origin device of a plurality of network paths, network channels, and network tunnels to signal to the destination device symbols, wherein sequences of the signaled symbols are interpreted by the destination device as values, wherein the interpreted values represent an encoded message that is then decoded by the destination device to obtain the covert message, and wherein a selected one of the plurality of network paths, network channels, and network tunnels comprises a network path comprising a sequence of node identifiers comprising IP addresses and MAC addresses.

9 . An electronic device forming a node of one or more networks and configured to perform a method of transmitting a covert message over a network to a destination device, comprising using selection by the electronic device of a plurality of network paths, network channels, and network tunnels to signal to the destination device symbols, wherein sequences of the signaled symbols are interpreted by the destination device as values, and wherein the interpreted values represent an encoded message that is then decoded by the destination device to obtain the covert message.

10 . The electronic device of claim 9 , wherein the values are values of an n-based number system.

11 . The electronic device of claim 9 , wherein the values are values of a binary number system, and wherein there are at least two network paths, network channels, and network tunnels by which the devices may communicate.

12 . The electronic device of claim 9 , wherein the values are values of a hexadecimal number system, and wherein there are at least sixteen network paths, network channels, and network tunnels by which the devices may communicate.

13 . The electronic device of claim 9 , wherein a selected one of the plurality of network paths, network channels, and network tunnels signals a single symbol.

14 . The electronic device of claim 9 , wherein a selected one of the plurality of network paths, network channels, and network tunnels signals a sequence of symbols.

15 . The electronic device of claim 9 , wherein a selected one of the plurality of network paths, network channels, and network tunnels comprises a single prime node.

16 . The electronic device of claim 9 , wherein a selected one of the plurality of network paths, network channels, and network tunnels comprises a network path comprising a plurality of node identifiers.

17 . The electronic device of claim 16 , wherein the plurality of node identifiers comprises a sequence of IP addresses or a sequence of MAC addresses.

18 . The electronic device of claim 9 , wherein a selected one of the plurality of network paths, network channels, and network tunnels comprises a path comprising a plurality of prime nodes.

Assignments (1)
MERGER Recorded Jul 18, 2025
From: CODE-X, INC.
To: CODE-X DELAWARE, INC.
Reel/Frame 071755/0256 →
Continuity (3)
Continuation 18422230 · Jan 25, 2024
Continuation 18091275 · Dec 29, 2022
Related Publication 20250119379A1 · Apr 10, 2025
References Cited (7)
US 9998434B2 · Verzun · 2018 [cited by examiner]
US 11924095B1 · Twitchell, Jr. · 2024 [cited by examiner]
US 12155567B1 · Twitchell, Jr. · 2024 [cited by examiner]
CN 104917747A · 2015 [cited by examiner]
CN 104917747B · 2018 [cited by examiner]
CN 111327631A · 2020 [cited by examiner]
CN 111327631B · 2022 [cited by examiner]