IP Library Granted Patent US 11,463,256
Granted Patent B2
US 11,463,256 · App. 16/450,244 · Granted Oct 4, 2022

Methods for internet communication security

Inventors: Mike Clark (Sterling, VA); Andrew Gordon (Alexandria, VA); Matt Clark (Sterling, VA)
Assignee: Stealthpath, Inc.
H04L9/3226G06F16/182G06F21/44G06Q20/36G06Q20/40H04L9/3213H04L9/3239H04L9/3297H04L63/0478H04L63/0876H04L63/12H04L63/20H04L67/104G06F21/602H04L2209/34H04L2209/38H04L2209/56H04L2209/80
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,463,256
App. No.
16/450,244
Granted
Oct 4, 2022
Kind
B2
Abstract

The present disclosure relates to network security software cooperatively configured on plural nodes to authenticate and authorize devices, applications, users, and data protocol in network communications by exchanging nonpublic identification codes, application identifiers, and data type identifiers via pre-established communication pathways and comparing against pre-established values to provide authorized communication and prevent compromised nodes from spreading malware to other nodes.

Claims (33)

1. A method to form a secure blockchain, comprising:

i) authenticating and authorizing provenance of a network packet received from a first node on a network, the network packet comprising information;

ii) generating a block incorporating at least a portion of the information, the block configured to be appended to a blockchain; and

iii) sending the generated block to at least a second node on the network,

wherein the authenticating and authorizing provenance comprise: (a) parsing the network packet to obtain metadata, the metadata comprising provenance tracking parameters for the information; and (b) comparing the provenance tracking parameters to predetermined parameters.

2. The method of claim 1 , wherein the information comprises at least a portion of a distributed ledger.

3. The method of claim 2 , further comprising: inspecting the information to verify compliance with a distributed ledger messaging protocol.

4. The method of claim 2 , further comprising: inspecting the metadata to verify compliance with a distributed ledger messaging protocol.

5. The method of claim 1 , wherein the metadata is encrypted, the method further comprising decrypting the metadata.

6. The method of claim 1 , wherein the provenance tracking parameters comprising one or more of the following:

i) a nonpublic process identification code; and

ii) an information protocol identification code.

7. The method of claim 1 , wherein the received information in the network packet is sent from a wallet.

8. The method of claim 1 , wherein the received information in the network packet is sent from a trust engine.

9. The method of claim 1 , wherein the received information in the network packet is sent from an ordering engine.

10. The method of claim 1 , wherein the network packet is received from a node on the network.

11. A method to secure information in a file, comprising:

i) receiving a network packet, the network packet comprising encrypted information and separately encrypted metadata, the metadata comprising a public parameter;

ii) authenticating and authorizing provenance of the network packet;

iii) decrypting the separately encrypted metadata to obtain the public parameter; and

iv) transmitting the public parameter and at least a portion of the encrypted information for encoding into at least one distributed ledger;

wherein the authenticating and authorizing provenance comprise: (a) parsing the network packet to obtain metadata, the metadata comprising provenance tracking parameters for the information; and (b) comparing the provenance tracking parameters to predetermined parameters.

12. The method of claim 11 , wherein the information comprises at least a portion of a distributed ledger.

13. The method of claim 12 , further comprising: inspecting the information and/or metadata to verify compliance with a distributed ledger messaging protocol.

14. The method of claim 11 , wherein the metadata is encrypted, the method further comprising decrypting the metadata.

15. The method of claim 11 , wherein the provenance tracking parameters comprising one or more of the following:

i) a nonpublic process identification code; and

ii) an information protocol identification code.

16. The method of claim 11 , wherein the public parameter is a public key of a public key-private key pair, the public key-private key pair having a private key used to generate the indexed cryptographic key.

17. The method of claim 11 , wherein the received information in the network packet is sent from a wallet.

18. The method of claim 11 , wherein the received information in the network packet is sent from a trust engine.

19. The method of claim 11 , wherein the received information in the network packet is sent from an ordering engine.

20. The method of claim 11 , wherein the network packet is received from a node on the network.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2025
From: STEALTHPATH, INC.
To: STEALTHPATH IP INC.
Reel/Frame 073141/0609 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2020
From: CLARK, MIKE; GORDON, ANDREW; CLARK, MATT
To: STEALTHPATH, INC.
Reel/Frame 051602/0940 →
Continuity (8)
Continuation 16153366 · Oct 5, 2018
Continuation In Part 15949749 · Apr 10, 2018
Provisional Application 62731529 · Sep 14, 2018
Provisional Application 62655633 · Apr 10, 2018
Provisional Application 62609152 · Dec 21, 2017
Provisional Application 62609252 · Dec 21, 2017
Provisional Application 62569300 · Oct 6, 2017
Related Publication 20200145216A1 · May 7, 2020
Cited By (1)
US 12,413,420