17931262. SEQUENCE ALIGNMENT WITH MEMORY ARRAYS simplified abstract (Micron Technology, Inc.)

From WikiPatents
Jump to navigation Jump to search

SEQUENCE ALIGNMENT WITH MEMORY ARRAYS

Organization Name

Micron Technology, Inc.

Inventor(s)

Justin Eno of Boise ID (US)

Sean S. Eilert of Boise ID (US)

Ameen D. Akel of Boise ID (US)

Kenneth M. Curewitz of Boise ID (US)

SEQUENCE ALIGNMENT WITH MEMORY ARRAYS - A simplified explanation of the abstract

This abstract first appeared for US patent application 17931262 titled 'SEQUENCE ALIGNMENT WITH MEMORY ARRAYS

Simplified Explanation

A memory device is used to implement a Bloom filter by storing portions of a reference genetic sequence and comparing them to a read sequence in parallel using a multiply-accumulate operation.

  • Memory device implements a Bloom filter.
  • Memory array performs multiply-accumulate operation.
  • Stores portions of a reference genetic sequence.
  • Compares portions to a read sequence in parallel.
  • Results used to determine alignment of read sequence to reference sequence.

Potential Applications

This technology can be applied in:

  • Genomic sequencing
  • Bioinformatics
  • Data deduplication

Problems Solved

This technology addresses:

  • Efficient comparison of genetic sequences
  • Fast alignment of read sequences
  • Reduction of false positives in data filtering

Benefits

The benefits of this technology include:

  • Improved accuracy in genetic analysis
  • Faster processing of large datasets
  • Reduced computational complexity

Potential Commercial Applications

Genetic Sequence Alignment Technology for Biotech Industry This technology can revolutionize genetic analysis in the biotech industry by providing faster and more accurate sequence alignment capabilities.

Unanswered Questions

How does this technology handle variations in genetic sequences?

The article does not specify how the memory device accommodates genetic variations during sequence alignment.

What is the scalability of this technology for large-scale genomic data processing?

The scalability of this technology for processing massive amounts of genomic data is not discussed in the article.


Original Abstract Submitted

A memory device may be used to implement a Bloom filter. In some examples, the memory device may include a memory array to perform a multiply-accumulate operation to implement the Bloom filter. The memory device may store multiple portions of a reference genetic sequence in the memory array and compare the portions of the reference genetic sequence to a read sequence in parallel by performing the multiply-accumulate operation. The results of the multiply-accumulate operation between the read sequence and the portions of the reference genetic sequence may be used to determine where the read sequence aligns to the reference sequence.