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:
Oct. 14, 2025

Filed:

Nov. 23, 2020
Applicant:

Technion Research and Development Foundation Ltd., Haifa, IL;

Inventors:

Leon Anavy, Haifa, IL;

Zohar Yakhini, Ramat Hasharon, IL;

Roee Amit, Haifa, IL;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G06N 3/123 (2023.01); G11C 13/00 (2006.01); G06F 111/14 (2020.01);
U.S. Cl.
CPC ...
G06F 3/0659 (2013.01); G06F 3/0604 (2013.01); G06F 3/064 (2013.01); G06F 3/0673 (2013.01); G06N 3/123 (2013.01); G11C 13/0014 (2013.01); G06F 2111/14 (2020.01); G11C 13/0019 (2013.01);
Abstract

A data storage system and method are provided, as well as systems and methods for fabrication, and writing and reading of data therein. The data storage system includes at least one population of molecular sequences including chains of basic molecular building-blocks, and defining at least one respective data-block encoding data in the data storage system. The data of the data-block is encoded in a sequence S=(π, π, . . . , π. . . , π, π) of encoded letters {π} associated with an alphabet Σ≡{σ}|, which are encoded according to the types of basic molecular building-blocks appearing at k respective location along storage segments of the molecular sequences of the population. The molecular sequences include a number Z of different types of basic molecular building-blocks {E}|, while the alphabet Σ has a size M strictly greater than the number Z of types of building-blocks. Each alphabet letter σis associated with a vector {P}|indicative of occurrences of basic molecular building-block Eof type n in the alphabet letter σ. Accordingly each encoded letter πat location k in the storage segments of molecular sequences of the data-block/population, is mapped to a corresponding alphabet letter σby determining a match between the occurrence of basic molecular building-blocks of different types at that locations k of the molecular sequences of the population, with the vector {P}|associated with the alphabet letter σ. In some implementations the component Pof the vector {P}associated with alphabet letter σis indicative of a probability that a basic molecular building-block Eof type n,≤n≤Z, appears at the location k of the storage segment of a molecular strand of the at least one population in case the letter πencoded at that location k corresponds to the alphabet letter σ.


Find Patent Forward Citations

Loading…