Patents by Inventor John Birney

John Birney has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11892945
    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).
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: February 6, 2024
    Assignee: EUROPEAN MOLECULAR BIOLOGY LABORATORY
    Inventors: Nick Goldman, John Birney
  • Publication number: 20230325308
    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).
    Type: Application
    Filed: October 29, 2021
    Publication date: October 12, 2023
    Applicant: EUROPEAN MOLECULAR BIOLOGY LABORATORY
    Inventors: Nick Goldman, John Birney
  • Publication number: 20230281112
    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).
    Type: Application
    Filed: October 29, 2021
    Publication date: September 7, 2023
    Applicant: EUROPEAN MOLECULAR BIOLOGY LABORATORY
    Inventors: Nick Goldman, John Birney
  • Publication number: 20230214319
    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).
    Type: Application
    Filed: July 2, 2019
    Publication date: July 6, 2023
    Applicant: EUROPEAN MOLECULAR BIOLOGY LABORATORY
    Inventors: Nick Goldman, John Birney
  • Publication number: 20220043743
    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).
    Type: Application
    Filed: October 29, 2021
    Publication date: February 10, 2022
    Applicant: EUROPEAN MOLECULAR BIOLOGY LABORATORY
    Inventors: Nick Goldman, John Birney
  • Publication number: 20220043744
    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).
    Type: Application
    Filed: October 29, 2021
    Publication date: February 10, 2022
    Applicant: EUROPEAN MOLECULAR BIOLOGY LABORATORY
    Inventors: Nick Goldman, John Birney
  • Publication number: 20190370164
    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).
    Type: Application
    Filed: July 2, 2019
    Publication date: December 5, 2019
    Applicant: EUROPEAN MOLECULAR BIOLOGY LABORATORY
    Inventors: Nick Goldman, John Birney
  • Patent number: 10387301
    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).
    Type: Grant
    Filed: November 30, 2014
    Date of Patent: August 20, 2019
    Assignee: European Molecular Biology Laboratory
    Inventors: Nick Goldman, John Birney
  • Publication number: 20150261664
    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).
    Type: Application
    Filed: November 30, 2014
    Publication date: September 17, 2015
    Inventors: Nick Goldman, John Birney