IP Library Granted Patent US 8,453,929
Granted Patent B2
US 8,453,929 · App. 12/966,887 · Granted Jun 4, 2013

Producing a microtag identifier

Inventors: Timothy Learmonth (Oakland, CA); Ting Zhou (Orinda, CA)
Assignee: TruTag Technologies, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,453,929
App. No.
12/966,887
Granted
Jun 4, 2013
Kind
B2
Abstract

A system for producing rugate tags comprises a processor and an etcher. The processor is configured to determine an identifying data value. The etcher is for producing an identifier. The identifier comprises a rugate phase tag. The rugate phase tag encodes the identifying data value at least in part using a calculated rugate phase information.

Claims (43)

1. A system for producing an identifier, comprising:

a processor configured to determine an identifying data value; and

an etcher for producing an identifier comprising a rugate phase tag, wherein the identifier is identified using the identifying data value, and wherein the rugate phase tag encodes the identifying data value at least in part using a calculated rugate phase information.

2. A system as in claim 1 , wherein the identifying data value includes an error correction code data.

3. A system as in claim 1 , wherein the identifying data value comprises a digital signature value.

4. A system as in claim 1 , wherein the identifying data value includes a channel code data.

5. A system as in claim 1 , wherein the calculated phase information is used to generate waveforms that drive the etcher to produce the identifier.

6. A system as in claim 1 , wherein the identifier is added to an object for identification.

7. A system as in claim 6 , wherein the identifier identifies an object by being optically read.

8. A system as in claim 7 , wherein optically reading comprises detecting a reflectance spectrum.

9. A system as in claim 6 , wherein optically comprises optically reading using one or more of the following: reading using visible wavelengths, reading using infrared wavelengths, or reading using ultraviolet wavelengths.

10. A method for producing an identifier, comprising:

determining an identifying data value; and

producing an identifier comprising a rugate phase tag, wherein the identifier is identified using the identifying data value, and wherein the rugate phase tag encodes the identifying data value at least in part using a calculated rugate phase information.

11. A method as in claim 10 , wherein the identifying data value includes an error correction code data.

12. A method as in claim 10 , wherein the identifying data value comprises a digital signature value.

13. A method as in claim 10 , wherein the identifying data value includes a channel code data.

14. A method as in claim 10 , wherein the calculated phase information is used to generate waveforms that drive the etcher to produce the identifier.

15. A method as in claim 10 , wherein the identifier is added to an object for identification.

16. A method as in claim 15 , wherein the identifier identifies an object by being optically read.

17. A method as in claim 16 , wherein optically reading comprises detecting a reflectance spectrum.

18. A method as in claim 15 , wherein optically comprises optically reading using one or more of the following: reading using visible wavelengths, reading using infrared wavelengths, or reading using ultraviolet wavelengths.

19. A system for reading an identifier, comprising:

a reader for reading an identifying data value of an identifier, wherein the identifier comprises a rugate phase tag, and wherein the rugate phase tag encodes the identifying data value at least in part using a calculated rugate phase information; and

a processor configured to determine an identifying data value.

20. A system as in claim 19 , wherein the identifying data value includes an error correction code data.

21. A system as in claim 19 , wherein the identifying data value comprises a digital signature value.

22. A system as in claim 19 , wherein the identifying data value includes a channel code data.

23. A system as in claim 19 , wherein the calculated phase information is used to generate waveforms that drive the etcher to produce the identifier.

24. A system as in claim 19 , wherein the identifier is added to an object for identification.

25. A system as in claim 19 , wherein reading comprises detecting a reflectance spectrum.

26. A system as in claim 19 , wherein reading comprises reading using one or more of the following: reading using visible wavelengths, reading using infrared wavelengths, or reading using ultraviolet wavelengths.

27. A method for reading an identifier, comprising:

reading an identifying data value of an identifier, wherein the identifier comprises a rugate phase tag, and wherein the rugate phase tag encodes the identifying data value at least in part using a calculated rugate phase information; and

determining the identifier using the identifying data value.

28. A method as in claim 27 , wherein the identifying data value includes an error correction code data.

29. A method as in claim 27 , wherein the identifying data value comprises a digital signature value.

30. A method as in claim 27 , wherein the identifying data value includes a channel code data.

31. A method as in claim 27 , wherein the calculated phase information is used to generate waveforms that drive the etcher to produce the identifier.

32. A method as in claim 27 , wherein the identifier is added to an object for identification.

33. A method as in claim 32 , wherein the identifier identifies an object by being optically read.

34. A method as in claim 33 , wherein optically reading comprises detecting a reflectance spectrum.

35. A method as in claim 32 , wherein optically comprises optically reading using one or more of the following: reading using visible wavelengths, reading using infrared wavelengths, or reading using ultraviolet wavelengths.

Assignments (4)
NON-RECOURSE ASSIGNMENT OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 1, 2024
From: FIRST-CITIZENS BANK & TRUST COMPANY
To: KUMUKAHI HOLDINGS, INC.
Reel/Frame 069083/0367 →
SECURITY INTEREST Recorded Dec 26, 2023
From: TRUTAG TECHNOLOGIES, INC.
To: FIRST-CITIZENS BANK & TRUST COMPANY
Reel/Frame 066140/0667 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2012
From: CELLULAR BIOENGINEERING, INC.
To: TRUTAG TECHNOLOGIES, INC.
Reel/Frame 029290/0905 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2011
From: LEARMONTH, TIMOTHY; ZHOU, TING
To: CELLULAR BIOENGINEERING, INC.
Reel/Frame 025874/0982 →
Continuity (2)
Provisional Application 61288289 · Dec 19, 2009
Related Publication 20110147458A1 · Jun 23, 2011