Oligonucleotide Data Encoding to Disrupt Repeating Sequence Patterns

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for encoding digital data using oligonucleotides result in sequence representations with repeating patterns, self-folding issues, and high error rates during sequencing, leading to inaccurate data reproduction.

Innovation Solution

Implementing a transverse encoding scheme and encryption techniques to disrupt unwanted patterns in nucleotide sequence representations, minimizing errors by generating new representations with a more random arrangement of nucleotides.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional encoding schemes are used to encode digital data using oligonucleotides, then the data can be stored in nucleic acid representations, but repeating patterns and self-folding issues arise leading to high error rates during sequencing

Engineering Contradiction:
Improveaccuracy of data reproductionVSAvoidrepeating patterns and self-folding issues in nucleotide sequences
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The encoding scheme divides the digital data into multiple segments and encodes each segment using different encoding rules or contexts. This segmentation prevents the formation of repeating patterns across the entire nucleotide sequence, as each segment contributes differently to the final sequence composition.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different portions of the nucleotide sequence are designed with locally optimized properties to prevent self-folding and repeating patterns. The encoding scheme applies context-dependent rules that vary the nucleotide composition and spacing in different regions, ensuring local diversity that prevents harmful secondary structures.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If simple encoding schemes are used for nucleic acid representations, then the encoding process is straightforward, but error rates during sequencing increase and data retrieval accuracy decreases

Engineering Contradiction:
Improveaccuracy of data retrievalVSAvoidcomplexity of encoding scheme
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The encoding scheme performs preliminary error prevention actions during the encoding phase by designing nucleotide sequences that inherently resist sequencing errors. This includes avoiding homopolymer runs, balancing GC content, and preventing secondary structures before sequencing occurs, rather than attempting to correct errors after sequencing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The encoding scheme incorporates feedback mechanisms where the encoding process monitors and adjusts nucleotide sequence properties in real-time to maintain optimal characteristics for accurate sequencing. This may involve dynamic adjustment of encoding parameters based on the evolving sequence composition to prevent error-prone patterns.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12406750B2Encoding digital data using oligonucleotides
Publication Date: 2025.09.02 LENOVO (SINGAPORE) PTE LTD
  • US12406750B2 patent drawing
  • US12406750B2 patent drawing
  • US12406750B2 patent drawing

AI summary

Various aspects disclosed relate to encoding digital data as oligonucleotides and retrieving the digital data from the oligonucleotides via one or more decoding processes. Digital data can be encoded using oligonucleotides by determining a string of characters that corresponds to the digital data according to an encoding scheme such that individual characters of the string of characters are represented by a nucleotide included in at least one of deoxyribonucleic acid (DNA) or ribonucleic acid (RNA). The string of characters can undergo one or more additional encoding processes to generate additional nucleic acid representations that correspond to the digital data.