The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 17, 2018

Filed:

Mar. 26, 2015
Applicant:

Thomson Licensing, Issy les Moulineaux, FR;

Inventors:

Nicolas Le Scouarnec, Liffre, FR;

Jean Bolot, Los Altos, CA (US);

Brian Eriksson, San Jose, CA (US);

Sebastien Lasserre, Thorigné Fouillard, FR;

Mark Crovella, Wayland, MA (US);

Meinolf Bilawat, Hannover, DE;

Klaus Gaedke, Hannover, DE;

Jens Peter Wittenburg, Isernhagen, DE;

Christophe Diot, Paris, FR;

Martin May, Cesson-Sevigne, FR;

Assignee:

THOMSON Licensing, Issy-les-Moulineaux, FR;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H03M 13/00 (2006.01); H03M 13/09 (2006.01); G06F 3/06 (2006.01); G06F 11/10 (2006.01); H03M 13/11 (2006.01); H03M 13/15 (2006.01); H03M 13/29 (2006.01); G06F 19/28 (2011.01); C12Q 1/6806 (2018.01);
U.S. Cl.
CPC ...
H03M 13/09 (2013.01); C12Q 1/6806 (2013.01); G06F 3/064 (2013.01); G06F 3/065 (2013.01); G06F 3/0619 (2013.01); G06F 3/0661 (2013.01); G06F 3/0673 (2013.01); G06F 11/1004 (2013.01); G06F 11/1076 (2013.01); G06F 19/28 (2013.01); H03M 13/1102 (2013.01); H03M 13/154 (2013.01); H03M 13/1515 (2013.01); H03M 13/2906 (2013.01); H03M 13/6502 (2013.01);
Abstract

In one embodiment, it is proposed a method for storing input data on a set of DNA strands, said input data being represented in a numeral system. This method is remarkable in that it comprises: formatting said input data into a set of blocks of data, each block of data having a size inferior to a size of one DNA strand; applying a first encoding with an erasure code on said set of blocks of data, defining a first set of modified blocks of data, each modified block of data having a size inferior to a size of one DNA strand; applying a second encoding using an error correcting code on each modified block of data of said first set, defining a second set of modified blocks of data, each modified block having a size inferior to a size of one DNA strand; encoding each modified block of data of said second set into a nucleotides block sequence; generating a set of DNA strands, each DNA strand comprising a nucleotides block sequence obtained through said encoding.


Find Patent Forward Citations

Loading…