IP Library Granted Patent US 11,892,945
Granted Patent B2
US 11,892,945 · App. 17/514,158 · Granted Feb 6, 2024

High-capacity storage of digital information in DNA

Inventors: Nick Goldman (Royston, GB); John Birney (London, GB)
Assignee: EUROPEAN MOLECULAR BIOLOGY LABORATORY
G06F12/023B82Y10/00G06N3/123G11C13/02G16B30/00G16B50/40G16B50/50G06F2212/1032
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,892,945
App. No.
17/514,158
Granted
Feb 6, 2024
Kind
B2
Abstract

A method for storage of an item of information ( 210 ) is disclosed. The method comprises encoding bytes ( 720 ) in the item of information ( 210 ), and representing using a schema the encoded bytes by a DNA nucleotide to produce a DNA sequence ( 230 ). The DNA sequence ( 230 ) is broken into a plurality of overlapping DNA segments ( 240 ) and indexing information ( 250 ) added to the plurality of DNA segments. Finally, the plurality of DNA segments ( 240 ) is synthesized ( 790 ) and stored ( 795 ).

Claims (27)

1. A method of storing digital information in a plurality of DNA segments, the method comprising:

a. converting digital information into a plurality of DNA segments, wherein the digital information is in the form of bit sequences or byte sequences stored in a computer file, wherein the digital information comprises text, images, videos, or music, wherein the digital information comprises at least 15646 bytes of information, and wherein at least two of the plurality of DNA segments comprise:

(i) a region that is overlapping with another DNA segment of the plurality of DNA segments; and

(ii) an indexing information;

b. generating a library of oligonucleotides comprising the plurality of DNA segments, wherein the library collectively encodes for the digital information;

c. incorporating adapters to ends of the plurality of DNA segments to facilitate sequencing;

d. sequencing the library of oligonucleotides to generate sequencing data; and

e. converting the sequencing data into the form of a bit sequence or byte sequence, wherein the bit sequence or byte sequence is representative of the digital information.

2. The method of claim 1 , wherein the file is stored on a memory device.

3. The method of claim 1 , wherein the indexing information is configured to identify a source of the item of information.

4. The method of claim 1 , wherein the indexing information is configured to identify the location of the corresponding one of the plurality of DNA segments in the source of the item of information.

5. The method of claim 1 , wherein the digital information is representable as human-readable information.

6. The method of claim 1 , wherein the digital information comprises at least 107738 bytes of information.

7. The method of claim 1 , wherein the ones of the plurality of DNA segments data comprise at least a 75 base overlap region.

8. The method of claim 1 , wherein each of the plurality of DNA segments encode for at least one 8-bit ASCII character.

9. The method of claim 1 , wherein the method further comprises DNA shuffling.

10. The method of claim 1 , wherein a series of random digits is added to positions in the item information.

11. The method of claim 1 , wherein the method further comprises amplification of the DNA segments.

12. The method of claim 1 , wherein the sequencing generates reads of about 104 bases.

13. The method of claim 1 , wherein the sequencing uses paired-end PCR primers.

14. The method of claim 13 , wherein paired-end PCR primers comprise SEQ ID NO: 1.

15. The method of claim 13 , wherein paired-end PCR primers comprise SEQ ID NO: 2.

16. The method of claim 1 , wherein the digital information comprises at least 5 files.

17. The method of claim 1 , wherein the plurality of DNA segments are uniform in length.

18. The method of claim 1 , wherein the plurality of DNA segments are about 100 bases in length.

19. The method of claim 1 , wherein sequences of the DNA segments are produced in-silico.

20. The method of claim 1 , wherein the DNA segments do not comprise homopolymers.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2021
From: GOLDMAN, NICK; BIRNEY, JOHN
To: EUROPEAN MOLECULAR BIOLOGY LABORATORY
Reel/Frame 058505/0471 →
Continuity (6)
Continuation 16460051 · Jul 2, 2019
Continuation 14556213 · Nov 30, 2014
Continuation PCTEP2013061300 · May 31, 2013
Provisional Application 61654295 · Jun 1, 2012
Related Publication 20220043743A1 · Feb 10, 2022
Related Publication 20230281112A9 · Sep 7, 2023
Cited By (2)
US 12,236,354 US 12,437,841