IP Library Granted Patent US 11,785,045
Granted Patent B2
US 11,785,045 · App. 14/981,836 · Granted Oct 10, 2023

Network watermark

Inventors: Robert W. Twitchell, Jr. (Cumming, GA); Delia J. Smith (Morris Township, NJ)
Assignee: CODE-X, INC.
H04L63/162H04L63/04H04L63/08H04W12/04H04W12/06H04W12/10H04W40/005H04L63/0876H04W12/67
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 11,785,045
App. No.
14/981,836
Granted
Oct 10, 2023
Kind
B2
Abstract

A network communications method utilizing a network watermark for providing security in the communications includes creating a verifiable network communications path of nodes through a network for the transfer of information from a first end node to a second end node; verifying the network communications path of nodes, by the first end node, before communicating by the first end node information intended for receipt by the second end node; and once the network communications path of nodes is verified by the first end node, communicating by the first end node, via the verified communications path of nodes, the information intended for receipt by the second end node; wherein the network watermark represents the verifiable network communications path of nodes.

Claims (9)

1. A network communications method comprising:

(a) transmitting a connection request of an application at a first entity in a communication from the first entity to an application at a second entity that traverses a chain of at least two intermediate entities in a network;

(b) collectively creating, at a Link Layer or MAC Layer, an entity pattern representing the chain of intermediate entities as the communication traverses the chain of intermediate entities in the network by each succeeding intermediate entity adding information identifying a MAC address of the succeeding intermediate entity to the communication;

(c) authenticating the connection request at the second entity in the network based on the entity pattern that is collectively created as the communication traverses the chain of intermediate entities in the network; and

(d) after performing the authentication at the second entity, establishing a connection over the chain of intermediate entities between the first entity and the second entity for communicating information between the application at the first entity and the application at the second entity.

2. The network communications method of claim 1 , wherein the entity pattern that is collectively created uniquely identifies each intermediate entity by MAC address.

3. The network communications method of claim 2 , wherein the entity pattern that is collectively created further uniquely identifies the first and second entities by MAC addresses.

4. The network communications method of claim 1 , wherein said step (c) is performed at the Link Layer or MAC Layer.

5. The network communications method of claim 1 , wherein said step (c) is performed at an Application Layer.

Assignments (6)
MERGER Recorded Jul 18, 2025
From: CODE-X, INC.
To: CODE-X DELAWARE, INC.
Reel/Frame 071755/0256 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2021
From: FRACTIONAL NETWORKS, INC.
To: CODE-X, INC.
Reel/Frame 056796/0489 →
MERGER Recorded Jul 2, 2019
From: MARE TRANQUILLITATIS, INC.
To: FRACTIONAL NETWORKS, INC.
Reel/Frame 049650/0218 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2016
From: TERAHOP NETWORKS, INC.
To: TWITCHELL, ROBERT W., JR
Reel/Frame 038870/0960 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2016
From: TWITCHELL, ROBERT W., JR; SMITH, DELIA J.
To: TERAHOP NETWORKS, INC.
Reel/Frame 038949/0065 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2016
From: TWITCHELL, ROBERT W., JR
To: MARE TRANQUILLITATIS, INC.
Reel/Frame 037578/0565 →
Continuity (10)
Continuation 14708912 · May 11, 2015
Continuation 14148716 · Jan 6, 2014
Continuation 13195435 · Aug 1, 2011
Continuation 12473266 · May 27, 2009
Continuation In Part 12348397 · Jan 5, 2009
Continuation 12234644 · Sep 20, 2008
Continuation In Part 12135144 · Jun 7, 2008
Continuation In Part 12135144 · Jun 7, 2008
Provisional Application 60943551 · Jun 12, 2007
Related Publication 20160191487A1 · Jun 30, 2016