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.
Patent No.:
Date of Patent:
Sep. 12, 2023
Filed:
Nov. 23, 2020
The Board of Trustees of the University of Illinois, Urbana, IL (US);
Chao Pan, Urbana, IL (US);
S. M. Hossein Tabatabaei Yazdi, Upland, CA (US);
SeyedKasra Tabatabaei, Urbana, IL (US);
Alvaro G. Hernandez, Champaign, IL (US);
Charles M. Schroeder, Urbana, IL (US);
Olgica Milenkovic, Urbana, IL (US);
The Board of Trustees of the University of Illinois, Urbana, IL (US);
Abstract
An embodiment may involve obtaining an image composed of color channels, wherein each of the color channels represents colors therein with n bits per pixel; quantizing each of the color channels to be represented by m bits per pixel; using a space-filling curve to convert each of the color channels as quantized into respective vectors; generating, for each of the respective vectors, a respective set of m arrays, wherein the m arrays for a particular vector of the respective vectors contain indices of where a fixed value selected from a range of 0 to m−1 is found in the particular vector; applying, to each of the m arrays for each of the respective vectors, differential encoding and compression of the indices therein; mapping each of the m arrays for each of the respective vectors to blocks of nucleotides; synthesizing the blocks; and storing, in a DNA-based storage medium, the blocks.