Kronos, Incorporated holds patents
on a method of serially encoding binary data in a self-clocking
code, called the "Fibonacci Code".
Viewed as a barcode symbology, it conveys almost 60% more information than Code 39 (approaching 0.6667 bits per cell as opposed to 0.42 bits per cell for Code 39), and 40% more information than Interleaved 2 of 5 (0.4745 bits per cell). For a discussion of this code viewed as a barcode, click on the barcode, below.
Viewed as a self-clocking serial data storage code,
for use on a medium such as a single-track magnetic tape, or as
a serial data communications code, it is 33% denser than Manchester
Encoding or Phase Encoding (0.5 bits per cell). For a discussion
of this code viewed as a data storage or data communications code,
click on the Waveform, below.
If you have any interest in licensing this patent, or any corrections to, or comments on, this set of web pages, click here to send me e-mail.
Click here to return to Larry Krakauer's home page
Fibonacci pages: site map
The links connecting my various Fibonacci code pages can be hard to find within the text, so I'm providing this site map to help you locate all the sub-pages:
codebar.htm and codedata.htm: The code viewed as a barcode or serial data code, respectively.
series.htm: About the Fibonacci Series.
fiblinks.htm: Outside links to info on Fibonacci numbers, barcodes, and serial data codes.
codealt.htm: An alternate code definition with "1" elements wide and "0" elements narrow.
numproof.htm: The number of codes of length N, by construction: there are FN+1 N-cell codes, where FN represents the Nth Fibonacci number.
weight.htm: Conversion between the Fibonacci codes and integers, in both directions.
valproof.htm: Mathematical proof of the conversion correctness: proof codes of length N map into integers from zero through FN+1-1.