Labeling and authenticating using a microtag
A system for encoding energy peaks of an identifier comprises an encoder. The encoder is configured to define a readable spectral range of an identifier. The identifier comprises a rugate microtag. The encoder is configured to divide the readable spectral range into a plurality of bins. The encoder is configured to encode in a center of a bin near one end of the readable spectral range a reference peak. The encoder is configured to encode in a center of each of a set of bins a set of peaks of a data pattern within the readable spectral range.
1. A system for encoding energy peaks of an identifier, comprising;
An encoder configured to:
define a readable spectral range of an identifier, wherein the identifier comprises—a rugate microtag, wherein the rugate microtag comprises oxidized etched silicon;
divide the readable spectral range into a plurality of bins;
encode in a center of a bin near one end of the readable spectral range a reference peak; and
encode in a center of each of a set of bins a set of peaks of a data pattern within the readable spectral range.
2. A system as in claim 1 , wherein the identifier has an identifying data value determined based at least in part on the data pattern.
3. A system as in claim 2 , wherein the identifying data value includes an error correction code data.
4. A system as in claim 2 , wherein the identifying data value comprises a digital signature value.
5. A system as in claim 2 , wherein the identifying data value includes a channel code data.
6. A system as in claim 1 , wherein waveforms that drive an etcher to produce the identifier are based at least in part on output of the encoder.
7. A system as in claim 1 , wherein the identifier is added to an object for identification.
8. A method for encoding energy peaks of an identifier, comprising;
defining a readable spectral range of an identifier, wherein the identifier comprises—a rugate microtag, wherein the rugate microtag comprises oxidized etched silicon;
dividing the readable spectral range into a plurality of bins;
encoding in a center of a bin near one end of the readable spectral range a reference peak; and
encoding in a center of each of a set of bins a set of peaks of a data pattern within the readable spectral range.
9. A method as in claim 8 , wherein the identifier has an identifying data value determined based at least in part on the data pattern.
10. A method as in claim 9 , wherein the identifying data value includes an error correction code data.
11. A method as in claim 9 , wherein the identifying data value comprises a digital signature value.
12. A method as in claim 9 , wherein the identifying data value includes a channel code data.
13. A method as in claim 8 , wherein waveforms that drive an etcher to produce the identifier are based at least in part on output of the encoder.
14. A method as in claim 8 , wherein the identifier is added to an object for identification.
15. A system for encoding energy peaks of an identifier, comprising;
An encoder configured to:
define a readable spectral range of an identifier, wherein the identifier comprises—a rugate microtag, wherein waveforms that drive an etcher to produce the identifier are based at least in part on output of the encoder;
divide the readable spectral range into a plurality of bins;
encode in a center of a bin near one end of the readable spectral range a reference peak; and
encode in a center of each of a set of bins a set of peaks of a data pattern within the readable spectral range.
16. A system as in claim 15 , wherein the identifier has an identifying data value determined based at least in part on the data pattern.
17. A system as in claim 16 , wherein the identifying data value includes an error correction code data.
18. A system as in claim 16 , wherein the identifying data value comprises a digital signature value.
19. A system as in claim 16 , wherein the identifying data value includes a channel code data.
20. A system as in claim 15 , wherein the identifier is added to an object for identification.
21. A method for encoding energy peaks of an identifier, comprising;
defining a readable spectral range of an identifier, wherein the identifier comprises—a rugate microtag, wherein waveforms that drive an etcher to produce the identifier are based at least in part on output of the encoder;
dividing the readable spectral range into a plurality of bins;
encoding in a center of a bin near one end of the readable spectral range a reference peak; and
encoding in a center of each of a set of bins a set of peaks of a data pattern within the readable spectral range.
22. A method as in claim 21 , wherein the identifier has an identifying data value determined based at least in part on the data pattern.
23. A method as in claim 22 , wherein the identifying data value includes an error correction code data.
24. A method as in claim 22 , wherein the identifying data value comprises a digital signature value.
25. A system as in claim 22 , wherein the identifying data value includes a channel code data.
26. A system as in claim 21 , wherein the identifier is added to an object for identification.