IP Library Granted Patent US 11,562,255
Granted Patent B2
US 11,562,255 · App. 17/669,021 · Granted Jan 24, 2023

Cyphergenics-based notarization blockchains

Inventors: William C. Johnson (Marina Del Rey, CA); Karen Ispiryan (Santa Monica, CA); Gurgen Khachatryan (Marina Del Rey, CA)
Assignee: Quantum Digital Solutions Corporation
G06N3/126G06F21/53G16B30/00G16B30/20G16B50/30G16B50/50G16B99/00H03M7/00H04L9/002H04L9/0643H04L9/3247H04L9/50G06F2221/2149
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,562,255
App. No.
17/669,021
Granted
Jan 24, 2023
Kind
B2
Abstract

A method for maintaining a material data blockchain (MDC) is disclosed. The method includes receiving a material data block (MDB), wherein the MDB includes a metadata portion and a payload portion. The method further includes extracting a first sequence from the metadata portion and generating a genomic engagement factor (GEF) based on the sequence, a genomic differentiation object assigned to the creator VDAX, and genomic regulation instructions (GRI) that are maintained by the creator VDAX. The method further includes generating a creator value corresponding to the MDB based on the first GEF and the MDB and digitally signing the MDB with the creator value. The method includes providing the unnotarized MDB to one or more notary cohorts; and receiving a respective notary value from each of the notary cohorts, wherein each notary value is generated using respective GRI and genomic differentiation object maintained by a respective notary.

Claims (48)

1. A method for maintaining a material data blockchain (MDC), comprising:

receiving, by a first set of processors that executes a ledger-based application and a creator Virtual Anonymity Exchange controller (VDAX) that corresponds to a creator cohort, an unnotarized material data block (MDB) from the ledger-based application, wherein the unnotarized MDB includes a metadata portion and a payload portion that contains data being stored in the MDB;

extracting, by the creator VDAX, a first sequence of bits from the metadata portion of the MDB;

generating, by the creator VDAX, a first genomic engagement factor (GEF) based on the first sequence, a first genomic differentiation object that is assigned to the creator VDAX, and first genomic regulation instructions (GRI) that are maintained by the creator VDAX;

applying, by the creator VDAX, one or more computational functions to the unnotarized MDB using the first GEF as input to obtain a creator-generated value corresponding to the unnotarized MBD;

updating, by the first set of processors, the unnotarized MBD by digitally signing the unnotarized MBD with the creator-generated value;

providing, by the first set of processors, the unnotarized MDB to one or more notary cohorts;

receiving, by the first set of processors, a respective notary value from each of the one or more notary cohorts, wherein each respective notary value is generated by a respective notary cohort of the one or more notary cohorts using respective GRI that is held by the respective notary cohort and a respective genomic differentiation object that is assigned to the respective notary cohort:

updating, by the first set of processors, the unnotarized MDB with the respective notary values received from the one or more notary cohorts to obtain a notarized MDB; and

adding, by the first set of processors, the notarized MDB to the MDC.

2. The method of claim 1 , further comprising:

receiving, by a second set of processors that executes a notary VDAX corresponding to a notary cohort of the one or more notary cohorts, the unnotarized MDB;

extracting, by the notary VDAX, a second sequence of bits from the metadata portion of the MDB;

generating, by the notary VDAX, a second genomic engagement factor (GEF) based on the second sequence, a second genomic differentiation object that is assigned to the notary VDAX, and second GRI that are maintained by the notary VDAX;

applying, by the notary VDAX, one or more computational functions to the unnotarized MDB using the second GEF as input to obtain a notary value corresponding to the unnotarized MBD; and

providing, by the second set of processors, the notary value to the creator cohort.

3. The method of claim 2 , further comprising:

digitally signing, by the second set of processors, the unnotarized MDB with the notary value to obtain an at least partially notarized MDB; and

updating, by the second set of processors, a second MDC that is maintained by the notary cohort with the at least partially notarized MDB.

4. The method of claim 3 , wherein providing the notary value to the creator cohort includes providing the at least partially notarized MDB to the creator cohort.

5. The method of claim 2 , wherein generating the second GEF includes determining a sequence conversion vector (SCV) based on the second sequence and the second GRI.

6. The method of claim 5 , wherein generating the second GEF includes:

mapping the second genomic differentiation object based on the SCV to obtain a mapped genomic differentiation object;

modifying the mapped genomic differentiation object based on at least one of the SCV and the second GRI to obtain a modified mapped genomic differentiation object; and

determining the second GEF based on the modified mapped genomic differentiation object.

7. The method of claim 5 , wherein generating the second GEF includes:

modifying the second genomic differentiation object based on the second GRI to obtain a modified genomic differentiation object;

mapping the modified genomic differentiation object based on the SCV to obtain a mapped modified genomic differentiation object; and

determining the second GEF based on the mapped modified genomic differentiation object.

8. The method of claim 7 , wherein the method further includes storing the modified genomic differentiation object, such that the modified genomic differentiation object is used to determine subsequent GEFs for other MDBs received from the creator cohort.

9. The method of claim 2 , wherein the second sequence of bits is equal to the first sequence of bits.

10. The method of claim 2 , wherein the second sequence is different than the first sequence of bits.

11. The method of claim 2 , wherein the one or more computational functions include one or more cipher-based functions that transform at least a portion of the unnotarized MDB into the notary value using the second GEF as a key.

12. The method of claim 11 , wherein the one or more cipher-based functions include an encryption function.

13. The method of claim 11 , wherein the one or more cipher-based functions include a disambiguation function.

14. The method of claim 2 , wherein the one or more computational functions include one or more cipherless functions that transform at least a portion of the unnotarized MDB into the notary value using the second GEF as an input parameter.

15. The method of claim 14 , wherein the one or more cipherless functions include a hash function.

16. The method of claim 2 , wherein the one or more computational functions include one or more cipherless functions and one or more cipher-based functions that in combination transform at least a portion of the unnotarized MDB into the notary value using the second GEF as an input parameter.

17. The method of claim 2 , wherein the second genomic differentiation object and the first genomic differentiation object are correlated genomic differentiation objects.

18. The method of claim 2 , wherein the second genomic differentiation object and the first genomic differentiation object are uncorrelated genomic differentiation objects.

19. The method of claim 2 , further comprising:

receiving, by the second set of processors, a confirmation request from a verifying cohort, the confirmation request including the notarized MDB; and

generating, by the notary VDAX, a recreated notary value based on the notarized MDB based on a third sequence of bits that is extracted from the notarized MDB, the second GRI, and the second genomic data object.

20. The method of claim 19 , further comprising:

determining, by the second set of processors, whether the recreated notary value matches the notary value used to notarize the notarized MDB; and

in response to determining the recreated notary value matches the notary value used to notarize the notarized MDB, providing, by the second set of processors, a response to the verifying cohort confirming an integrity of the notarized MDB.

21. The method of claim 19 , further comprising:

providing, by the second set of processors, a response to the verifying cohort indicating the recreated notary value, wherein the verifying cohort confirms an integrity of the notarized MDB in response to determining the recreated notary value matches the notary value used to notarize the notarized MDB.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2022
From: JOHNSON, WILLIAM C.; ISPIRYAN, KAREN; KHACHATRYAN, GURGEN
To: QUANTUM DIGITAL SOLUTIONS CORPORATION
Reel/Frame 059893/0128 →
Continuity (4)
Continuation PCTUS2022015109 · Feb 3, 2022
Provisional Application 63229348 · Aug 4, 2021
Provisional Application 63145860 · Feb 4, 2021
Related Publication 20220247553A1 · Aug 4, 2022
Cited By (11)
US 12,206,783 US 12,238,218 US 12,248,549 US 12,254,072 US 12,299,101 US 12,301,698 US 12,335,400 US 12,411,924 US 12,430,099 US 12,443,392 US 12,457,111