IP Library › Granted Patent US 12,147,905
Granted Patent B2
US 12,147,905 · App. 17/308,267 · Granted Nov 19, 2024

Digital transaction ledger with DNA-related ledger parameter

Inventors: Andrew C. M. Hicks (Highland, NY); Ronald David Boenig, II (Denver, CO); Atul Kumar Thapliyal (New Delhi, IN); Scott Woolley (Poughkeepsie, NY); Daniel John FitzGerald (Danbury, CT); Travis Biro (Cold Spring, NY)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G06N3/123G06F16/2315
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,147,905
App. No.
17/308,267
Granted
Nov 19, 2024
Kind
B2
Abstract

A digital transaction ledger with a DNA-related parameter is provided by obtaining DNA-based data unique to a particular entity, and establishing a DNA-related ledger parameter using the DNA-based data. Further, the method includes associating the DNA-based ledger parameter with a digital transaction ledger, making the digital transaction ledger related, at least in part, to the obtained DNA-based data.

Claims (51)

1. A computer-implemented method comprising:

obtaining DNA-based data unique to a particular entity, the obtaining comprising:

using a DNA sequencer to extract an ATCG nucleotide chain section from a DNA sample unique to the particular entity;

splitting the ATCG nucleotide chain section into multiple distinct nucleotide base sequences, each nucleotide base sequence comprising a unique sequence of nucleotide bases in the ATCG nucleotide chain section; and

encoding each nucleotide base sequence of the multiple distinct nucleotide base sequences with a different numerical value, and providing the numerical values as a string unique to the ATCG nucleotide chain section based on location of the multiple distinct nucleotide base sequences in the ATCG nucleotide chain section, the DNA-based data including the string unique to the ATCG nucleotide chain section;

generating a digital DNA-related ledger parameter using the DNA-based data including the string unique to the ATCG nucleotide chain section; and

integrating the digital DNA-related ledger parameter into a digital transaction ledger, linking the digital transaction ledger, at least in part, to the DNA-based data to facilitate executing a DNA-related transaction along the digital transaction ledger.

2. The computer-implemented method of claim 1 , wherein generating the digital DNA-related ledger parameter comprises expanding the DNA-based data to a specified bit length for the digital DNA-related ledger parameter to facilitate associating the digital DNA-related ledger parameter with the digital transaction ledger.

3. The computer-implemented method of claim 2 , wherein the expanding comprises ascertaining a first-encountered prime number in the string of a desired size, and applying the ascertained prime number to the string to obtain the digital DNA-related ledger parameter of the specified bit length.

4. The computer-implemented method of claim 3 , wherein applying the prime number comprises recursively multiplying the string by the ascertained prime number until reaching the specified bit length for the digital DNA-related ledger parameter.

5. The computer-implemented method of claim 1 , wherein the integrating comprises using the digital DNA-related ledger parameter as a root key for the digital transaction ledger, thereby linking the digital transaction ledger, at least in part, to the DNA-based data.

6. The computer-implemented method of claim 1 , wherein the integrating comprises including the digital DNA-related ledger parameter with a transaction record of the digital transaction ledger, thereby linking the digital transaction ledger, at least in part, to the DNA-based data.

7. The computer-implemented method of claim 1 , wherein the integrating syncs transaction records of the digital transaction ledger to the digital DNA-related ledger parameter, thereby relating the transaction records of the digital transaction ledger to the obtained DNA-based data.

8. The computer-implemented method of claim 1 , further comprising:

obtaining other DNA-based data from a DNA sample;

extracting the digital DNA-related ledger parameter from the digital transaction ledger;

using the other DNA-based data and the extracted digital DNA-related ledger parameter in verifying whether there is a DNA relationship above a set threshold between the other DNA-based data and the extracted digital DNA-related ledger parameter; and

initiating an action based on verifying that the DNA relationship is above the set threshold.

9. A system comprising:

a memory;

one or more processors in communication with the memory; and

program instructions executable by the one or more processors via the memory to perform a method comprising:

obtaining DNA-based data unique to a particular entity, the obtaining comprising:

using a DNA sequencer to extract an ATCG nucleotide chain section from a DNA sample unique to the particular entity;

splitting the ATCG nucleotide chain section into multiple distinct nucleotide base sequences, each nucleotide base sequence comprising a unique sequence of nucleotide bases in the ATCG nucleotide chain section; and

encoding each nucleotide base sequence of the multiple distinct nucleotide base sequences with a different numerical value, and providing the numerical values as a string unique to the ATCG nucleotide chain section based on location of the multiple distinct nucleotide base sequences in the ATCG nucleotide chain section, the DNA-based data including the string unique to the ATCG nucleotide chain section;

generating a digital DNA-related ledger parameter using the DNA-based data including the string unique to the ATCG nucleotide chain section; and

integrating the digital DNA-related ledger parameter into a digital transaction ledger, linking the digital transaction ledger at least in part, to the DNA-based data to facilitate executing a DNA-related transaction along the digital transaction ledger.

10. The system of claim 9 , wherein generating the digital DNA-related ledger parameter comprises expanding the DNA-based data unique to the nucleotide chain section to a specified bit length for the digital DNA-related ledger parameter to facilitate associating the digital DNA-related ledger parameter with the digital transaction ledger, and wherein the expanding comprises ascertaining a first encountered prime number in the string of a desired size, and applying the ascertained prime number to the string to obtain the digital DNA-related ledger parameter of the specified bit length.

11. The system of claim 9 , wherein the integrating comprises using the digital DNA-related ledger parameter as a root key for the digital transaction ledger, thereby linking the digital transaction ledger, at least in part, to the DNA-based data.

12. The system of claim 9 , wherein the integrating comprises including the digital DNA-related ledger parameter with a transaction record of the digital transaction ledger, thereby linking the digital transaction ledger, at least in part, to the obtained DNA-based data.

13. The system of claim 9 , further comprising:

obtaining other DNA-based data from a DNA sample;

extracting the digital DNA-related ledger parameter from the digital transaction ledger;

using the other DNA-based data and the extracted digital DNA-related ledger parameter in verifying whether there is a DNA relationship above a set threshold between the other DNA-based data and the extracted digital DNA-related ledger parameter; and

initiating an action based on verifying that the DNA relationship is above the set threshold.

14. A computer program product comprising:

a computer-readable storage medium having computer-readable code embodied therein, the computer-readable code being executable by one or more processors to cause the one or more processors to:

obtain DNA-based data unique to a particular entity, the obtaining comprising:

using a DNA sequencer to extract an ATCG nucleotide chain section from a DNA sample unique to the particular entity;

splitting the ATCG nucleotide chain section into multiple distinct nucleotide base sequences, each nucleotide base sequence comprising a unique sequence of nucleotide bases in the ATCG nucleotide chain section; and

encoding each nucleotide base sequence of the multiple distinct nucleotide base sequences with a different numerical value, and providing the numerical values as a string unique to the ATCG nucleotide chain section based on location of the multiple distinct nucleotide base sequences in the ATCG nucleotide chain section, the DNA-based data including the string unique to the ATCG nucleotide chain section;

generating a digital DNA-related ledger parameter using the DNA-based data including the string unique to the ATCG nucleotide chain section; and

integrate the digital DNA-related ledger parameter into a digital transaction ledger, linking the digital transaction ledger, at least in part, to the DNA-based data to facilitate executing a DNA-related transaction along the digital transaction ledger.

15. The computer program product of claim 14 , wherein the integrating comprises using the digital DNA-related ledger parameter as a root key for the digital transaction ledger, thereby linking the digital transaction ledger, at least in part, to the obtained DNA-based data.

16. The computer program product of claim 14 , wherein the integrating comprises including the digital DNA-related ledger parameter with a transaction record of the digital transaction ledger, thereby linking the digital transaction ledger, at least in part, to the obtained DNA-based data.

17. The computer program product of claim 14 , wherein the computer-readable code is executed by the one or more processors to further cause the one or more processors to:

obtain other DNA-based data from a DNA sample;

extract the digital DNA-related ledger parameter from the digital transaction ledger;

use the other DNA-based data and the extracted digital DNA-related ledger parameter in verifying whether there is a DNA relationship above a set threshold between the other DNA-based data and the extracted digital DNA-related ledger parameter; and

initiate an action based on verifying that the DNA relationship is above the set threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2021
From: HICKS, ANDREW C.M.; BOENIG, RONALD DAVID, II; THAPLIYAL, ATUL KUMAR; WOOLLEY, SCOTT; FITZGERALD, DANIEL JOHN; BIRO, TRAVIS
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 056141/0946 →
Continuity (1)
Related Publication 20220358371A1 · Nov 10, 2022