Patent classifications
G16B50/40
Method and device for comparing personal biological data of two users
A computer-implemented method of comparing one or more genetic traits of two users. Each user has a wearable device storing data indicative of the one or more genetic traits, the data having been obtained by an analysis of a biological sample provided by the user. The method comprises: transmitting the data indicative of the one or more genetic traits from a first of the wearable devices to a first computer device using a short-range wireless data connection; transmitting the data from the first computer device to a second computer device over a data network; transmitting the data from the second computer device to a second of the wearable devices over a short-range wireless data connection; and comparing the data from the first wearable device with the data stored on the second wearable device to determine whether there is a match between the users' one or more genetic traits.
NUCLEIC ACID STORAGE FOR BLOCKCHAIN AND NON-FUNGIBLE TOKENS
Technologies for integrating DNA storage and DNA computing with blockchain technologies, specifically non-centralized ledgers and non-fungible tokens (NFTs). Some implementations of these technologies are systems and methods that store blockchain keys in DNA molecules. Some implementations of these technologies are systems and methods that store NFT information e.g., for asset tokenization. The technologies disclosed herein can also be deployed to implement a biological blockchain.
NUCLEIC ACID STORAGE FOR BLOCKCHAIN AND NON-FUNGIBLE TOKENS
Technologies for integrating DNA storage and DNA computing with blockchain technologies, specifically non-centralized ledgers and non-fungible tokens (NFTs). Some implementations of these technologies are systems and methods that store blockchain keys in DNA molecules. Some implementations of these technologies are systems and methods that store NFT information e.g., for asset tokenization. The technologies disclosed herein can also be deployed to implement a biological blockchain.
High-Capacity Storage of Digital Information in DNA
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).
High-Capacity Storage of Digital Information in DNA
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).
Apparatuses, systems and methods for generating and tracking molecular digital signatures to ensure authenticity and integrity of synthetic DNA molecules
Systems and methods for generating and tracking molecular digital signatures to ensure authenticity and integrity of NA molecules are disclosed. In some embodiments, a NA authentication system includes a NA authentication device coupled to one or more user devices. Methods for generating a signed NA sequence, validating a signed NA sequence, and detecting/correcting potential errors within a user allowable limit using a NA authentication system are disclosed. Methods for associating a signed NA sequence with a digital representation of the NA sequence, using a NA authentication system, are disclosed.
Apparatuses, systems and methods for generating and tracking molecular digital signatures to ensure authenticity and integrity of synthetic DNA molecules
Systems and methods for generating and tracking molecular digital signatures to ensure authenticity and integrity of NA molecules are disclosed. In some embodiments, a NA authentication system includes a NA authentication device coupled to one or more user devices. Methods for generating a signed NA sequence, validating a signed NA sequence, and detecting/correcting potential errors within a user allowable limit using a NA authentication system are disclosed. Methods for associating a signed NA sequence with a digital representation of the NA sequence, using a NA authentication system, are disclosed.
System and method for acquisition and processing of multiplexed fluorescence in-situ hybridization images
In acquisition of spatial transcriptomic information, a plurality of images representing a common field of view of a sample are obtained and registered. Each pixel of the registered images is decoded by identifying a code word from a plurality of code words in a code book that provides a best match to data values in the plurality of registered images for the pixel. For each code word identified as a best match and each pixel, whether a bit ratio for an image word for the pixel meets a threshold for the code word is determined. The image word is formed from the data values in the plurality of registered images for the pixel. For at least one pixel that is determined to meet the threshold, a gene associated with the code word is determined. Pixels for which the bit ratio does not meet the threshold are screened.
System and method for acquisition and processing of multiplexed fluorescence in-situ hybridization images
In acquisition of spatial transcriptomic information, a plurality of images representing a common field of view of a sample are obtained and registered. Each pixel of the registered images is decoded by identifying a code word from a plurality of code words in a code book that provides a best match to data values in the plurality of registered images for the pixel. For each code word identified as a best match and each pixel, whether a bit ratio for an image word for the pixel meets a threshold for the code word is determined. The image word is formed from the data values in the plurality of registered images for the pixel. For at least one pixel that is determined to meet the threshold, a gene associated with the code word is determined. Pixels for which the bit ratio does not meet the threshold are screened.
Integrated system for nucleic acid-based storage and retrieval of digital data using keys
In some embodiments, systems and methods for storing and/or retrieving digital information in a nucleic acid library are provided. In some embodiments, an integrated system comprising a nucleic acid synthesis device, a nucleic acid sequencing device, a computing device, and a nucleic acid library is provided. In some embodiments, a write request that associates a value with a key is received by the system, the system synthesizes nucleic acid molecules associated with the request, and stores the nucleic acid molecules in the nucleic acid library. In some embodiments, a read request for a key is received by the system, and the system sequences nucleic acid molecules from the nucleic acid library that are associated with the key.