Orthogonal encoding for tags
First Claim
1. A symbology to encode data, wherein the symbology comprises a plurality of pixels arranged in a plurality of patterns on a substrate, wherein each of the plurality of pixels comprises a plurality of portions, each portion comprising one or more of a plurality of luminescent colorants, wherein each of the plurality of luminescent colorants has a corresponding luminance that decays, in response to an excitation event, according to a decay rate such that, as the corresponding luminance decays, optical properties associated with each of the plurality of portions comprising the corresponding luminance are changed, which alters encoded data contained within at least one portion of the symbology, thereby providing one or more types of non-interacting data encoded within the symbology.
5 Assignments
0 Petitions
Accused Products
Abstract
Symbologies for encoding data, as well as methods of encoding and decoding thereof are described. The symbologies may have a plurality of pixels arranged in a plurality of patterns on or in a substrate. Furthermore, each of the plurality of pixels may have one or more optical properties that each provides one or more types of non-interacting data.
106 Citations
24 Claims
- 1. A symbology to encode data, wherein the symbology comprises a plurality of pixels arranged in a plurality of patterns on a substrate, wherein each of the plurality of pixels comprises a plurality of portions, each portion comprising one or more of a plurality of luminescent colorants, wherein each of the plurality of luminescent colorants has a corresponding luminance that decays, in response to an excitation event, according to a decay rate such that, as the corresponding luminance decays, optical properties associated with each of the plurality of portions comprising the corresponding luminance are changed, which alters encoded data contained within at least one portion of the symbology, thereby providing one or more types of non-interacting data encoded within the symbology.
- 13. A method to encode a symbology, the method comprising arranging a plurality of pixels on a substrate in a plurality of patterns to form a machine-readable code, wherein each of the plurality of pixels comprises a plurality of portions, each portion comprising one or more of a plurality of luminescent colorants, wherein each of the plurality of luminescent colorants has a corresponding luminance that decays, in response to an excitation event, according to a decay rate such that, as the corresponding luminance decays, optical properties associated with each of the plurality of portions comprising the corresponding luminance are changed, which alters encoded data contained within at least one portion of the symbology, thereby providing one or more types of non-interacting data encoded within the symbology.
-
21. A method to decode a symbology comprising a plurality of pixels having a plurality of portions, the method comprising:
-
reading a shape of each portion of the plurality of pixels by an optical reading apparatus to obtain one or more first types of non-interacting data; reading a size of each portion of the plurality of pixels by the optical reading apparatus to obtain one or more second types of non-interacting data; reading one or more optical properties of each portion of the plurality of pixels by the optical reading apparatus to obtain one or more third types of non-interacting data; determining a luminance of each portion of the plurality of pixels by the optical reading apparatus to obtain one or more fourth types of non-interacting data, wherein the luminance decays, in response to an excitation event, over a period of time, such that, as the luminance decays, optical properties associated with each of the plurality of portions comprising the luminance are changed, which alters encoded data contained within at least one portion of the symbology, thereby providing non-interacting data encoded within the symbology; combining the first types of non-interacting data, the second types of non-interacting data, the third types of non-interacting data, and the fourth types of non-interacting data by a processing device; and decoding the combination by the processing device.
-
-
22. A method to decode a symbology comprising a plurality of pixels having a plurality of portions, the method comprising:
-
reading a shape and a size of each portion of the plurality of pixels by an optical reading apparatus to obtain one or more first types of non-interacting data; reading one or more optical properties of each portion of the plurality of pixels by the optical reading apparatus to obtain one or more second types of non-interacting data; determining a luminance of each portion of the plurality of pixels by the optical reading apparatus to obtain one or more third types of non-interacting data, wherein the luminance decays, in response to an excitation event, over a period of time such that, as the luminance decays, optical properties associated with each of the plurality of portions comprising the luminance are changed, which alters encoded data contained within at least one portion of the symbology, thereby providing non-interacting data encoded within the symbology; combining the first types of non-interacting data, the second types of non-interacting data, and the third types of non-interacting data by a processing device; and decoding the combination by the processing device.
-
- 23. An article of manufacture comprising a symbology to encode data, wherein the symbology comprises a plurality of pixels arranged in a plurality of patterns on a substrate, wherein each of the plurality of pixels comprises a plurality of portions, each portion comprising one or more of a plurality of luminescent colorants, wherein each of the plurality of luminescent colorants has a corresponding luminance that decays, in response to an excitation event, according to a decay rate such that, as the corresponding luminance decays, optical properties associated with each of the plurality of portions comprising the corresponding luminance are changed, which alters encoded data contained within at least one portion of the symbology, thereby providing one or more types of non-interacting data encoded within the symbology.
Specification