会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • MOLECULAR DATA STORAGE SYSTEMS AND METHODS
    • WO2021105974A1
    • 2021-06-03
    • PCT/IL2019/051300
    • 2019-11-27
    • TECHNION RESEARCH AND DEVELOPMENT FOUNDATION LTD.
    • ANAVY, LeonYAKHINI, ZoharAMIT, Roee
    • G06N3/12G16B30/00H03M13/19
    • A molecular data storage system is presented for encoding data-block(s). The system includes one or more populations of molecular sequences, each population encoding a respective one of the data-blocks. Each molecular sequence comprises a data encoding section comprising a sequence of similar predetermined length N of short k-mers, whereby in each population the data encoding sections of all molecular sequences have the similar predetermined length N. The short k-mers serve as data encoding building blocks of the data encoding sections, whereby valid short k-mers serving as data encoding building blocks form a subset of a building-block-set consisting of a number Z of different preselected short k-mers each presenting a unique combination of a number k of bases of a preselected set of bases, characterized in that all the Z types of short k-mers in said building-block-set have a similar predetermined size k≥2 (plurality) of bases. The data encoding sections collectively encode a sequence of encoded alphabet letters S = (π1, π2,..., πn..., πΝ-1, πΝ). Each valid encoded alphabet letter πn at location n of the sequence S of alphabet letters is characterized by occurrence of a predetermined plurality of different types of short k-mers of the building-block-set in a corresponding location n along the data encoding sections of the plurality of molecular sequences of said population.
    • 2. 发明申请
    • MOLECULAR DATA STORAGE SYSTEMS AND METHODS
    • WO2019224816A1
    • 2019-11-28
    • PCT/IL2019/050572
    • 2019-05-21
    • TECHNION RESEARCH AND DEVELOPMENT FOUNDATION LTD.
    • ANAVY, LeonYAKHINI, ZoharAMIT, Roee
    • H03M7/30G06F7/00
    • 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 = ( π 1 , π 2 ,..., π k ..., π κ-1 , π κ ) of encoded letters { π k } associated with an alphabet ∑ ≡ { σ m } | m= 1 to M, 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 n }| n=1 to z, while the alphabet ∑ has a size M strictly greater than the number Z of types of building -blocks. Each alphabet letter om is associated with a vector {Pm n }| n=1 to z indicative of occurrences of basic molecular building-block E n of type n in the alphabet letter σ m . 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 om 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 m n }| n=1 toz associated with the alphabet letter σ m . In some implementations the component P m n of the vector { P n } m|n=1 to z associated with alphabet letter σ m is indicative of a probability that a basic molecular building-block E n of type n, 1 ≤ 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 σ m .