IP Library Granted Patent US 10,289,801
Granted Patent B2
US 10,289,801 · App. 15/669,054 · Granted May 14, 2019

Methods for retrievable information storage using nucleic acids

Inventor: George M. Church (Brookline, MA)
Assignee: President and Fellows of Harvard College
G06F19/18B01J19/0046C12Q1/68C12Q1/6874G06F5/08G11B7/241G11B7/245B01J2219/00529B01J2219/00547B01J2219/00572B01J2219/00596B01J2219/00608B01J2219/00675B01J2219/00711B01J2219/00713B01J2219/00722G06F19/00G11C7/00
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 10,289,801
App. No.
15/669,054
Granted
May 14, 2019
Kind
B2
Abstract

A method of storing information using monomers such as nucleotides is provided including converting a format of information into a plurality of bit sequences of a bit stream with each having a corresponding bit barcode, converting the plurality of bit sequences to a plurality of corresponding oligonucleotide sequences using one bit per base encoding, synthesizing the plurality of corresponding oligonucleotide sequences on a substrate having a plurality of reaction locations, and storing the synthesized plurality of corresponding oligonucleotide sequences.

Claims (19)

1. A method of storing information using nucleotides comprising converting information in a first format to a plurality of bit sequences as a second format, converting the plurality of bit sequences to a plurality of corresponding oligonucleotide sequences using one bit per base encoding, synthesizing the plurality of corresponding oligonucleotide sequences by pulsing and synchronizing, nucleotides, reagents and washes across a plurality of reaction locations, and storing the synthesized plurality of corresponding oligonucleotide sequences wherein the synthesized oligonucleotide sequences are formed using a template independent polymerase and a selected nucleotide under conditions to catalyze addition of the selected nucleotide.

2. The method of claim 1 wherein the synthesized plurality of oligonucleotide sequences include one or more or all of a data block sequence, an address sequence specifying the location of the data block in a bit stream, or flanking common sequences at each end of the oligonucleotide for amplification and sequencing.

3. The method of claim 1 comprising amplifying the synthesized plurality of oligonucleotide sequences, sequencing the amplified plurality of oligonucleotide sequences, converting the amplified plurality of oligonucleotide sequences to bit sequences, and converting the bit sequences to the information in the first format.

4. The method of claim 3 further comprising outputting the information in the first format.

5. The method of claim 1 wherein the synthesized oligonucleotide sequences are formed using a pH-sensitive template independent polymerase and a selected nucleotide under conditions to catalyze addition of the selected nucleotide.

6. The method of claim 1 wherein the synthesized oligonucleotide sequences are formed using a light-sensitive template independent polymerase and a selected nucleotide under conditions to catalyze addition of the selected nucleotide.

7. The method of claim 1 wherein the synthesized oligonucleotide sequences are attached to a substrate.

8. The method of claim 1 wherein the information in the first format is a text, image, video or audio format of information.

9. The method of claim 1 wherein the nucleotides are natural nucleotides.

10. The method of claim 1 wherein the synthesized oligonucleotide sequences are greater than 100 nucleotides, 500 nucleotides, or 1000 nucleotides.

11. The method of claim 1 wherein the synthesized oligonucleotide sequences are formed using terminal deoxynucleotidyl transferase and a selected nucleotide under conditions to catalyze addition of the selected nucleotide.

12. The method of claim 1 wherein the synthesized oligonucleotide sequences are formed by forming an extension product using a template independent polymerase, one or more of Co 2+ , Mn 2+ , Zn 2+ and Mg 2+ , and a nucleotide under conditions to catalyze addition of the nucleotide to form a growing polymer chain attached to a substrate.

13. The method of claim 1 wherein the plurality of reaction locations include single stranded nucleic acid initiator sequences that are repeatedly extended with nucleotides using a template independent polymerase, one or more of Co 2+ , Mn 2+ , Zn 2+ and Mg 2+ , and nucleotides under conditions to catalyze addition of the nucleotides to form growing polymer chains attached to a substrate.

14. The method of claim 1 wherein the plurality of reaction locations include single stranded nucleic acid initiator sequences that are repeatedly extended with nucleotides using a template independent polymerase, one or more of Co 2+ , Mn 2+ , Zn 2+ and Mg 2+ , and nucleotides under conditions to catalyze addition of the nucleotides to form growing polymer chains attached to a substrate to produce an array of predetermined sequences at corresponding known locations.

15. The method of claim 1 wherein the plurality of reaction locations include single stranded nucleic acid initiator sequences that are repeatedly extended with nucleotides using a template independent polymerase, one or more of Co 2+ , Mn 2+ , Zn 2+ and Mg 2+ , and nucleotides under conditions to catalyze addition of the nucleotides to form growing polymer chains attached to a substrate to produce an array of predetermined sequences at corresponding known locations, wherein the array includes at least 10 2 , 10 3 , 10 4 , 10 5 , 10 6 , 10 7 , 10 8 , 10 9 , 10 10 predetermined sequences each at corresponding known regions.

16. The method of claim 1 wherein the synthesized oligonucleotide sequences are produced by limiting reaction time of the nucleotide by adding nucleotide depleted buffer to remove the nucleotide thereby limiting its reaction time or by limiting a pulse rate of a flow of the nucleotide at a reaction location.

17. The method of claim 1 wherein each bit sequence comprises a corresponding bit barcode.

18. The method of claim 1 wherein the plurality of reaction locations are on a substrate surface.

19. The method of claim 1 wherein each bit sequence comprises a corresponding bit barcode and the plurality of reaction locations are on a substrate surface.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2018
From: CHURCH, GEORGE M.
To: PRESIDENT AND FELLOWS OF HARVARD COLLEGE
Reel/Frame 044839/0801 →
Continuity (3)
Continuation 15209127 · Jul 13, 2016
Provisional Application 62191982 · Jul 13, 2015
Related Publication 20170337324A1 · Nov 23, 2017
Cited By (4)
US 12,236,354 US 12,344,876 US 12,437,841 US 12,649,940